DLPrimitives
Public Member Functions | Static Public Member Functions | List of all members
dlprim::core::Conv2DBackwardFilter Class Referenceabstract

Perform Conv2D backward filter calcilations. More...

#include <include/dlprim/core/conv.hpp>

Inheritance diagram for dlprim::core::Conv2DBackwardFilter:
dlprim::core::Conv2DBase

Public Member Functions

virtual void enqueue (Tensor &x, Tensor &dw, Tensor &dy, Tensor &ws, float factor, ExecutionContext const &e)=0
 
- Public Member Functions inherited from dlprim::core::Conv2DBase
virtual char const * algo () const =0
 
virtual size_t workspace ()
 

Static Public Member Functions

static std::unique_ptr< Conv2DBackwardFiltercreate (Context &ctx, Conv2DSettings const &config, std::string const &algo=std::string())
 
- Static Public Member Functions inherited from dlprim::core::Conv2DBase
static Shape get_output_shape (Convolution2DConfigBase const &config, Shape const &in)
 
static Shape get_output_shape_transposed (Convolution2DConfigBase const &config, Shape const &in, int output_pad[2])
 

Detailed Description

Perform Conv2D backward filter calcilations.


The documentation for this class was generated from the following file: