Loading...
Searching...
No Matches
tiny_dnn::core::avx_backend Member List

This is the complete list of members for tiny_dnn::core::avx_backend, including all inherited members.

avx_backend(conv_params *params, std::function< void(const tensor_t &)> f1, std::function< void(const tensor_t &, tensor_t &)> f2, std::function< void(const tensor_t &, const tensor_t &, tensor_t &)> f3, conv_layer_worker_specific_storage *ptr) (defined in tiny_dnn::core::avx_backend) | tiny_dnn::core::avx_backend | inline
avx_backend(deconv_params *params, std::function< void(const tensor_t &)> f1, std::function< void(const tensor_t &, tensor_t &)> f2, std::function< void(const tensor_t &, const tensor_t &, tensor_t &)> f3, deconv_layer_worker_specific_storage *ptr) (defined in tiny_dnn::core::avx_backend) | tiny_dnn::core::avx_backend | inline
avx_backend(std::vector< std::vector< serial_size_t > > *out2in, std::vector< serial_size_t > *in2out, std::function< void(const tensor_t &, const tensor_t &, tensor_t &)> f, max_pooling_layer_worker_specific_storage *ptr) (defined in tiny_dnn::core::avx_backend) | tiny_dnn::core::avx_backend | inline
avx_backend(fully_params *params, std::function< void(const tensor_t &, const tensor_t &, tensor_t &)> f) (defined in tiny_dnn::core::avx_backend) | tiny_dnn::core::avx_backend | inline
backend(context *ctx_=nullptr) (defined in tiny_dnn::core::backend) | tiny_dnn::core::backend | inline explicit
conv2d(const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override (defined in tiny_dnn::core::avx_backend) | tiny_dnn::core::avx_backend | inline virtual
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::avx_backend) | tiny_dnn::core::avx_backend | inline virtual
conv2d_eq(const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override (defined in tiny_dnn::core::avx_backend) | tiny_dnn::core::avx_backend | inline virtual
conv2d_q(const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override (defined in tiny_dnn::core::avx_backend) | tiny_dnn::core::avx_backend | inline virtual
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::avx_backend) | tiny_dnn::core::avx_backend | inline virtual
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::avx_backend) | tiny_dnn::core::avx_backend | inline virtual
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::avx_backend) | tiny_dnn::core::avx_backend | inline virtual
deconv2d_eq(const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override (defined in tiny_dnn::core::avx_backend) | tiny_dnn::core::avx_backend | inline virtual
deconv2d_q(const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override (defined in tiny_dnn::core::avx_backend) | tiny_dnn::core::avx_backend | inline virtual
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::avx_backend) | tiny_dnn::core::avx_backend | inline virtual
fully(const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override (defined in tiny_dnn::core::avx_backend) | tiny_dnn::core::avx_backend | inline virtual
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::avx_backend) | tiny_dnn::core::avx_backend | inline virtual
fully_eq(const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override (defined in tiny_dnn::core::avx_backend) | tiny_dnn::core::avx_backend | inline virtual
fully_q(const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override (defined in tiny_dnn::core::avx_backend) | tiny_dnn::core::avx_backend | inline virtual
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::avx_backend) | tiny_dnn::core::avx_backend | inline virtual
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::avx_backend) | tiny_dnn::core::avx_backend | inline virtual
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::avx_backend) | tiny_dnn::core::avx_backend | inline virtual
set_layer(layerptr_t layer) (defined in tiny_dnn::core::backend) | tiny_dnn::core::backend | inline
type() const override (defined in tiny_dnn::core::avx_backend) | tiny_dnn::core::avx_backend | inline virtual