﻿:modulename:`trainers.PropertyPrediction`
=========================================

.. currentmodule:: chemtrain.trainers

.. autoclass:: PropertyPrediction

   

   
   .. rubric:: Methods

   .. autosummary::
      :toctree: _autosummary
      :template: method.rst

   
      ~PropertyPrediction.__init__
      ~PropertyPrediction.add_task
      ~PropertyPrediction.checkpoint
      ~PropertyPrediction.evaluate
      ~PropertyPrediction.evaluate_testset_error
      ~PropertyPrediction.limit_batches_per_epoch
      ~PropertyPrediction.load_energy_params
      ~PropertyPrediction.move_to_device
      ~PropertyPrediction.predict
      ~PropertyPrediction.print_training_tasks
      ~PropertyPrediction.reset_convergence_losses
      ~PropertyPrediction.restore
      ~PropertyPrediction.save_energy_params
      ~PropertyPrediction.save_trainer
      ~PropertyPrediction.set_batches_per_epoch
      ~PropertyPrediction.set_dataset
      ~PropertyPrediction.set_datasets
      ~PropertyPrediction.set_loader
      ~PropertyPrediction.train
      ~PropertyPrediction.update_with_samples
   
   

   
   
   .. rubric:: Attributes

   
   .. autoattribute:: PropertyPrediction.best_inference_params
      :annotation:
   .. autoattribute:: PropertyPrediction.best_inference_params_replicated
      :annotation:
   .. autoattribute:: PropertyPrediction.best_params
      :annotation:
   .. autoattribute:: PropertyPrediction.energy_fn
      :annotation:
   .. autoattribute:: PropertyPrediction.params
      :annotation:
   
   