tiny_dnn
1.0.0
A header only, dependency-free deep learning framework in C++11
|
This is the complete list of members for tiny_dnn::max_unpooling_layer< Activation >, including all inherited members.
activation_function() (defined in tiny_dnn::feedforward_layer< activation::identity >) | tiny_dnn::feedforward_layer< activation::identity > | inline |
back_propagation(serial_size_t index, const std::vector< vec_t * > &in_data, const std::vector< vec_t * > &out_data, std::vector< vec_t * > &out_grad, std::vector< vec_t * > &in_grad) override (defined in tiny_dnn::max_unpooling_layer< Activation >) | tiny_dnn::max_unpooling_layer< Activation > | inline |
feedforward_layer< activation::identity >::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)=0 | tiny_dnn::layer | pure virtual |
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::max_unpooling_layer< Activation >) | tiny_dnn::max_unpooling_layer< Activation > | |
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::max_unpooling_layer< Activation >) | tiny_dnn::max_unpooling_layer< Activation > | |
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::max_unpooling_layer< Activation > | inlinevirtual |
fan_out_size() const override | tiny_dnn::max_unpooling_layer< Activation > | 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(serial_size_t index, const std::vector< vec_t * > &in_data, std::vector< vec_t * > &out_data) override (defined in tiny_dnn::max_unpooling_layer< Activation >) | tiny_dnn::max_unpooling_layer< Activation > | inline |
feedforward_layer< activation::identity >::forward_propagation(const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data)=0 | tiny_dnn::layer | pure virtual |
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 |
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::max_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 |
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::max_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_and_construct(Archive &ar, cereal::construct< max_unpooling_layer > &construct) (defined in tiny_dnn::max_unpooling_layer< Activation >) | tiny_dnn::max_unpooling_layer< Activation > | inlinestatic |
load_layer(InputArchive &ia) | tiny_dnn::layer | static |
max_unpooling_layer(serial_size_t in_width, serial_size_t in_height, serial_size_t in_channels, serial_size_t unpooling_size) | tiny_dnn::max_unpooling_layer< Activation > | inline |
max_unpooling_layer(const shape3d &in_size, serial_size_t unpooling_size, serial_size_t stride) (defined in tiny_dnn::max_unpooling_layer< Activation >) | tiny_dnn::max_unpooling_layer< Activation > | inline |
max_unpooling_layer(serial_size_t in_width, serial_size_t in_height, serial_size_t in_channels, serial_size_t unpooling_size, serial_size_t stride) | tiny_dnn::max_unpooling_layer< Activation > | inline |
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 | |
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::max_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 |
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 |
serialize(Archive &ar) (defined in tiny_dnn::max_unpooling_layer< Activation >) | tiny_dnn::max_unpooling_layer< Activation > | 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 |
set_worker_count(serial_size_t worker_count) override (defined in tiny_dnn::max_unpooling_layer< Activation >) | tiny_dnn::max_unpooling_layer< Activation > | inlinevirtual |
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 |
unpool_size() const (defined in tiny_dnn::max_unpooling_layer< Activation >) | tiny_dnn::max_unpooling_layer< Activation > | inline |
update_weight(optimizer *o, serial_size_t batch_size) (defined in tiny_dnn::layer) | tiny_dnn::layer | inline |
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 |
~layer()=default (defined in tiny_dnn::layer) | tiny_dnn::layer | virtual |
~node() (defined in tiny_dnn::node) | tiny_dnn::node | inlinevirtual |