Plugins to enable common scientific and machine learning type to be saved by mincePy
Project description
mincePy: move the database to one side and let your objects take centre stage.
MincePy Sci is a set of plugins for mincePy that enable common scientific data formats to be saved.
See mincepy documentation for more information.
This plugin provide support for:
- e3nn:
- o3:
Irrep and Irreps
ReducedTensorProduct
TensorProduct
TensorSquare
- nn:
Gate
Shortcut
Extract
Activation
- math:
normalize2mom
- ase:
Atoms
Cell
- numpy:
ndarray
- pandas:
DataFrame
- plams:
Settings
Molecule
Results
- pyilt2:
dataset
(unfortunately the pypi version is out of date and so you should use an updated version from here).
- pymatgen:
Structure
Molecule
BandStructure
CompleteDos
PeriodicSite
- pytorch:
Tensor
Conv2d
MaxPool2d
Linear
ModuleList
ModuleDict
- rdkit:
Mol
Contributing
We’d love to get more data types supported by mincePy! For now, the easiest way is to follow the examples set by the existing types and contribute a PR. If you’d like more (i.e. any) documentation on how to do this or would like to request that someone with more expertise makes a plugin just create an issue and we’ll see what we can do.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for mincepy_sci-0.1.8-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a08ecc640168a7d9a962a9138349622c272b4cc3cd2edceefb41c8c3df0cc0ec |
|
MD5 | 965ef3069a7521acafa27bbdc403d0e9 |
|
BLAKE2b-256 | c6414f2544c48b1f745fffb336c007599a4835fef91a0855afc56169541ca79e |