shapeworks::DeepSSMParameters
Public Functions
Public Attributes
| Name | |
|---|---|
| const std::string | DEEPSSM_SAMPLER_GAUSSIAN_C | 
| const std::string | DEEPSSM_SAMPLER_MIXTURE_C | 
| const std::string | DEEPSSM_SAMPLER_KDE_C | 
Public Functions Documentation
function DeepSSMParameters
explicit DeepSSMParameters(
    ProjectHandle project
)
function save_to_project
void save_to_project()
function get_aug_num_samples
int get_aug_num_samples()
function set_aug_num_samples
void set_aug_num_samples(
    int num_samples
)
function get_aug_num_dims
int get_aug_num_dims()
function set_aug_num_dims
void set_aug_num_dims(
    int num_dims
)
function get_training_num_dims
int get_training_num_dims()
function set_training_num_dims
void set_training_num_dims(
    int num_dims
)
function get_aug_percent_variability
double get_aug_percent_variability()
function set_aug_percent_variability
void set_aug_percent_variability(
    double percent_variability
)
function get_aug_sampler_type
std::string get_aug_sampler_type()
function set_aug_sampler_type
void set_aug_sampler_type(
    std::string sampler_type
)
function get_training_epochs
int get_training_epochs()
function set_training_epochs
void set_training_epochs(
    int epochs
)
function get_training_learning_rate
double get_training_learning_rate()
function set_training_learning_rate
void set_training_learning_rate(
    double rate
)
function get_training_decay_learning_rate
bool get_training_decay_learning_rate()
function set_training_decay_learning_rate
void set_training_decay_learning_rate(
    bool decay
)
function get_training_fine_tuning
bool get_training_fine_tuning()
function set_training_fine_tuning
void set_training_fine_tuning(
    bool fine_tuning
)
function get_training_fine_tuning_epochs
int get_training_fine_tuning_epochs()
function set_training_fine_tuning_epochs
void set_training_fine_tuning_epochs(
    int epochs
)
function get_training_fine_tuning_learning_rate
double get_training_fine_tuning_learning_rate()
function set_training_fine_tuning_learning_rate
void set_training_fine_tuning_learning_rate(
    double rate
)
function get_training_batch_size
int get_training_batch_size()
function set_training_batch_size
void set_training_batch_size(
    int batch_size
)
function get_training_split
double get_training_split()
function set_training_split
void set_training_split(
    double value
)
function get_validation_split
double get_validation_split()
function set_validation_split
void set_validation_split(
    double value
)
function get_testing_split
double get_testing_split()
function set_testing_split
void set_testing_split(
    double value
)
function restore_split_defaults
void restore_split_defaults()
function restore_augmentation_defaults
void restore_augmentation_defaults()
function restore_training_defaults
void restore_training_defaults()
function restore_defaults
void restore_defaults()
Public Attributes Documentation
variable DEEPSSM_SAMPLER_GAUSSIAN_C
static const std::string DEEPSSM_SAMPLER_GAUSSIAN_C;
variable DEEPSSM_SAMPLER_MIXTURE_C
static const std::string DEEPSSM_SAMPLER_MIXTURE_C;
variable DEEPSSM_SAMPLER_KDE_C
static const std::string DEEPSSM_SAMPLER_KDE_C;
Updated on 2022-03-31 at 09:51:18 -0600