Skip to main content

EBSDTorch

PyPI version PyPI - Python Version GitHub - License PyPI - Downloads

PyTorch library for electron backscatter diffraction (EBSD)

Warning: This library is in early development and is not yet stable.

Installation

First install PyTorch, then install via pip:

pip install ebsdtorch

Documentation

Documentation is coming soon...

Features (and TODOs)

  • :white_check_mark: wide GPU support via PyTorch

  • :white_check_mark: Uniform sampling on S2 & SO(3)

  • :white_check_mark: Laue symmetry operations on S2 & SO(3)

  • :white_check_mark: Rosca-Lambert square-circle equal area bijection

  • :white_check_mark: dictionary indexing & PCA dictionary indexing

  • :white_check_mark: Dynamic Quantization on CPU

  • :white_check_mark: Wigner d matrix computation on the GPU

  • :white_check_mark: Spherical Harmonics and SO(3) Cross Correlation

  • :white_check_mark: Global FFT Pattern Center Search

  • :white_check_mark: Monte Carlo BSE Simulation (currently slow)

  • :white_large_square: Spherical indexing

  • :white_large_square: Orientation coloring schemes

  • :white_large_square: Misorientation coloring schemes

  • :white_large_square: Quantization on GPU (PyTorch will soon support it)

  • :white_large_square: Individual pattern centers

  • :white_large_square: 6 DOF EBSD geometry fitting

  • :white_large_square: Support for generic crystal unit cells

  • :white_large_square: Dynamical scattering simulation

Metadata

Release files for ebsdtorch 0.0.64

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ebsdtorch 0.0.64
File Size Uploaded
ebsdtorch-0.0.64.tar.gz 96.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ebsdtorch 0.0.64
File Interpreter ABI Platform
ebsdtorch-0.0.64-py3-none-any.whl Python 3 none any Details

Total release size: 212.0 kB

Release files / ebsdtorch-0.0.64.tar.gz

Download URL ebsdtorch-0.0.64.tar.gz
Size 96.6 kB
Tags Source
SHA-256 checksum
How to use checksums
c3d053a9df7a1db581a958d72f49c2acea660265c178da4fae917b02082d0041
BLAKE2b-256 checksum
How to use checksums
09a0c070c9d703a8ed7b63b1e4a1f794607a551450e475107e1dbcbc6dff824c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.6.1 CPython/3.10.10 Linux/6.5.0-1023-gcp

Release files / ebsdtorch-0.0.64-py3-none-any.whl

Download URL ebsdtorch-0.0.64-py3-none-any.whl
Size 115.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8b1006af443ad2bb3e6dd83d7058587045083eda0e22154e1d342b4c6a890d5b
BLAKE2b-256 checksum
How to use checksums
a43b11c6f417d517c5cb51e6775faaa2b43726d129f5dad350731c77d47f17df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.6.1 CPython/3.10.10 Linux/6.5.0-1023-gcp

Release history Release notifications | RSS feed

0.1.1

2 release files

0.1.0

2 release files

This release

0.0.64 This release

2 release files

0.0.61

2 release files

0.0.60

2 release files

0.0.58

2 release files

0.0.54

2 release files

0.0.53

2 release files

0.0.50

2 release files

0.0.49

2 release files

0.0.48

2 release files

0.0.43

2 release files

0.0.36

2 release files

0.0.35

2 release files

0.0.34

2 release files

0.0.32

2 release files

0.0.30

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page