Caffe2 - C++ API
A deep learning, cross platform ML framework
Public Member Functions
caffe2::ProfileObserver Class Referencefinal
Inheritance diagram for caffe2::ProfileObserver:
caffe2::OperatorAttachingNetObserver< ProfileOperatorObserver, ProfileObserver > caffe2::ObserverBase< NetBase >

Public Member Functions

 ProfileObserver (NetBase *subject)
 
void Start () override
 
void Stop () override
 
- Public Member Functions inherited from caffe2::OperatorAttachingNetObserver< ProfileOperatorObserver, ProfileObserver >
 OperatorAttachingNetObserver (NetBase *subject_, ProfileObserver *netObserver)
 
- Public Member Functions inherited from caffe2::ObserverBase< NetBase >
 ObserverBase (NetBase *subject)
 
virtual std::string debugInfo ()
 
NetBasesubject () const
 
virtual std::unique_ptr< ObserverBase< NetBase > > rnnCopy (NetBase *subject, int rnn_order) const
 

Additional Inherited Members

- Protected Attributes inherited from caffe2::OperatorAttachingNetObserver< ProfileOperatorObserver, ProfileObserver >
std::vector< const ProfileOperatorObserver * > operator_observers_
 
- Protected Attributes inherited from caffe2::ObserverBase< NetBase >
NetBasesubject_
 

Detailed Description

Definition at line 97 of file profile_observer.h.


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