dair_pll.deep_learnable_system
- class dair_pll.deep_learnable_system.DeepLearnableSystemConfig(integrator_type=<class 'VelocityIntegrator'>, layers=1, nonlinearity=<class 'ReLU'>, hidden_size=128, model_constructor=<class 'DeepRecurrentModel'>)[source]
Bases:
SystemConfig
- integrator_type
alias of
VelocityIntegrator
- model_constructor
alias of
DeepRecurrentModel
- class dair_pll.deep_learnable_system.DeepLearnableSystem(base_system, config, training_data=None)[source]
Bases:
System
Inits
System
with prescribed integration properties.- Parameters:
space – State space of underlying dynamics
integrator – Integrator of underlying dynamics
max_batch_dim – Maximum number of batch dimensions supported by
integrator. –
- class dair_pll.deep_learnable_system.DeepLearnableExperiment(config)[source]
Bases:
SupervisedLearningExperiment
,ABC