Searched refs:PythonTracerBase (Results 1 – 5 of 5) sorted by relevance
47 struct TORCH_API PythonTracerBase { struct48 static std::unique_ptr<PythonTracerBase> make(RecordQueue* queue);49 virtual ~PythonTracerBase() = default;59 using MakeFn = std::unique_ptr<PythonTracerBase> (*)(RecordQueue*);
10 struct NoOpPythonTracer : public PythonTracerBase {29 std::unique_ptr<PythonTracerBase> PythonTracerBase::make(RecordQueue* queue) { in make()
670 class PythonTracer final : public python_tracer::PythonTracerBase {1129 std::unique_ptr<python_tracer::PythonTracerBase> getTracer( in getTracer()
663 std::unique_ptr<python_tracer::PythonTracerBase> python_tracer_;
676 python_tracer_ = python_tracer::PythonTracerBase::make(this);