instancelib.instances.text module
- class instancelib.instances.text.MemoryTextInstance(identifier, data, vector, representation=None, tokenized=None, map_to_original=None, split_marker=None)[source]
Bases:
DataPoint[Union[KT,UUID],str,VT,str],TextInstance[Union[KT,UUID],VT],Generic[KT,VT]- Parameters:
- class instancelib.instances.text.TextInstanceProvider(instances)[source]
Bases:
AbstractMemoryProvider[MemoryTextInstance[KT,VT],Union[KT,UUID],str,VT,str],Generic[KT,VT]- children: Dict[KT, Set[KT]]
- static construct(*args, **kwargs)[source]
- Parameters:
- Return type:
MemoryTextInstance[TypeVar(KT),TypeVar(VT)]
- create(*args, **kwargs)[source]
Create a new instance of type
InstanceType. The created instance is subsequently added to the provider.Note: The number of arguments and keyword arguments may differ in actual implementation, so there are no standard arguments.
- dictionary: Dict[KT, InstanceType]
- parents: Dict[KT, KT]