|
void | conv2d (const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override |
|
void | conv2d_q (const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override |
|
void | conv2d_eq (const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override |
|
void | 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 |
|
void | 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 |
|
void | deconv2d (const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override |
|
void | deconv2d_q (const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override |
|
void | deconv2d_eq (const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override |
|
void | 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 |
|
void | 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 |
|
void | maxpool (const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override |
|
void | 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 |
|
void | fully (const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override |
|
void | fully_q (const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override |
|
void | fully_eq (const std::vector< tensor_t * > &in_data, std::vector< tensor_t * > &out_data) override |
|
void | 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 |
|
void | 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 |
|
backend_t | type () const override |
|
| backend (context *ctx_=nullptr) |
|
context * | get_context () const |
|
void | set_layer (layerptr_t layer) |
|