| 91 | class Module { |
| 92 | public: |
| 93 | Module(Precision param_precision, Precision output_precision) : m_param_precision{param_precision}, m_output_precision{output_precision} {} |
| 94 | virtual ~Module() {} |
| 95 | |
| 96 | virtual void inference(cudaStream_t stream, uint32_t n_elements, const float* input, void* output, void* params) = 0; |
nothing calls this directly
no outgoing calls
no test coverage detected