Loading...
Searching...
No Matches
activation_operator.h
Go to the documentation of this file.
13 static ActivationFunction from_string(const string& name) { return activation_function_from_string(name); }
14 static const string& to_string(ActivationFunction function) { return activation_function_to_string(function); }
25 void set_activation_function(ActivationFunction new_function) { activation_function = new_function; }
Definition json.h:92
Definition json.h:24
Definition configuration.h:10
ActivationFunction activation_function_from_string(const string &)
const string & activation_function_to_string(ActivationFunction)
optional< size_t > saved_output_slot
Definition activation_operator.h:18
ActivationOperator()=default
void forward_propagate(ForwardPropagation &, size_t, ForwardPropagationMode) override
void from_JSON(const Json *) override
void to_JSON(JsonWriter &) const override
static ActivationFunction from_string(const string &name)
Definition activation_operator.h:13
void set_activation_function(ActivationFunction new_function)
Definition activation_operator.h:25
void set_activation_function(const string &name)
Definition activation_operator.h:26
static const string & to_string(ActivationFunction function)
Definition activation_operator.h:14
bool backward_fused_by_consumer
Definition activation_operator.h:23
ActivationFunction activation_function
Definition activation_operator.h:16
void back_propagate(ForwardPropagation &, BackPropagation &, size_t) const override
ActivationOperator(const ActivationOperator &)=delete
ActivationOperator & operator=(const ActivationOperator &)=delete
Definition back_propagation.h:19
Definition forward_propagation.h:52
Definition operator.h:28