EBSDTorch
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)
| File | Size | Uploaded | |
|---|---|---|---|
| ebsdtorch-0.0.64.tar.gz | 96.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|