instancelib.instances.hdf5pandas module
- class instancelib.instances.hdf5pandas.HDF5TextInstance(identifier, data, vector, representation=None, tokenized=None, map_to_original=None, split_marker=None, external=None)[source]
Bases:
DataPoint[Union[int,str],str,ndarray,str],TextInstance[Union[int,str],ndarray]
- class instancelib.instances.hdf5pandas.HDF5TextProvider(data_storage, vector_storage_location, hdf5_dataset, id_col, data_cols)[source]
Bases:
HDF5VectorInstanceProvider[HDF5TextInstance,Union[int,str],str,str],ExternalProvider[HDF5TextInstance,Union[int,str],str,ndarray,str]- Parameters:
- property empty: bool
Determines if the provider does not contain instances
- Returns:
True if the provider is empty
- Return type:
- get_all()[source]
Get an iterator that iterates over all instances
- Yields:
InstanceType – An iterator that iterates over all instances
- vector_storage_location: PathLike[str]
- vectorstorage: Optional[VectorStorage[KT, VT, MT]]