Calculations
These calculations are utilized in training and evaluation processes:
- MACE Training Calculation
- 
- 
class aiida_trains_pot.mace.mace_train_plugin.calculations.MaceTrainCalculation(*args: Any, **kwargs: Any)[source]
- AiiDA calculation plugin wrapping the diff executable. - Simple AiiDA plugin wrapper for ‘diffing’ two files. - 
- 
classmethod define(spec)[source]
- Define inputs and outputs of the calculation. 
 - 
- 
prepare_for_submission(folder)[source]
- Create input files. - 
- Parameters:
- folder – an aiida.common.folders.Folder where the plugin should temporarily place all files
needed by the calculation. 
- Returns:
- aiida.common.datastructures.CalcInfo instance 
 
 
 
- Evaluation Calculation
- 
- 
class aiida_trains_pot.evaluation.calculations.EvaluationCalculation(*args: Any, **kwargs: Any)[source]
- AiiDA calculation plugin wrapping the diff executable. - Simple AiiDA plugin wrapper for ‘diffing’ two files. - 
- 
classmethod define(spec)[source]
- Define inputs and outputs of the calculation. 
 - 
- 
prepare_for_submission(folder)[source]
- Create input files. - 
- Parameters:
- folder – an aiida.common.folders.Folder where the plugin should temporarily place all files
needed by the calculation. 
- Returns:
- aiida.common.datastructures.CalcInfo instance