16 #ifndef __IPSDKIPLATTRIBUTES_INOPTREGISTRATIONTRAINING2DCONFIG_H__ 17 #define __IPSDKIPLATTRIBUTES_INOPTREGISTRATIONTRAINING2DCONFIG_H__ 21 #include <IPSDKIPL/IPSDKIPLAttributes/DataItem/RegistrationTraining2dConfig.h> 34 InOptRegistrationTraining2dConfig,
36 ipsdk::processor::isGreaterOrEqual<RegistrationTraining2dConfig::BasePerturbHalfRange>(attribute, 0) &&
37 ipsdk::processor::isGreater<RegistrationTraining2dConfig::NbSamplesByStage>(attribute, 0) &&
38 ipsdk::processor::isNotEmpty<RegistrationTraining2dConfig::StageFactors>(attribute) &&
39 ipsdk::processor::isGreater<RegistrationTraining2dConfig::StageFactors>(attribute, 0),
49 #endif // __IPSDKIPLATTRIBUTES_INOPTREGISTRATIONTRAINING2DCONFIG_H__ IPSDKIPLATTRIBUTES_API RegistrationTraining2dConfigPtr createDefaultRegistrationTraining2dConfig()
function allowing to create a default 2d registration training configuration
#define IPSDK_DECLARE_INPUT_OPTIONAL_FROM_EXISTING_DATAITEM_ATTRIBUTE(libraryName, className, dataItemClassName, RuleString, defaultValue)
Definition of import/export macro for library.
configuration for registration training phasis
Definition: RegistrationTraining2dConfig.h:59