neural_compressor.ux.components.db_manager¶
The db_manager package contains all components used to control local database.
Subpackages¶
neural_compressor.ux.components.db_manager.db_modelsneural_compressor.ux.components.db_manager.db_models.benchmarkneural_compressor.ux.components.db_manager.db_models.benchmark_resultneural_compressor.ux.components.db_manager.db_models.dataloaderneural_compressor.ux.components.db_manager.db_models.datasetneural_compressor.ux.components.db_manager.db_models.domainneural_compressor.ux.components.db_manager.db_models.domain_flavourneural_compressor.ux.components.db_manager.db_models.exampleneural_compressor.ux.components.db_manager.db_models.frameworkneural_compressor.ux.components.db_manager.db_models.metricneural_compressor.ux.components.db_manager.db_models.modelneural_compressor.ux.components.db_manager.db_models.optimizationneural_compressor.ux.components.db_manager.db_models.optimization_typeneural_compressor.ux.components.db_manager.db_models.precisionneural_compressor.ux.components.db_manager.db_models.profilingneural_compressor.ux.components.db_manager.db_models.profiling_resultneural_compressor.ux.components.db_manager.db_models.projectneural_compressor.ux.components.db_manager.db_models.pruning_detailsneural_compressor.ux.components.db_manager.db_models.transformneural_compressor.ux.components.db_manager.db_models.tuning_detailsneural_compressor.ux.components.db_manager.db_models.tuning_history
neural_compressor.ux.components.db_manager.db_operationsneural_compressor.ux.components.db_manager.db_operations.benchmark_api_interfaceneural_compressor.ux.components.db_manager.db_operations.dataset_api_interfaceneural_compressor.ux.components.db_manager.db_operations.db_operationsneural_compressor.ux.components.db_manager.db_operations.diagnosis_api_interfaceneural_compressor.ux.components.db_manager.db_operations.dictionaries_api_interfaceneural_compressor.ux.components.db_manager.db_operations.examples_api_interfaceneural_compressor.ux.components.db_manager.db_operations.model_api_interfaceneural_compressor.ux.components.db_manager.db_operations.optimization_api_interfaceneural_compressor.ux.components.db_manager.db_operations.profiling_api_interfaceneural_compressor.ux.components.db_manager.db_operations.project_api_interface
Submodules¶
Package Contents¶
Classes¶
Database manager class. |
- class neural_compressor.ux.components.db_manager.DBManager(database_location: str | None = None, log_level: int | None = None)¶
Database manager class.
- property engine: sqlalchemy.engine.Engine¶
Ensure that SQLAlchemy engine is created.
- initialize_database() None¶
Initialize database by creating engine and session.
- create_sqlalchemy_engine() sqlalchemy.engine.Engine¶
Create SQLAlchemy engine.
- create_all() None¶
Make a call to database to create all tables.