|
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::average_pooling_layer< Activation >, including all inherited members.
| activation_function() (defined in tiny_dnn::feedforward_layer< Activation >) | tiny_dnn::feedforward_layer< Activation > | inline |
| average_pooling_layer(serial_size_t in_width, serial_size_t in_height, serial_size_t in_channels, serial_size_t pool_size) | tiny_dnn::average_pooling_layer< Activation > | inline |
| average_pooling_layer(const shape3d &in_shape, serial_size_t pool_size, serial_size_t stride) (defined in tiny_dnn::average_pooling_layer< Activation >) | tiny_dnn::average_pooling_layer< Activation > | inline |
| average_pooling_layer(serial_size_t in_width, serial_size_t in_height, serial_size_t in_channels, serial_size_t pool_size, serial_size_t stride) | tiny_dnn::average_pooling_layer< Activation > | inline |
| average_pooling_layer(serial_size_t in_width, serial_size_t in_height, serial_size_t in_channels, serial_size_t pool_size_x, serial_size_t pool_size_y, serial_size_t stride_x, serial_size_t stride_y, padding pad_type=padding::valid) | tiny_dnn::average_pooling_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_pooling_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 >) | tiny_dnn::feedforward_layer< Activation > | inline |
| Base typedef (defined in tiny_dnn::average_pooling_layer< Activation >) | tiny_dnn::average_pooling_layer< Activation > | |
| bias2out_ (defined in tiny_dnn::partial_connected_layer< Activation >) | tiny_dnn::partial_connected_layer< Activation > | 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_pooling_layer< Activation >) | tiny_dnn::average_pooling_layer< Activation > | |
| connect_bias(serial_size_t bias_index, serial_size_t output_index) (defined in tiny_dnn::partial_connected_layer< Activation >) | tiny_dnn::partial_connected_layer< Activation > | 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 >) | tiny_dnn::partial_connected_layer< Activation > | 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 > | inlinevirtual |
| fan_out_size() const override | tiny_dnn::partial_connected_layer< Activation > | inlinevirtual |
| 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::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 >) | tiny_dnn::feedforward_layer< Activation > | inline |
| forward_propagation(const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override | tiny_dnn::average_pooling_layer< Activation > | inlinevirtual |
| 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::layer | inline |
| in2wo_ (defined in tiny_dnn::partial_connected_layer< Activation >) | tiny_dnn::partial_connected_layer< Activation > | 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_pooling_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 >) | tiny_dnn::partial_connected_layer< Activation > | |
| 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_pooling_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< average_pooling_layer > &construct) (defined in tiny_dnn::average_pooling_layer< Activation >) | tiny_dnn::average_pooling_layer< Activation > | inlinestatic |
| 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 >) | tiny_dnn::partial_connected_layer< Activation > | protected |
| out2wi_ (defined in tiny_dnn::partial_connected_layer< Activation >) | tiny_dnn::partial_connected_layer< Activation > | 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_pooling_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 > | 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 >) | tiny_dnn::partial_connected_layer< Activation > | 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 >) | tiny_dnn::partial_connected_layer< Activation > | inline |
| pool_size() const (defined in tiny_dnn::average_pooling_layer< Activation >) | tiny_dnn::average_pooling_layer< Activation > | 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 >) | tiny_dnn::partial_connected_layer< Activation > | protected |
| serialize(Archive &ar) (defined in tiny_dnn::average_pooling_layer< Activation >) | tiny_dnn::average_pooling_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 |
| 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 >) | tiny_dnn::partial_connected_layer< Activation > | 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 >) | tiny_dnn::partial_connected_layer< Activation > | |
| wo_connections typedef (defined in tiny_dnn::partial_connected_layer< Activation >) | tiny_dnn::partial_connected_layer< Activation > | |
| ~layer()=default (defined in tiny_dnn::layer) | tiny_dnn::layer | virtual |
| ~node() (defined in tiny_dnn::node) | tiny_dnn::node | inlinevirtual |