emicroml
  • Home
  • 1. Instructions for installing and uninstalling emicroml
  • 2. Reference
  • 3. Examples
    • 3.1. Examples of CBED-related tasks
      • 3.1.1. Examples of CBED multislice simulations
      • 3.1.2. Examples of distortion estimation of CBED patterns
        • 3.1.2.1. Generating machine learning datasets for training and validation
        • 3.1.2.2. Combining then splitting machine learning datasets for training and validation
        • 3.1.2.3. Training machine learning models
        • 3.1.2.4. Generating machine learning datasets for the machine learning model test set #1
        • 3.1.2.5. Combining machine learning datasets for the machine learning model test set #1
        • 3.1.2.6. Running the machine learning model test set #1
        • 3.1.2.7. Running the RGM test set #1
        • 3.1.2.8. Analyzing machine learning model training results
        • 3.1.2.9. Analyzing machine learning model testing results
        • 3.1.2.10. Correcting distortion in SAED data
  • 4. Literature
  • 5. License
emicroml
  • 3. Examples
  • 3.1. Examples of CBED-related tasks
  • 3.1.2. Examples of distortion estimation of CBED patterns

3.1.2. Examples of distortion estimation of CBED patterns

Below are links to some code examples of “actions” and Jupyter notebooks that are related to the estimation of distortion in CBED patterns, using deep learning.

The majority of the data presented in Ref. [Fitzpatrick1] can be reproduced by running all of the examples listed on this current page.

  • 3.1.2.1. Generating machine learning datasets for training and validation
  • 3.1.2.2. Combining then splitting machine learning datasets for training and validation
  • 3.1.2.3. Training machine learning models
  • 3.1.2.4. Generating machine learning datasets for the machine learning model test set #1
  • 3.1.2.5. Combining machine learning datasets for the machine learning model test set #1
  • 3.1.2.6. Running the machine learning model test set #1
  • 3.1.2.7. Running the RGM test set #1
  • 3.1.2.8. Analyzing machine learning model training results
  • 3.1.2.9. Analyzing machine learning model testing results
  • 3.1.2.10. Correcting distortion in SAED data
Previous Next

© Copyright 2025, Matthew Fitzpatrick. Last updated on Oct 28, 2025.

Built with Sphinx using a theme provided by Read the Docs.
Version: latest
Languages
en
Versions
latest
0.0