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