Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
|
#include <WL_data_structure_internal.hpp>
Public Types | |
enum class | Flat_Histogram_Policy { Fixed_Rate , Polynomial_Rate , Exponential_Rate , Custom } |
enum class | One_Over_t_Policy { Original_WL , One_Over_t_Switch , One_Over_t_Deterministic } |
Public Attributes | |
std::list< Bin_energy_range > | initial_bins |
bool | energy_levels_continuous = true |
bool | accept_new_bins = true |
double | new_bins_size = 1 |
int | density_updater_type = 2 |
double | learning_rate = -1 |
double | gamma_0 = 1 |
double | flat_histogram_threshold = 0.1 |
Flat_Histogram_Policy | flat_histogram_policy = Flat_Histogram_Policy::Fixed_Rate |
std::function< double(int, double, int)> | custom_threshold |
double | histogram_rate |
int | histo_check_frequency = 1000 |
One_Over_t_Policy | one_over_t_algo = One_Over_t_Policy::One_Over_t_Switch |
bool | save_events = false |
|
strong |
|
strong |
bool accept_new_bins = true |
std::function<double(int,double,int)> custom_threshold |
int density_updater_type = 2 |
bool energy_levels_continuous = true |
Flat_Histogram_Policy flat_histogram_policy = Flat_Histogram_Policy::Fixed_Rate |
double flat_histogram_threshold = 0.1 |
double gamma_0 = 1 |
int histo_check_frequency = 1000 |
double histogram_rate |
std::list<Bin_energy_range> initial_bins |
double learning_rate = -1 |
double new_bins_size = 1 |
One_Over_t_Policy one_over_t_algo = One_Over_t_Policy::One_Over_t_Switch |
bool save_events = false |