GAP Documentation
Contents:
Introduction
Overview
First exmaple
Installation
Precompiled Containers
Compilation Instructions
Quick start
Step by step
Installing the Jupyter notebook
Custom settings
Common Problems
Permission errors when installing
Installing on Mac OS X with macports
RuntimeError when importing
ImportError when importing
Possible problems installing atomeye module
Error compiling IPModel_GAP
Warning about
quippy.castep
when importing quippy
Internal compiler error with
ifort
Linking error on Mac OS X
Segmentation Faults with OpenBLAS
Learning GAP
Gaussian Approximation Potentials
Additional helper
Descriptors
List of descriptors
Using Potentials
QUIP
Potentials implemented in
QUIP
Performing calculations
Creating a Potential
GAP
XML functions
Tutorials
Using Quippy to compute descriptors of atomic environments
A simple descriptor: pairwise distances
A many-body descriptor: SOAP
General_monomer example: benzene
How to train a GAP model from scratch
steps
here we will fit twice, to see the difference between a 2b-only and a 2b+3b fit
generating data only with ASE, using the EMT calculator
get e0 for H and O - energies of the isolated atoms
separate the dataset into a training and a validation set
train our GAP model from the command line
notice, that the script is running in parallel, using all 8 cores of the current machine
use the potential with QUIP on trani.xyz and validate.xyz
make simple plots of the energies and forces on the EMT and GAP datas
train our GAP_3b model from the command line
both training and quip takes significantly more time than the last one!!!
use the potential with QUIP on trani.xyz and validate.xyz
look at the outputs - clear improvement
GAP Documentation
Docs
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
M
|
P
|
Q
|
R
|
S
|
T
|
V
|
W
A
A2_dimer (class in gap.descriptors)
AB_dimer (class in gap.descriptors)
alex (class in gap.descriptors)
AN_monomer (class in gap.descriptors)
angle_3b (class in gap.descriptors)
as_distance_2b (class in gap.descriptors)
atom_real_space (class in gap.descriptors)
B
behler (class in gap.descriptors)
bispectrum_so3 (class in gap.descriptors)
bispectrum_so4 (class in gap.descriptors)
bond_real_space (class in gap.descriptors)
C
co_angle_3b (class in gap.descriptors)
co_distance_2b (class in gap.descriptors)
com_dimer (class in gap.descriptors)
coordination (class in gap.descriptors)
cosnx (class in gap.descriptors)
covariance_type (class in gap.descriptors)
D
Descriptor (class in gap.descriptors)
distance_2b (class in gap.descriptors)
distance_Nb (class in gap.descriptors)
E
environment variable
QUIP_ARCH
QUIP_ROOT
F
fourier_so4 (class in gap.descriptors)
G
GAP (class in gap)
gap (module)
gap.descriptors (module)
,
[1]
general_dimer (class in gap.descriptors)
general_monomer (class in gap.descriptors)
general_trimer (class in gap.descriptors)
M
MissingParameter (class in gap.descriptors)
molecule_lo_d (class in gap.descriptors)
P
power_so3 (class in gap.descriptors)
power_so4 (class in gap.descriptors)
power_so4.soap (class in gap.descriptors)
Q
QUIP_ARCH
QUIP_ROOT
quippy (module)
R
rdf (class in gap.descriptors)
S
sparse_method (class in gap.descriptors)
T
teach() (gap.GAP method)
trihis (class in gap.descriptors)
V
Verbose (class in gap)
W
water_dimer (class in gap.descriptors)
water_monomer (class in gap.descriptors)