simpleml.save_patterns package¶
Package for the different save patterns available Patterns are loaded into global registry on import and more can be added externally by decorating
Nomenclature -> Save Location : Save Format
- Database Storage
- database_table: Dataframe saving (as tables in dedicated schema)
- database_pickled: In database as a binary blob
- database_hdf5: In database as a binary blob
- Local Filesystem Storage
- disk_pickled: Pickled file on local disk
- disk_hdf5: HDF5 file on local disk
- disk_keras_hdf5: Keras formatted HDF5 file on local disk
- Cloud Storage
- cloud_pickled: Pickled file on cloud backend
- cloud_hdf5: HDF5 file on cloud backend
- cloud_keras_hdf5: Keras formatted HDF5 file on cloud backend
- Supported Backends:
- Amazon S3
- Google Cloud Platform
- Microsoft Azure
- Microsoft Onedrive
- Aurora
- Backblaze B2
- DigitalOcean Spaces
- OpenStack Swift
Backend is determined by cloud_section in the configuration file
- Remote filestore saving
- SCP to remote server