Multi-purpose dataset container with support for attributes.
Functions
| all_equal(x, y) | General function that compares two values. |
| datasetmethod(func) | Decorator to easily bind functions to an AttrDataset class |
| hstack(datasets[, a]) | Stacks datasets horizontally (appending features). |
| is_datasetlike(obj) | Check if an object looks like a Dataset. |
| save(dataset, destination[, name, compression]) | Save Dataset into HDF5 file |
| split_by_feature_attribute(ds, fa_label[, ...]) | Splits a dataset based on unique values of a feature attribute |
| split_by_sample_attribute(ds, sa_label[, ...]) | Splits a dataset based on unique values of a sample attribute |
| stack_by_unique_feature_attribute(dataset, ...) | Performs vstack based on unique values in fa_label |
| stack_by_unique_sample_attribute(dataset, ...) | Performs hstack based on unique values in sa_label |
| vstack(datasets[, a]) | Stacks datasets vertically (appending samples). |
Classes
| AttrDataset(samples[, sa, fa, a]) | Generic storage class for datasets with multiple attributes. |
| DAE | alias of DatasetAttributeExtractor |
| DatasetAttributeExtractor(col, key) | Helper to extract arbitrary attributes from dataset collections. |
| DatasetAttributesCollection([items]) | Container for attributes of datasets (i.e. |
| FeatureAttributesCollection([items, length]) | Container for attributes of features |
| SampleAttributesCollection([items, length]) | Container for attributes of samples (i.e. |
Exceptions
| AttrDataset(samples[, sa, fa, a]) | Generic storage class for datasets with multiple attributes. |
| DAE | alias of DatasetAttributeExtractor |
| DatasetAttributeExtractor(col, key) | Helper to extract arbitrary attributes from dataset collections. |
| DatasetAttributesCollection([items]) | Container for attributes of datasets (i.e. |
| FeatureAttributesCollection([items, length]) | Container for attributes of features |
| SampleAttributesCollection([items, length]) | Container for attributes of samples (i.e. |