mirror of
https://github.com/zebrajr/pytorch.git
synced 2025-12-08 07:39:33 +01:00
Summary: Pull Request resolved: https://github.com/pytorch/pytorch/pull/14160 clang-format of C++ files Reviewed By: hx89 Differential Revision: D13115201 fbshipit-source-id: d2ad65f66209e00578ef90f87f41272de2d24aa9
22 lines
518 B
C++
22 lines
518 B
C++
#pragma once
|
|
|
|
#include "caffe2/core/operator.h"
|
|
#include "caffe2/quantization/server/caffe2_dnnlowp_utils.h"
|
|
|
|
namespace caffe2 {
|
|
|
|
template <typename T>
|
|
class QuantizeDNNLowPOp final : public Operator<CPUContext> {
|
|
public:
|
|
USE_OPERATOR_FUNCTIONS(CPUContext);
|
|
QuantizeDNNLowPOp(const OperatorDef& operator_def, Workspace* ws);
|
|
|
|
bool RunOnDevice() override;
|
|
|
|
private:
|
|
std::unique_ptr<dnnlowp::QuantizationFactory> qfactory_;
|
|
bool arguments_parsed_{false};
|
|
}; // class QuantizeDNNLowPOp
|
|
|
|
} // namespace caffe2
|