Module core.backends.training.training_local_backend¶
Definition of the base Training Backend
Classes¶
TrainingLocalBackend(**kwargs)
: Base class for all local Training ZenML backends.
Every ZenML pipeline runs in backends.
A training backend can be used to efficiently train a machine learning
model on large amounts of data. Since most common machine learning models
leverage mainly linear algebra operations under the hood, they can
potentially benefit a lot from dedicated training hardware like Graphics
Processing Units (GPUs) or application-specific integrated circuits
(ASICs).
### Ancestors (in MRO)
* zenml.core.backends.base_backend.BaseBackend
### Class variables
`BACKEND_KEY`
:
`BACKEND_TYPE`
:
### Methods
`get_custom_config(self)`
: Return a dict to be passed as a custom_config to the Trainer.
`get_executor_spec(self)`
: Return a TFX Executor spec for the Trainer Component.