SqueezeBrains SDK 1.18
sb_cs::SbSvlDlPar Class Reference

SVL parameters that configure the Shallow Learning training, it wraps the sb_t_svl_sl_par structure More...

#include <cs_par.h>

Collaboration diagram for sb_cs::SbSvlDlPar:

Data Fields

String pre_training_file
 Network weights file path with extension SB_PRE_TRAINING_EXT. More...
 
SbSvlDlParNetwork network
 Network parameters. More...
 
SbSvlDlParPerturbation perturbations
 Perturbations for deep learning training. More...
 
float learning_rate
 Learning rate. More...
 
int num_epochs
 Number of epochs. More...
 
int batch_size
 Size of the batch used during SVL. More...
 
float validation_percentage
 Validation percentage. More...
 
int save_best
 At the end of the training, the best internal parameters configuration is recovered. More...
 
SbLossFnType loss_fn
 Loss function. More...
 
SbImageBordersExtensionMode borders_extension_mode
 Loss Image borders extension mode. More...
 
SbSvlDlTilingPar tiling_par_width
 Width tiling configuration. More...
 
SbSvlDlTilingPar tiling_par_height
 Height tiling configuration. More...
 

Detailed Description

SVL parameters that configure the Shallow Learning training, it wraps the sb_t_svl_sl_par structure

Definition at line 556 of file cs_par.h.

Field Documentation

◆ batch_size

int sb_cs::SbSvlDlPar::batch_size

Size of the batch used during SVL.

See also
sb_t_svl_dl_par::batch_size

Definition at line 593 of file cs_par.h.

◆ borders_extension_mode

SbImageBordersExtensionMode sb_cs::SbSvlDlPar::borders_extension_mode

Loss Image borders extension mode.

See also
sb_t_svl_dl_par::borders_extension_mode

Definition at line 617 of file cs_par.h.

◆ learning_rate

float sb_cs::SbSvlDlPar::learning_rate

Learning rate.

See also
sb_t_svl_dl_par::learning_rate

Definition at line 581 of file cs_par.h.

◆ loss_fn

SbLossFnType sb_cs::SbSvlDlPar::loss_fn

Loss function.

See also
sb_t_svl_dl_par::loss_fn

Definition at line 611 of file cs_par.h.

◆ network

SbSvlDlParNetwork sb_cs::SbSvlDlPar::network

Network parameters.

See also
sb_t_svl_dl_par::network

Definition at line 569 of file cs_par.h.

◆ num_epochs

int sb_cs::SbSvlDlPar::num_epochs

Number of epochs.

See also
sb_t_svl_dl_par::num_epochs

Definition at line 587 of file cs_par.h.

◆ perturbations

SbSvlDlParPerturbation sb_cs::SbSvlDlPar::perturbations

Perturbations for deep learning training.

See also
sb_t_svl_dl_par::perturbations

Definition at line 575 of file cs_par.h.

◆ pre_training_file

String sb_cs::SbSvlDlPar::pre_training_file

Network weights file path with extension SB_PRE_TRAINING_EXT.

See also
sb_t_svl_dl_par::pre_training_file

Definition at line 563 of file cs_par.h.

◆ save_best

int sb_cs::SbSvlDlPar::save_best

At the end of the training, the best internal parameters configuration is recovered.

See also
sb_t_svl_dl_par::save_best

Definition at line 605 of file cs_par.h.

◆ tiling_par_height

SbSvlDlTilingPar sb_cs::SbSvlDlPar::tiling_par_height

Height tiling configuration.

See also
sb_t_svl_dl_par::tiling_par_height

Definition at line 628 of file cs_par.h.

◆ tiling_par_width

SbSvlDlTilingPar sb_cs::SbSvlDlPar::tiling_par_width

Width tiling configuration.

See also
sb_t_svl_dl_par::tiling_par_width

Definition at line 623 of file cs_par.h.

◆ validation_percentage

float sb_cs::SbSvlDlPar::validation_percentage

Validation percentage.

See also
sb_t_svl_dl_par::validation_percentage

Definition at line 599 of file cs_par.h.


The documentation for this class was generated from the following file: