tiny_dnn  1.0.0
A header only, dependency-free deep learning framework in C++11
tiny_dnn::feedforward_layer< Activation > Member List

This is the complete list of members for tiny_dnn::feedforward_layer< Activation >, including all inherited members.

activation_function() (defined in tiny_dnn::feedforward_layer< Activation >)tiny_dnn::feedforward_layer< Activation >inline
back_propagation(const std::vector< tensor_t * > &in_data, const std::vector< tensor_t * > &out_data, std::vector< tensor_t * > &out_grad, std::vector< tensor_t * > &in_grad)=0tiny_dnn::layerpure virtual
backend()tiny_dnn::layerinline
backend_tiny_dnn::layerprotected
backend_type() const (defined in tiny_dnn::layer)tiny_dnn::layerinline
backend_type_tiny_dnn::layerprotected
backward(const std::vector< tensor_t > &out_grads) (defined in tiny_dnn::layer)tiny_dnn::layerinline
backward() (defined in tiny_dnn::layer)tiny_dnn::layerinline
backward_activation(const tensor_t &prev_delta, const tensor_t &this_out, tensor_t &curr_delta) (defined in tiny_dnn::feedforward_layer< Activation >)tiny_dnn::feedforward_layer< Activation >inline
bias_init(const BiasInit &f) (defined in tiny_dnn::layer)tiny_dnn::layerinline
bias_init(std::shared_ptr< BiasInit > f) (defined in tiny_dnn::layer)tiny_dnn::layerinline
clear_grads() (defined in tiny_dnn::layer)tiny_dnn::layerinline
createOp() (defined in tiny_dnn::layer)tiny_dnn::layerinlinevirtual
device() const (defined in tiny_dnn::layer)tiny_dnn::layerinline
device_ptr_tiny_dnn::layerprotected
engine() const (defined in tiny_dnn::layer)tiny_dnn::layerinline
fan_in_size() consttiny_dnn::layerinlinevirtual
fan_out_size() consttiny_dnn::layerinlinevirtual
feedforward_layer(const std::vector< vector_type > &in_data_type) (defined in tiny_dnn::feedforward_layer< Activation >)tiny_dnn::feedforward_layer< Activation >inlineexplicit
forward(const std::vector< tensor_t > &input) (defined in tiny_dnn::layer)tiny_dnn::layerinline
forward() (defined in tiny_dnn::layer)tiny_dnn::layerinline
forward_activation(tensor_t &a_tensor, tensor_t &out_tensor) (defined in tiny_dnn::feedforward_layer< Activation >)tiny_dnn::feedforward_layer< Activation >inline
forward_propagation(const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data)=0tiny_dnn::layerpure virtual
h_ (defined in tiny_dnn::feedforward_layer< Activation >)tiny_dnn::feedforward_layer< Activation >
has_same_weights(const layer &rhs, float_t eps) const (defined in tiny_dnn::layer)tiny_dnn::layerinline
in_channels() consttiny_dnn::layerinline
in_channels_tiny_dnn::layerprotected
in_data_shape() (defined in tiny_dnn::layer)tiny_dnn::layerinline
in_data_size() const (defined in tiny_dnn::layer)tiny_dnn::layerinline
in_shape() const =0tiny_dnn::layerpure virtual
in_size() consttiny_dnn::layerinline
in_type_tiny_dnn::layerprotected
in_types() const (defined in tiny_dnn::layer)tiny_dnn::layerinline
init_weight() (defined in tiny_dnn::layer)tiny_dnn::layerinline
initialized_tiny_dnn::layerprotected
inputs() (defined in tiny_dnn::layer)tiny_dnn::layerinline
kernel_file() const (defined in tiny_dnn::layer)tiny_dnn::layerinlinevirtual
kernel_header() const (defined in tiny_dnn::layer)tiny_dnn::layerinlinevirtual
layer(const std::vector< vector_type > &in_type, const std::vector< vector_type > &out_type)tiny_dnn::layerinline
layer(const layer &)=default (defined in tiny_dnn::layer)tiny_dnn::layer
layer_type() const =0tiny_dnn::layerpure virtual
load(std::istream &is) (defined in tiny_dnn::layer)tiny_dnn::layerinlinevirtual
load(const std::vector< float_t > &src, int &idx) (defined in tiny_dnn::layer)tiny_dnn::layerinlinevirtual
load_layer(InputArchive &ia)tiny_dnn::layerstatic
next() const (defined in tiny_dnn::node)tiny_dnn::nodeinline
next_ (defined in tiny_dnn::node)tiny_dnn::nodemutableprotected
next_nodes() const (defined in tiny_dnn::node)tiny_dnn::nodeinline
next_port(const edge &e) const (defined in tiny_dnn::node)tiny_dnn::nodeinline
node(serial_size_t in_size, serial_size_t out_size) (defined in tiny_dnn::node)tiny_dnn::nodeinline
node()=delete (defined in tiny_dnn::node)tiny_dnn::nodeprotected
operator=(const layer &)=default (defined in tiny_dnn::layer)tiny_dnn::layer
out_channels() const (defined in tiny_dnn::layer)tiny_dnn::layerinline
out_channels_tiny_dnn::layerprotected
out_data_shape() (defined in tiny_dnn::layer)tiny_dnn::layerinline
out_data_size() const (defined in tiny_dnn::layer)tiny_dnn::layerinline
out_shape() const =0tiny_dnn::layerpure virtual
out_size() consttiny_dnn::layerinline
out_type_tiny_dnn::layerprotected
out_types() const (defined in tiny_dnn::layer)tiny_dnn::layerinline
out_value_range() const overridetiny_dnn::feedforward_layer< Activation >inlinevirtual
output() const (defined in tiny_dnn::layer)tiny_dnn::layerinline
output_to_image(size_t channel=0) consttiny_dnn::layerinlinevirtual
outputs() (defined in tiny_dnn::layer)tiny_dnn::layerinline
outputs() const (defined in tiny_dnn::layer)tiny_dnn::layerinline
parallelize() const (defined in tiny_dnn::layer)tiny_dnn::layerinline
parallelize_tiny_dnn::layerprotected
post_update()tiny_dnn::layerinlinevirtual
prev() const (defined in tiny_dnn::node)tiny_dnn::nodeinline
prev_ (defined in tiny_dnn::node)tiny_dnn::nodemutableprotected
prev_nodes() const (defined in tiny_dnn::node)tiny_dnn::nodeinline
prev_port(const edge &e) const (defined in tiny_dnn::node)tiny_dnn::nodeinline
save(std::ostream &os) const (defined in tiny_dnn::layer)tiny_dnn::layerinlinevirtual
save_layer(OutputArchive &oa, const layer &l) (defined in tiny_dnn::layer)tiny_dnn::layerstatic
serialize(Archive &ar) (defined in tiny_dnn::layer)tiny_dnn::layerinline
serialize_prolog(Archive &ar) (defined in tiny_dnn::layer)tiny_dnn::layer
set_backend(std::shared_ptr< core::backend > backend) (defined in tiny_dnn::layer)tiny_dnn::layerinline
set_backend_type(core::backend_t backend_type) (defined in tiny_dnn::layer)tiny_dnn::layerinline
set_context(net_phase ctx)tiny_dnn::layerinlinevirtual
set_in_data(const std::vector< tensor_t > &data) (defined in tiny_dnn::layer)tiny_dnn::layerinline
set_out_grads(const std::vector< tensor_t > &grad) (defined in tiny_dnn::layer)tiny_dnn::layerinline
set_parallelize(bool parallelize) (defined in tiny_dnn::layer)tiny_dnn::layerinline
set_sample_count(serial_size_t sample_count) (defined in tiny_dnn::layer)tiny_dnn::layerinlinevirtual
set_trainable(bool trainable) (defined in tiny_dnn::layer)tiny_dnn::layerinline
setDevice(const Device &device) (defined in tiny_dnn::layer)tiny_dnn::layerinline
setup(bool reset_weight) (defined in tiny_dnn::layer)tiny_dnn::layerinline
trainable() const (defined in tiny_dnn::layer)tiny_dnn::layerinline
update_weight(optimizer *o, serial_size_t batch_size) (defined in tiny_dnn::layer)tiny_dnn::layerinline
weight_init(const WeightInit &f) (defined in tiny_dnn::layer)tiny_dnn::layerinline
weight_init(std::shared_ptr< WeightInit > f) (defined in tiny_dnn::layer)tiny_dnn::layerinline
weights() const (defined in tiny_dnn::layer)tiny_dnn::layerinline
weights() (defined in tiny_dnn::layer)tiny_dnn::layerinline
weights_grads() (defined in tiny_dnn::layer)tiny_dnn::layerinline
~layer()=default (defined in tiny_dnn::layer)tiny_dnn::layervirtual
~node() (defined in tiny_dnn::node)tiny_dnn::nodeinlinevirtual