|
LBANN
0.103.0
LivermoreBigArtificialNeuralNetworkToolkit
|
Fill weights with a single constant value. More...
#include <initializer.hpp>
Public Types | |
Public Types | |
| using | AbsDistMatrixType = El::AbstractDistMatrix< TensorDataType > |
| The tensor type expected in this object. More... | |
Public Member Functions | |
| constant_initializer (TensorDataType value) | |
| std::string | get_type () const override |
| description | get_description () const override |
| void | fill (AbsDistMatrixType &matrix) override |
| void | write_proto (lbann_data::Initializer &init) const final |
| Add initializer data to prototext. More... | |
Public Member Functions inherited from lbann::Cloneable< constant_initializer< TensorDataType >, data_type_weights_initializer< TensorDataType > > | |
| std::unique_ptr< constant_initializer< TensorDataType > > | clone () const |
| Return an exception-safe, memory-safe copy of this object. More... | |
Private Attributes | |
| TensorDataType | m_value |
Fill weights with a single constant value.
Definition at line 89 of file initializer.hpp.
| using lbann::constant_initializer< TensorDataType >::AbsDistMatrixType = El::AbstractDistMatrix<TensorDataType> |
The tensor type expected in this object.
Definition at line 98 of file initializer.hpp.
|
inline |
Definition at line 103 of file initializer.hpp.
|
override |
|
override |
|
inlineoverride |
|
final |
Add initializer data to prototext.
|
private |
Weights value.
Definition at line 113 of file initializer.hpp.