No project description provided
Reason this release was yanked:
Not installable
Project description
What
qmllib is a Python/Fortran toolkit for representation of molecules and solids for machine learning of properties of molecules and solids. The library is not a high-level framework where you can do model.train(), but supplies the building blocks to carry out efficient and accurate machine learning. As such, the goal is to provide usable and efficient implementations of concepts such as representations and kernels.
QML or QMLLib?
qmllib represents the core library functionality derived from the original QML package, providing a powerful toolkit for quantum machine learning applications, but without the high-level abstraction, for example SKLearn.
This package is and should stay free-function design oriented.
Breaking changes from qml:
FCHL representations callable interface to be consistent with other representations (e.i. atoms, coordinates)
How to install
A proper pip-package is on the way, for now
pip install git+https://github.com/qmlcode/qmllib
or if you want a specific feature branch
pip install git+https://github.com/qmlcode/qmllib@feature_branch
How to contribute
Know a issue and want to get started developing?
git clone repo.url qmllib.git
cd qmllib.git
make # setup env
make compile # compile
You know have a conda environment in ./env and are ready to run
make test
happy developing
How to use
raise NotImplementedError
How to cite
raise NotImplementedError
What TODO
Setup ifort flags
Setup based on FCC env variable or –global-option flags
Find MKL from env (for example conda)
Find what numpy has been linked too (lapack or mkl)
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
File details
Details for the file qmllib-1.0.0.tar.gz
.
File metadata
- Download URL: qmllib-1.0.0.tar.gz
- Upload date:
- Size: 96.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97e97ce68ab39f790c14ff646a930c137849cfce3da9818786d5b3d7cb44dce1 |
|
MD5 | 432488730b17b2329a76e80c17b2fbef |
|
BLAKE2b-256 | 0ca5c097fc8d56a40dee48acab2c511d07b3cec2844f3b7c359e1a7fc158d45f |
File details
Details for the file qmllib-1.0.0-py3-none-any.whl
.
File metadata
- Download URL: qmllib-1.0.0-py3-none-any.whl
- Upload date:
- Size: 716.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1fce73700ac6bdb48f058b0e72ac8118b2ca90cff7cfac19e958f4990103c786 |
|
MD5 | fd23270216c946ebb08800e225b7e9b0 |
|
BLAKE2b-256 | e2e608affde17103348ed7b4c1edf5faf94a5b89aa28b6a51cc1ae76ce0655c4 |