RuNNer

  • Level of openness 1 ★☆☆
  • Document quality 2 ★★☆

FORTRAN-based software package developed by the Behler Group for implementing Behler-Parinello neural network potentials. Potentials can be constructed, evaluated, and used for molecular dynamics simulations using LAMMPS. The newest generation of neural network potentials that take into account long-range electrostatic interactions are implemented.

To Detail

MLIP

  • Level of openness 1 ★☆☆
  • Document quality 2 ★★☆

Software package that implements moment tensor potentials. Potentials can be trained and used for molecular dynamics calculations using LAMMPS. Active learning combined with molecular dynamics calculations is also available.

To Detail

TensorFlow

  • Level of openness 2 ★★☆
  • Document quality 3 ★★★

A numerical library for machine learning. Various functions on machine learning (including supervised learning and unsupervised learning) are implemented in this package. Complex network can be expressed in a simple form by using data flow graphs. Efficient CPU/GPGPU parallel computation is supported to realise efficient operation on large scale data.

To Detail

2DMAT

  • Level of openness 3 ★★★
  • Document quality 2 ★★☆

2DMAT is a framework for applying a search algorithm to a direct problem solver to find the optimal solution. In  version 1.0, for solving a direct problem, 2DMAT offers the wrapper of the solver for the total-reflection high-energy positron diffraction (TRHEPD) experiment. As algorithms, it offers the Nelder-Mead method, the grid search method, the Bayesian optimization method, and the replica exchange Monte Carlo method. Users can define original direct problem solvers or the search algorithms.

To Detail

BEEMs

  • Level of openness 3 ★★★
  • Document quality 2 ★★☆

BEEMs is a Bayesian optimization tool of Effective Models (BEEMs). In BEEMs, the quantum lattice model solver HΦ is used as a forward problem solver to compute the magnetisation curve based on the given Hamiltonian. The deviation between the obtained magnetisation curve and the target magnetisation curve is used as a cost function, and the Bayesian optimization library PHYSBO is used to propose the next candidate point of the Hamiltonian for searching the minimum cost function

To Detail

Chainer

  • Level of openness 3 ★★★
  • Document quality 3 ★★★

An open-source library for machine learning. Various functions on machine learning/deep learning are implemented in this package. Using flexible user-friendly description, various types of networks from simple to complex ones can be implemented. GPGPU parallel computation based on CUDA is also supported.

To Detail

Strawberry Fields

  • Level of openness 3 ★★★
  • Document quality 2 ★★☆

Python library for the design, simulation, and optimization of continuous-variable quantum optical circuits. It has high-level functions for solving problems including graph and network optimization, machine learning, and chemistry, and can perform training and optimization of quantum programs using the TensorFlow backend.

To Detail

Caffe

  • Level of openness 3 ★★★
  • Document quality 3 ★★★

An open-source library for machine learning. Various functions on deep learning based on neural network can be used by this package. This package is especially customised for image identification, and a number of sample codes are prepared. Users can also use pre-trained models, which are open in Caffe Model Zoo. Since this package is written in C++, high-speed operation is realised.

To Detail

n2p2

  • Level of openness 3 ★★★
  • Document quality 2 ★★☆

Software package that implements Behler-Parinello type neural network potential. The package provides tools for training and evaluating potentials based on given structure-energy data. It also provides an interface with LAMMPS for performing molecular dynamics calculations.

To Detail

EVO

  • Level of openness 3 ★★★
  • Document quality 1 ★☆☆

An application for structure prediction based on the evolutionary algorithm. From an input of the atomic position in a unit cell and possible elements at each atomic position, this application predicts the stable structure and composition from the first-principles calculation and molecular dynamics in combination with the evolutionary algorithm. This application is written in Python, and uses Quantum ESPRESSO and GULP as an external program.

To Detail