Skip to main content

alt text


About

PyPI - Python Version Build Status License Downloads PyPI - Downloads GitHub release Documentation Status Slack channel

ML4Chem is a package to deploy machine learning for chemistry and materials science. It is written in Python 3, and intends to offer modern and rich features to perform machine learning (ML) workflows for chemical physics.

A list of features and ML algorithms are shown below.

  • PyTorch backend.
  • Completely modular. You can use any part of this package in your project.
  • Free software <3. No secrets! Pull requests and additions are more than welcome!
  • Documentation (work in progress).
  • Explicit and idiomatic: ml4chem.get_me_a_coffee().
  • Distributed training in a data parallel paradigm aka mini-batches.
  • Scalability and distributed computations are powered by Dask.
  • Real-time tools to track status of your computations.
  • Messagepack serialization.

Citing

If you find this software useful, please use this DOI to cite it:

DOI: 10.5281/zenodo.3471761

Documentation

To get started, read the documentation at https://ml4chem.dev. It is arranged in a way that you can go through the theory as well as some code snippets to understand how to use this software. Additionally, you can dive through the module index to get more information about different classes and functions of ML4Chem.

Visualizations

Note: This package is under development.

Copyright

ML4Chem: Machine Learning for Chemistry and Materials (ML4Chem) Copyright (c) 2019, The Regents of the University of California, through Lawrence Berkeley National Laboratory (subject to receipt of any required approvals from the U.S. Dept. of Energy). All rights reserved.

If you have questions about your rights to use or distribute this software, please contact Berkeley Lab's Intellectual Property Office at IPO@lbl.gov.

NOTICE. This Software was developed under funding from the U.S. Department of Energy and the U.S. Government consequently retains certain rights. As such, the U.S. Government has been granted for itself and others acting on its behalf a paid-up, nonexclusive, irrevocable, worldwide license in the Software to reproduce, distribute copies to the public, prepare derivative works, and perform publicly and display publicly, and to permit other to do so.

Metadata

Release files for ml4chem 0.0.9

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

Source distribution (sdist)

Source distribution for ml4chem 0.0.9
File Size Uploaded
ml4chem-0.0.9.tar.gz 67.6 kB Details

Built distribution (wheel)

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

Total release size: 155.8 kB

Release files / ml4chem-0.0.9.tar.gz

Download URL ml4chem-0.0.9.tar.gz
Size 67.6 kB
Tags Source
SHA-256 checksum
How to use checksums
7b722002a2fb0d7b74da3098df13db74e2057914baf9f93bf9ab1a92ae7afd1c
BLAKE2b-256 checksum
How to use checksums
9de90b9ecddd32a5bc5ed7ecb1f6175f5d7ac92eb329fc8acd349e19854fbf61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.5

Release files / ml4chem-0.0.9-py3-none-any.whl

Download URL ml4chem-0.0.9-py3-none-any.whl
Size 88.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8c26d3134013a5a5b2b70e250afbe66f4f933c3b4a073670ede7359828b81c74
BLAKE2b-256 checksum
How to use checksums
68ae818d668ad50a309a3b787b19663160e76b8c02ae9efcb6d9e3529785f87e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.5

Release history Release notifications | RSS feed

This release

0.0.9 This release

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

3 release files

0.0.0

1 release file

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