|
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::core::dnn_backend, including all inherited members.
| backend(context *ctx_=nullptr) (defined in tiny_dnn::core::backend) | tiny_dnn::core::backend | inlineexplicit |
| conv2d(const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override (defined in tiny_dnn::core::dnn_backend) | tiny_dnn::core::dnn_backend | inlinevirtual |
| conv2d(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 (defined in tiny_dnn::core::dnn_backend) | tiny_dnn::core::dnn_backend | inlinevirtual |
| conv2d_eq(const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override (defined in tiny_dnn::core::dnn_backend) | tiny_dnn::core::dnn_backend | inlinevirtual |
| conv2d_q(const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override (defined in tiny_dnn::core::dnn_backend) | tiny_dnn::core::dnn_backend | inlinevirtual |
| conv2d_q(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 (defined in tiny_dnn::core::dnn_backend) | tiny_dnn::core::dnn_backend | inlinevirtual |
| ctx_ (defined in tiny_dnn::core::backend) | tiny_dnn::core::backend | protected |
| deconv2d(const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override (defined in tiny_dnn::core::dnn_backend) | tiny_dnn::core::dnn_backend | inlinevirtual |
| deconv2d(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 (defined in tiny_dnn::core::dnn_backend) | tiny_dnn::core::dnn_backend | inlinevirtual |
| deconv2d_eq(const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override (defined in tiny_dnn::core::dnn_backend) | tiny_dnn::core::dnn_backend | inlinevirtual |
| deconv2d_q(const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override (defined in tiny_dnn::core::dnn_backend) | tiny_dnn::core::dnn_backend | inlinevirtual |
| deconv2d_q(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 (defined in tiny_dnn::core::dnn_backend) | tiny_dnn::core::dnn_backend | inlinevirtual |
| dnn_backend() (defined in tiny_dnn::core::dnn_backend) | tiny_dnn::core::dnn_backend | inline |
| fully(const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override (defined in tiny_dnn::core::dnn_backend) | tiny_dnn::core::dnn_backend | inlinevirtual |
| fully(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 (defined in tiny_dnn::core::dnn_backend) | tiny_dnn::core::dnn_backend | inlinevirtual |
| fully_eq(const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override (defined in tiny_dnn::core::dnn_backend) | tiny_dnn::core::dnn_backend | inlinevirtual |
| fully_q(const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override (defined in tiny_dnn::core::dnn_backend) | tiny_dnn::core::dnn_backend | inlinevirtual |
| fully_q(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 (defined in tiny_dnn::core::dnn_backend) | tiny_dnn::core::dnn_backend | inlinevirtual |
| get_context() const (defined in tiny_dnn::core::backend) | tiny_dnn::core::backend | inline |
| layer_ (defined in tiny_dnn::core::backend) | tiny_dnn::core::backend | protected |
| maxpool(const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override (defined in tiny_dnn::core::dnn_backend) | tiny_dnn::core::dnn_backend | inlinevirtual |
| maxpool(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 (defined in tiny_dnn::core::dnn_backend) | tiny_dnn::core::dnn_backend | inlinevirtual |
| set_layer(layerptr_t layer) (defined in tiny_dnn::core::backend) | tiny_dnn::core::backend | inline |
| type() const override (defined in tiny_dnn::core::dnn_backend) | tiny_dnn::core::dnn_backend | inlinevirtual |