[console_scripts]
mlem = mlem.cli:app

[mlem.config]
aws = mlem.contrib.sagemaker.config:AWSConfig
bitbucket = mlem.contrib.bitbucketfs:BitbucketConfig
core = mlem.config:MlemConfig
docker = mlem.contrib.docker.context:DockerConfig
flyio = mlem.contrib.flyio.meta:FlyioConfig
heroku = mlem.contrib.heroku.config:HerokuConfig
pandas = mlem.contrib.pandas:PandasConfig
sagemaker = mlem.contrib.sagemaker.runtime:SageMakerServerConfig
torch = mlem.contrib.torch:TorchConfig

[mlem.contrib]
artifact.dvc = mlem.contrib.dvc:DVCArtifact
builder.conda = mlem.contrib.venv:CondaBuilder
builder.docker = mlem.contrib.docker.base:DockerImageBuilder
builder.docker_dir = mlem.contrib.docker.base:DockerDirBuilder
builder.pip = mlem.contrib.pip.base:PipBuilder
builder.requirements = mlem.contrib.requirements:RequirementsBuilder
builder.venv = mlem.contrib.venv:VenvBuilder
builder.whl = mlem.contrib.pip.base:WhlBuilder
client.rmq = mlem.contrib.rabbitmq:RabbitMQClient
client.sagemaker = mlem.contrib.sagemaker.runtime:SagemakerClient
data_reader.csr_matrix = mlem.contrib.scipy:ScipyReader
data_reader.lightgbm = mlem.contrib.lightgbm:LightGBMDataReader
data_reader.numpy = mlem.contrib.numpy:NumpyArrayReader
data_reader.numpy_number = mlem.contrib.numpy:NumpyNumberReader
data_reader.pandas = mlem.contrib.pandas:PandasReader
data_reader.pandas_series = mlem.contrib.pandas:PandasSeriesReader
data_reader.tf_tensor = mlem.contrib.tensorflow:TFTensorReader
data_reader.torch = mlem.contrib.torch:TorchTensorReader
data_type.csr_matrix = mlem.contrib.scipy:ScipySparseMatrix
data_type.dataframe = mlem.contrib.pandas:DataFrameType
data_type.lightgbm = mlem.contrib.lightgbm:LightGBMDataType
data_type.ndarray = mlem.contrib.numpy:NumpyNdarrayType
data_type.number = mlem.contrib.numpy:NumpyNumberType
data_type.series = mlem.contrib.pandas:SeriesType
data_type.tf_tensor = mlem.contrib.tensorflow:TFTensorDataType
data_type.torch = mlem.contrib.torch:TorchTensorDataType
data_type.xgboost_dmatrix = mlem.contrib.xgboost:DMatrixDataType
data_writer.csr_matrix = mlem.contrib.scipy:ScipyWriter
data_writer.lightgbm = mlem.contrib.lightgbm:LightGBMDataWriter
data_writer.numpy = mlem.contrib.numpy:NumpyArrayWriter
data_writer.numpy_number = mlem.contrib.numpy:NumpyNumberWriter
data_writer.pandas = mlem.contrib.pandas:PandasWriter
data_writer.pandas_series = mlem.contrib.pandas:PandasSeriesWriter
data_writer.tf_tensor = mlem.contrib.tensorflow:TFTensorWriter
data_writer.torch = mlem.contrib.torch:TorchTensorWriter
deploy_state.docker_container = mlem.contrib.docker.base:DockerContainerState
deploy_state.flyio = mlem.contrib.flyio.meta:FlyioAppState
deploy_state.heroku = mlem.contrib.heroku.meta:HerokuState
deploy_state.kubernetes = mlem.contrib.kubernetes.base:K8sDeploymentState
deploy_state.sagemaker = mlem.contrib.sagemaker.meta:SagemakerDeployState
deployment.docker_container = mlem.contrib.docker.base:DockerContainer
deployment.flyio = mlem.contrib.flyio.meta:FlyioApp
deployment.heroku = mlem.contrib.heroku.meta:HerokuDeployment
deployment.kubernetes = mlem.contrib.kubernetes.base:K8sDeployment
deployment.sagemaker = mlem.contrib.sagemaker.meta:SagemakerDeployment
docker_registry.docker_io = mlem.contrib.docker.base:DockerIORegistry
docker_registry.ecr = mlem.contrib.sagemaker.build:ECRegistry
docker_registry.heroku = mlem.contrib.heroku.build:HerokuRemoteRegistry
docker_registry.local = mlem.contrib.docker.base:DockerRegistry
docker_registry.remote = mlem.contrib.docker.base:RemoteRegistry
env.docker = mlem.contrib.docker.base:DockerEnv
env.flyio = mlem.contrib.flyio.meta:FlyioEnv
env.heroku = mlem.contrib.heroku.meta:HerokuEnv
env.kubernetes = mlem.contrib.kubernetes.base:K8sEnv
env.sagemaker = mlem.contrib.sagemaker.meta:SagemakerEnv
import.pandas = mlem.contrib.pandas:PandasImport
import.torch = mlem.contrib.torch:TorchModelImport
k8s_service_type.clusterip = mlem.contrib.kubernetes.service:ClusterIPService
k8s_service_type.loadbalancer = mlem.contrib.kubernetes.service:LoadBalancerService
k8s_service_type.nodeport = mlem.contrib.kubernetes.service:NodePortService
model_io.catboost_io = mlem.contrib.catboost:CatBoostModelIO
model_io.lightgbm_io = mlem.contrib.lightgbm:LightGBMModelIO
model_io.model_proto = mlem.contrib.onnx:ModelProtoIO
model_io.pickle = mlem.contrib.callable:PickleModelIO
model_io.tf_keras = mlem.contrib.tensorflow:TFKerasModelIO
model_io.torch_io = mlem.contrib.torch:TorchModelIO
model_io.xgboost_io = mlem.contrib.xgboost:XGBoostModelIO
model_type.callable = mlem.contrib.callable:CallableModelType
model_type.catboost = mlem.contrib.catboost:CatBoostModel
model_type.lightgbm = mlem.contrib.lightgbm:LightGBMModel
model_type.onnx = mlem.contrib.onnx:ONNXModel
model_type.sklearn = mlem.contrib.sklearn:SklearnModel
model_type.sklearn_pipeline = mlem.contrib.sklearn:SklearnPipelineType
model_type.sklearn_transformer = mlem.contrib.sklearn:SklearnTransformer
model_type.tf_keras = mlem.contrib.tensorflow:TFKerasModel
model_type.torch = mlem.contrib.torch:TorchModel
model_type.xgboost = mlem.contrib.xgboost:XGBoostModel
requirement.conda = mlem.contrib.venv:CondaPackageRequirement
resolver.bitbucket = mlem.contrib.bitbucketfs:BitBucketResolver
resolver.github = mlem.contrib.github:GithubResolver
resolver.gitlab = mlem.contrib.gitlabfs:GitlabResolver
resolver.local_git = mlem.contrib.git:LocalGitResolver
serializer.csr_matrix = mlem.contrib.scipy:ScipySparseMatrixSerializer
serializer.dataframe = mlem.contrib.pandas:DataFrameSerializer
serializer.lightgbm = mlem.contrib.lightgbm:LightGBMDataSerializer
serializer.ndarray = mlem.contrib.numpy:NumpyNdarraySerializer
serializer.number = mlem.contrib.numpy:NumpyNumberSerializer
serializer.pil_numpy = mlem.contrib.pil:PILImageSerializer
serializer.series = mlem.contrib.pandas:SeriesSerializer
serializer.tf_tensor = mlem.contrib.tensorflow:TFTensorSerializer
serializer.torch = mlem.contrib.torch:TorchTensorSerializer
serializer.torch_image = mlem.contrib.torchvision:TorchImageSerializer
serializer.xgboost_dmatrix = mlem.contrib.xgboost:DMatrixSerializer
server._heroku = mlem.contrib.heroku.server:HerokuServer
server._sagemaker = mlem.contrib.sagemaker.runtime:SageMakerServer
server.fastapi = mlem.contrib.fastapi:FastAPIServer
server.rmq = mlem.contrib.rabbitmq:RabbitMQServer
server.streamlit = mlem.contrib.streamlit.server:StreamlitServer
storage.dvc = mlem.contrib.dvc:DVCStorage
