chainer_chemistry.dataset.indexer.BaseFeatureIndexer¶
-
class
chainer_chemistry.dataset.indexer.BaseFeatureIndexer(dataset)[source]¶ Base class for FeatureIndexer
FeatureIndexer can be accessed by 2-dimensional indices, axis=0 is used for dataset index and axis=1 is used for feature index. For example, let features be the instance of BaseFeatureIndexer, then features[i, j] returns i-th dataset of j-th feature.
features[ind] works same with features[ind, :]
Note that the returned value will be numpy array, even though the dataset is initilized with other format (e.g. list).
Methods
__init__(dataset)Initialize self. check_type_feature_index(j)create_feature_index_list(feature_index)extract_feature(i, j)Extracts i-th data’s j-th feature extract_feature_by_slice(slice_index, j)Extracts slice_index-th data’s j-th feature. features_length()Returns length of features postprocess(item)preprocess(item)Attributes
dataset_lengthshape