Caffe2 - C++ API
A deep learning, cross platform ML framework
Public Member Functions | Protected Attributes | Friends
caffe2::RunCountNetObserver Class Referencefinal
Inheritance diagram for caffe2::RunCountNetObserver:
caffe2::OperatorAttachingNetObserver< RunCountOperatorObserver, RunCountNetObserver > caffe2::ObserverBase< NetBase >

Public Member Functions

 RunCountNetObserver (NetBase *subject_)
 
std::string debugInfo () override
 
- Public Member Functions inherited from caffe2::OperatorAttachingNetObserver< RunCountOperatorObserver, RunCountNetObserver >
 OperatorAttachingNetObserver (NetBase *subject_, RunCountNetObserver *netObserver)
 
- Public Member Functions inherited from caffe2::ObserverBase< NetBase >
 ObserverBase (NetBase *subject)
 
virtual std::unique_ptr< ObserverBase< NetBase > > copy (NetBase *subject)
 
NetBasesubject () const
 

Protected Attributes

std::atomic< int > cnt_
 
- Protected Attributes inherited from caffe2::OperatorAttachingNetObserver< RunCountOperatorObserver, RunCountNetObserver >
std::vector< const RunCountOperatorObserver * > operator_observers_
 
- Protected Attributes inherited from caffe2::ObserverBase< NetBase >
NetBasesubject_
 

Friends

class RunCountOperatorObserver
 

Detailed Description

Definition at line 28 of file runcnt_observer.h.


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