2.1.1.1.1. emicroml.modelling.cbed.distortion.estimation
For training machine learning models for distortion estimation in CBED.
Functions
Combine files storing machine learning datasets. |
|
Generate a machine learning dataset. |
|
Load a machine learning model from a file. |
|
Load a machine learning model from a dictionary |
|
Convert a dictionary representation of ML data instances to a sequence of distortion models. |
|
Convert a dictionary representation of ML data instances to a sequence of Hyperspy signals. |
|
Normalize in-place normalizable features of a dictionary representation of machine learning data instances. |
|
Split file storing a machine learning dataset. |
|
Unnormalize in-place normalizable features of a dictionary representation of machine learning data instances. |
Classes
The default class of random "fake" CBED pattern generators. |
|
The default class of random distortion model generators. |
|
A wrapper to the PyTorch dataset class |
|
A machine learning dataset manager. |
|
A machine learning model for distortion estimation in CBED. |
|
A machine learning model tester. |
|
A machine learning model trainer. |