Template Struct ActivationBoundsTpl

Struct Documentation

template<typename _Scalar>
struct ActivationBoundsTpl

Public Types

typedef MathBaseTpl<Scalar> MathBase
typedef MathBase::VectorXs VectorXs
typedef MathBase::MatrixXs MatrixXs

Public Functions

inline ActivationBoundsTpl(const VectorXs &lower, const VectorXs &upper, const Scalar b = Scalar(1.))
inline ActivationBoundsTpl(const ActivationBoundsTpl &other)
inline ActivationBoundsTpl()
template<typename NewScalar>
inline ActivationBoundsTpl<NewScalar> cast() const
inline ActivationBoundsTpl &operator=(const ActivationBoundsTpl &other)
inline void print(std::ostream &os) const

Public Members

EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef _Scalar Scalar
VectorXs lb
VectorXs ub
Scalar beta

Friends

inline friend std::ostream &operator<<(std::ostream &os, const ActivationBoundsTpl &bounds)

Print information on the activation bounds.