Public Member Functions | |
TimeOperatorObserver (OperatorBase *subject)=delete | |
TimeOperatorObserver (OperatorBase *subject, TimeObserver *) | |
std::unique_ptr< ObserverBase< OperatorBase > > | rnnCopy (OperatorBase *subject, int rnn_order) const override |
Public Member Functions inherited from caffe2::TimeCounter | |
float | average_time () const |
Public Member Functions inherited from caffe2::ObserverBase< OperatorBase > | |
ObserverBase (OperatorBase *subject) | |
virtual std::string | debugInfo () |
OperatorBase * | subject () const |
Additional Inherited Members | |
Protected Attributes inherited from caffe2::TimeCounter | |
Timer | timer_ |
float | start_time_ = 0.0f |
float | total_time_ = 0.0f |
int | iterations_ = 0 |
Protected Attributes inherited from caffe2::ObserverBase< OperatorBase > | |
OperatorBase * | subject_ |
Definition at line 31 of file time_observer.h.