Version: 3.x
rasa.engine.storage.local_model_storage
LocalModelStorage Objects
class LocalModelStorage(ModelStorage)
Stores and provides output of GraphComponents
on local disk.
__init__
| __init__(storage_path: Path) -> None
Creates storage (see parent class for full docstring).
create
| @classmethod
| create(cls, storage_path: Path) -> ModelStorage
Creates a new instance (see parent class for full docstring).
from_model_archive
| @classmethod
| from_model_archive(cls, storage_path: Path, model_archive_path: Union[Text, Path]) -> Tuple[LocalModelStorage, ModelMetadata]
Initializes storage from archive (see parent class for full docstring).
metadata_from_archive
| @classmethod
| metadata_from_archive(cls, model_archive_path: Union[Text, Path]) -> ModelMetadata
Retrieves metadata from archive (see parent class for full docstring).
write_to
| @contextmanager
| write_to(resource: Resource) -> Generator[Path, None, None]
Persists data for a resource (see parent class for full docstring).
read_from
| @contextmanager
| read_from(resource: Resource) -> Generator[Path, None, None]
Provides the data of a Resource
(see parent class for full docstring).
create_model_package
| create_model_package(model_archive_path: Union[Text, Path], model_configuration: GraphModelConfiguration, domain: Domain) -> ModelMetadata
Creates model package (see parent class for full docstring).