Skip to content

CrawfordGroup/lml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LML: Learning Machine Learning

Here lies a collection of tutorials and scripts compiled during the course of learning about machine learning algorithms, particularly as they pertain to chemical applications. Generally numpy is necessary, and scikit-learn may also be used in some places. Previous home of Machine-Learning Quantum Mechanics.

Tutorials

These are the first steps towards applying machine-learning algorithms to problems in a straightforward, visual way. These tutorials are built in Jupyter notebooks, and are highly inspired by the Psi4NumPy repository. Static versions of the tutorials can be viewed on GitHub; however, it is suggested the user downloads them and experiments with them to truly understand the power of some of these simple methods.

Scripts

Scripts which are neither tutorials nor full MLQM applications will go here. These may be generalizations of the above tutorials or simply tests which are worth keeping around for future work or instructive purposes. Generally they come with tests, which provide a sample application of the algorithm.

MLQM

The main purpose of this repository is the development of the building blocks for machine-learning quantum mechanics algorithms. As such, the tutorials and scripts mentioned above generally pertain to approaches that are or will be seen in MLQM. These algorithms may or may not be fully realized into novel approaches to predicting quantum chemical data-- if they are merely for the recreation or re-purposing of literature results, references will be given.

Fully implemented algorithms will be added to the MLQM Package. The purpose of this package is to facilitate the mixing of different algorithms and quick testing of alternative data types and intermediate steps during the learning process.

About

Learning Machine Learning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •