FLARE: Fast Learning of Atomistic Rare Events

Contents
- Installation
- Tutorials
- Python Code Documentation
- Bayesian Force Fields
- Bayesian Active Learning
- ASE MD Engine
- Descriptors
- Kernels
- Single-element Kernels
many_body()
many_body_en()
many_body_en_jit()
many_body_force_en()
many_body_force_en_jit()
many_body_grad()
many_body_grad_jit()
many_body_jit()
three_body()
three_body_en()
three_body_en_jit()
three_body_force_en()
three_body_force_en_jit()
three_body_grad()
three_body_grad_jit()
three_body_jit()
two_body()
two_body_en()
two_body_en_jit()
two_body_force_en()
two_body_force_en_jit()
two_body_grad()
two_body_grad_jit()
two_body_jit()
two_plus_many_body()
two_plus_many_body_en()
two_plus_many_body_force_en()
two_plus_many_body_grad()
two_plus_three_body()
two_plus_three_body_grad()
two_plus_three_en()
two_plus_three_force_en()
two_plus_three_plus_many_body()
two_plus_three_plus_many_body_en()
two_plus_three_plus_many_body_force_en()
two_plus_three_plus_many_body_grad()
- Multi-element Kernels (simple)
many_body_mc()
many_body_mc_en()
many_body_mc_en_jit()
many_body_mc_force_en()
many_body_mc_force_en_jit()
many_body_mc_grad()
many_body_mc_grad_jit()
many_body_mc_jit()
three_body_mc()
three_body_mc_en()
three_body_mc_en_jit()
three_body_mc_force_en()
three_body_mc_force_en_jit()
three_body_mc_grad()
three_body_mc_grad_jit()
three_body_mc_jit()
three_body_se_jit()
three_body_sf_jit()
three_body_ss_jit()
two_body_mc()
two_body_mc_en()
two_body_mc_en_jit()
two_body_mc_force_en()
two_body_mc_force_en_jit()
two_body_mc_grad()
two_body_mc_grad_jit()
two_body_mc_jit()
two_body_mc_stress_en_jit()
two_body_mc_stress_force_jit()
two_body_mc_stress_stress_jit()
two_plus_many_body_mc()
two_plus_many_body_mc_en()
two_plus_many_body_mc_force_en()
two_plus_many_body_mc_grad()
two_plus_three_body_mc()
two_plus_three_body_mc_grad()
two_plus_three_mc_en()
two_plus_three_mc_force_en()
two_plus_three_plus_many_body_mc()
two_plus_three_plus_many_body_mc_en()
two_plus_three_plus_many_body_mc_force_en()
two_plus_three_plus_many_body_mc_grad()
- Multi-element Kernels (Separate Parameters)
many_body_mc()
many_body_mc_en()
many_body_mc_force_en()
many_body_mc_grad()
three_body_mc()
three_body_mc_en()
three_body_mc_force_en()
three_body_mc_force_en_jit()
three_body_mc_grad()
three_body_mc_grad_jit()
two_body_mc()
two_body_mc_en()
two_body_mc_en_jit()
two_body_mc_force_en()
two_body_mc_force_en_jit()
two_body_mc_grad()
two_body_mc_grad_jit()
two_body_mc_jit()
two_plus_three_body_mc()
two_plus_three_body_mc_grad()
two_plus_three_mc_en()
two_plus_three_mc_force_en()
two_three_many_body_mc()
two_three_many_body_mc_grad()
two_three_many_mc_en()
two_three_many_mc_force_en()
three_body_mc_force_en_sepcut_jit()
three_body_mc_grad_sepcut_jit()
many_body_mc_en_sepcut_jit()
many_body_mc_force_en_sepcut_jit()
many_body_mc_grad_sepcut_jit()
many_body_mc_sepcut_jit()
- Cutoff Functions
- Helper Functions
- Single-element Kernels
- File Input and Output
- Utility
- C++ Code Documentation
- Structures
Structure
neighbor_count
cumulative_neighbor_count
neighbor_species
structure_indices
cell
cell_transpose
cell_transpose_inverse
cell_dot
cell_dot_inverse
positions
wrapped_positions
relative_positions
descriptor_calculators
descriptors
energy
forces
stresses
mean_efs
variance_efs
mean_contributions
local_uncertainties
Structure()
Structure()
Structure()
wrap_positions()
get_single_sweep_cutoff()
compute_neighbors()
compute_descriptors()
cutoff
single_sweep_cutoff
volume
sweep
n_neighbors
species
noa
- Bayesian force fields
SparseGP
SparseGP()
SparseGP()
initialize_sparse_descriptors()
add_all_environments()
add_specific_environments()
add_random_environments()
add_uncertain_environments()
compute_cluster_uncertainties()
sort_clusters_by_uncertainty()
add_training_structure()
update_Kuu()
update_Kuf()
stack_Kuu()
stack_Kuf()
update_matrices_QR()
predict_mean()
predict_SOR()
predict_DTC()
predict_local_uncertainties()
compute_likelihood_stable()
compute_likelihood_gradient_stable()
precompute_KnK()
compute_KnK()
compute_dKnK()
compute_likelihood()
compute_likelihood_gradient()
set_hyperparameters()
write_mapping_coefficients()
write_varmap_coefficients()
write_sparse_descriptors()
write_L_inverse()
hyperparameters
kernels
Kuu_kernels
Kuf_kernels
Kuu
Kuf
Kuf_e_noise_Kfu
Kuf_f_noise_Kfu
Kuf_s_noise_Kfu
KnK_e
KnK_f
KnK_s
n_kernels
Kuu_jitter
Sigma
Kuu_inverse
R_inv
L_inv
alpha
R_inv_diag
L_diag
sparse_descriptors
training_structures
sparse_indices
training_atom_indices
noise_vector
y
label_count
e_noise_one
f_noise_one
s_noise_one
inv_e_noise_one
inv_f_noise_one
inv_s_noise_one
n_energy_labels
n_force_labels
n_stress_labels
n_sparse
n_labels
n_strucs
energy_noise
force_noise
stress_noise
log_marginal_likelihood
data_fit
complexity_penalty
trace_term
constant_term
likelihood_gradient
varmap_coeffs
- Descriptors
Descriptor
DescriptorValues
DescriptorValues()
n_descriptors
n_types
n_atoms
volume
descriptors
descriptor_force_dervs
neighbor_coordinates
descriptor_norms
descriptor_force_dots
cutoff_values
cutoff_dervs
neighbor_counts
cumulative_neighbor_counts
atom_indices
neighbor_indices
n_clusters
n_clusters_by_type
cumulative_type_count
n_neighbors_by_type
ClusterDescriptor
B2
- Kernels
Kernel
NormalizedDotProduct
NormalizedDotProduct()
NormalizedDotProduct()
envs_envs()
envs_envs_grad()
envs_struc()
envs_struc_grad()
self_kernel_struc()
struc_struc()
Kuu_grad()
Kuf_grad()
set_hyperparameters()
compute_map_coeff_pow1()
compute_map_coeff_pow2()
compute_mapping_coefficients()
compute_varmap_coefficients()
write_info()
sigma
sig2
power
- Structures
- Frequently Asked Questions
- Applications/Gallery
- How To Contribute
- How to Cite