- 3.0.2 core module.
Activations.h File Reference

Go to the source code of this file.

Macros

#define CT_LOADABLE_ACTIVATIONS(SCALAR)
 

Macro Definition Documentation

◆ CT_LOADABLE_ACTIVATIONS

#define CT_LOADABLE_ACTIVATIONS (   SCALAR)
Value:
CT_LOADABLE_ACTIVATION(SCALAR, PeriodicActivation, "periodic") \
CT_LOADABLE_ACTIVATION(SCALAR, RBFGaussActivation, "rbf") \
CT_LOADABLE_ACTIVATION(SCALAR, BarrierActivation, "barrier") \
CT_LOADABLE_ACTIVATION(SCALAR, LinearActivation, "linear")
tpl::LinearActivation< double > LinearActivation
Definition: LinearActivation.hpp:53
tpl::BarrierActivation< double, ct::core::internal::DoubleTrait > BarrierActivation
Definition: BarrierActivation.hpp:164
#define CT_LOADABLE_ACTIVATION(SCALAR, ACTIVATION, ACTIVATIONNAME)
Definition: ActivationLoadMacros.h:8
CppAD::AD< CppAD::cg::CG< double > > SCALAR
tpl::RBFGaussActivation< double > RBFGaussActivation
Definition: RBFGaussActivation.h:61
tpl::PeriodicActivation< double > PeriodicActivation
Definition: PeriodicActivation.hpp:101
tpl::SingleActivation< double > SingleActivation
Definition: SingleActivation.hpp:45

A convenience include which defines loadable time activations.