activation_function() (defined in tiny_dnn::feedforward_layer< activation::identity >) | tiny_dnn::feedforward_layer< activation::identity > | inline |
average_unpooling_layer(serial_size_t in_width, serial_size_t in_height, serial_size_t in_channels, serial_size_t pooling_size) | tiny_dnn::average_unpooling_layer< Activation > | inline |
average_unpooling_layer(serial_size_t in_width, serial_size_t in_height, serial_size_t in_channels, serial_size_t pooling_size, serial_size_t stride) | tiny_dnn::average_unpooling_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) override | tiny_dnn::average_unpooling_layer< Activation > | inlinevirtual |
backend() | tiny_dnn::layer | inline |
backend_ | tiny_dnn::layer | protected |
backend_type() const (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
backend_type_ | tiny_dnn::layer | protected |
backward(const std::vector< tensor_t > &out_grads) (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
backward() (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
backward_activation(const tensor_t &prev_delta, const tensor_t &this_out, tensor_t &curr_delta) (defined in tiny_dnn::feedforward_layer< activation::identity >) | tiny_dnn::feedforward_layer< activation::identity > | inline |
Base typedef (defined in tiny_dnn::average_unpooling_layer< Activation >) | tiny_dnn::average_unpooling_layer< Activation > | |
bias2out_ (defined in tiny_dnn::partial_connected_layer< activation::identity >) | tiny_dnn::partial_connected_layer< activation::identity > | protected |
bias_init(const BiasInit &f) (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
bias_init(std::shared_ptr< BiasInit > f) (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
clear_grads() (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
CNN_USE_LAYER_MEMBERS (defined in tiny_dnn::average_unpooling_layer< Activation >) | tiny_dnn::average_unpooling_layer< Activation > | |
connect_bias(serial_size_t bias_index, serial_size_t output_index) (defined in tiny_dnn::partial_connected_layer< activation::identity >) | tiny_dnn::partial_connected_layer< activation::identity > | inline |
connect_weight(serial_size_t input_index, serial_size_t output_index, serial_size_t weight_index) (defined in tiny_dnn::partial_connected_layer< activation::identity >) | tiny_dnn::partial_connected_layer< activation::identity > | inline |
createOp() (defined in tiny_dnn::layer) | tiny_dnn::layer | inlinevirtual |
device() const (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
device_ptr_ | tiny_dnn::layer | protected |
engine() const (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
fan_in_size() const override | tiny_dnn::partial_connected_layer< activation::identity > | inlinevirtual |
fan_out_size() const override | tiny_dnn::partial_connected_layer< activation::identity > | inlinevirtual |
feedforward_layer(const std::vector< vector_type > &in_data_type) (defined in tiny_dnn::feedforward_layer< activation::identity >) | tiny_dnn::feedforward_layer< activation::identity > | inlineexplicit |
forward(const std::vector< tensor_t > &input) (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
forward() (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
forward_activation(tensor_t &a_tensor, tensor_t &out_tensor) (defined in tiny_dnn::feedforward_layer< activation::identity >) | tiny_dnn::feedforward_layer< activation::identity > | inline |
forward_propagation(const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override | tiny_dnn::average_unpooling_layer< Activation > | inlinevirtual |
h_ (defined in tiny_dnn::feedforward_layer< activation::identity >) | tiny_dnn::feedforward_layer< activation::identity > | |
has_same_weights(const layer &rhs, float_t eps) const (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
in2wo_ (defined in tiny_dnn::partial_connected_layer< activation::identity >) | tiny_dnn::partial_connected_layer< activation::identity > | protected |
in_channels() const | tiny_dnn::layer | inline |
in_channels_ | tiny_dnn::layer | protected |
in_data_shape() (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
in_data_size() const (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
in_shape() const override | tiny_dnn::average_unpooling_layer< Activation > | inlinevirtual |
in_size() const | tiny_dnn::layer | inline |
in_type_ | tiny_dnn::layer | protected |
in_types() const (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
init_weight() (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
initialized_ | tiny_dnn::layer | protected |
inputs() (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
io_connections typedef (defined in tiny_dnn::partial_connected_layer< activation::identity >) | tiny_dnn::partial_connected_layer< activation::identity > | |
kernel_file() const (defined in tiny_dnn::layer) | tiny_dnn::layer | inlinevirtual |
kernel_header() const (defined in tiny_dnn::layer) | tiny_dnn::layer | inlinevirtual |
layer(const std::vector< vector_type > &in_type, const std::vector< vector_type > &out_type) | tiny_dnn::layer | inline |
layer(const layer &)=default (defined in tiny_dnn::layer) | tiny_dnn::layer | |
layer_type() const override | tiny_dnn::average_unpooling_layer< Activation > | inlinevirtual |
load(std::istream &is) (defined in tiny_dnn::layer) | tiny_dnn::layer | inlinevirtual |
load(const std::vector< float_t > &src, int &idx) (defined in tiny_dnn::layer) | tiny_dnn::layer | inlinevirtual |
load_layer(InputArchive &ia) | tiny_dnn::layer | static |
next() const (defined in tiny_dnn::node) | tiny_dnn::node | inline |
next_ (defined in tiny_dnn::node) | tiny_dnn::node | mutableprotected |
next_nodes() const (defined in tiny_dnn::node) | tiny_dnn::node | inline |
next_port(const edge &e) const (defined in tiny_dnn::node) | tiny_dnn::node | inline |
node(serial_size_t in_size, serial_size_t out_size) (defined in tiny_dnn::node) | tiny_dnn::node | inline |
node()=delete (defined in tiny_dnn::node) | tiny_dnn::node | protected |
operator=(const layer &)=default (defined in tiny_dnn::layer) | tiny_dnn::layer | |
out2bias_ (defined in tiny_dnn::partial_connected_layer< activation::identity >) | tiny_dnn::partial_connected_layer< activation::identity > | protected |
out2wi_ (defined in tiny_dnn::partial_connected_layer< activation::identity >) | tiny_dnn::partial_connected_layer< activation::identity > | protected |
out_channels() const (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
out_channels_ | tiny_dnn::layer | protected |
out_data_shape() (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
out_data_size() const (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
out_shape() const override | tiny_dnn::average_unpooling_layer< Activation > | inlinevirtual |
out_size() const | tiny_dnn::layer | inline |
out_type_ | tiny_dnn::layer | protected |
out_types() const (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
out_value_range() const override | tiny_dnn::feedforward_layer< activation::identity > | inlinevirtual |
output() const (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
output_to_image(size_t channel=0) const | tiny_dnn::layer | inlinevirtual |
outputs() (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
outputs() const (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
parallelize() const (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
parallelize_ | tiny_dnn::layer | protected |
param_size() const (defined in tiny_dnn::partial_connected_layer< activation::identity >) | tiny_dnn::partial_connected_layer< activation::identity > | inline |
partial_connected_layer(serial_size_t in_dim, serial_size_t out_dim, size_t weight_dim, size_t bias_dim, float_t scale_factor=float_t(1)) (defined in tiny_dnn::partial_connected_layer< activation::identity >) | tiny_dnn::partial_connected_layer< activation::identity > | inline |
post_update() | tiny_dnn::layer | inlinevirtual |
prev() const (defined in tiny_dnn::node) | tiny_dnn::node | inline |
prev_ (defined in tiny_dnn::node) | tiny_dnn::node | mutableprotected |
prev_nodes() const (defined in tiny_dnn::node) | tiny_dnn::node | inline |
prev_port(const edge &e) const (defined in tiny_dnn::node) | tiny_dnn::node | inline |
save(std::ostream &os) const (defined in tiny_dnn::layer) | tiny_dnn::layer | inlinevirtual |
save_layer(OutputArchive &oa, const layer &l) (defined in tiny_dnn::layer) | tiny_dnn::layer | static |
scale_factor_ (defined in tiny_dnn::partial_connected_layer< activation::identity >) | tiny_dnn::partial_connected_layer< activation::identity > | protected |
serialize(Archive &ar) (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
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::layer | inline |
set_backend_type(core::backend_t backend_type) (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
set_context(net_phase ctx) | tiny_dnn::layer | inlinevirtual |
set_in_data(const std::vector< tensor_t > &data) (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
set_out_grads(const std::vector< tensor_t > &grad) (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
set_parallelize(bool parallelize) (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
set_sample_count(serial_size_t sample_count) (defined in tiny_dnn::layer) | tiny_dnn::layer | inlinevirtual |
set_trainable(bool trainable) (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
setDevice(const Device &device) (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
setup(bool reset_weight) (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
trainable() const (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
update_weight(optimizer *o, serial_size_t batch_size) (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
weight2io_ (defined in tiny_dnn::partial_connected_layer< activation::identity >) | tiny_dnn::partial_connected_layer< activation::identity > | protected |
weight_init(const WeightInit &f) (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
weight_init(std::shared_ptr< WeightInit > f) (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
weights() const (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
weights() (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
weights_grads() (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
wi_connections typedef (defined in tiny_dnn::partial_connected_layer< activation::identity >) | tiny_dnn::partial_connected_layer< activation::identity > | |
wo_connections typedef (defined in tiny_dnn::partial_connected_layer< activation::identity >) | tiny_dnn::partial_connected_layer< activation::identity > | |
~layer()=default (defined in tiny_dnn::layer) | tiny_dnn::layer | virtual |
~node() (defined in tiny_dnn::node) | tiny_dnn::node | inlinevirtual |