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-07-23 at 16:40:06 -0600