5using System.Collections.Generic;
10using System.Threading.Tasks;
17 [ServiceContract(CallbackContract = typeof(IXStreamDatabaseEvent), SessionMode = SessionMode.Required)]
36 void Reset(
int nStartOffset = 0);
Specifies a key-value pair of properties.
The SimpleDatum class holds a data input within host memory.
The IXMyCaffe interface contains functions used to perform MyCaffe operations that work with the MyCa...
The IXStreamDatabase interface is the main interface to the MyCaffe Streaing Database.
The IXPreprocessor interface is used to query pre-processed data from a streaming database.
Tuple< Bitmap, SimpleDatum > Render(SimpleDatum sd)
Render the data within the
void Initialize(IXMyCaffe< T > imycaffe, IXStreamDatabase istrm, string strPreProcessorDLLPath, PropertySet properties)
Initialize the pre-processor with an existing instance of MyCaffe and a streaming database.
void Shutdown()
Shutdown any internal threads used.
Tuple< Blob< T >, SimpleDatum > Step(bool bGetSimpleDatum, int nWait=1000)
Step through the data of the streaming database, pre-process it, and return the data as a Blob.
void Reset(int nStartOffset=0)
Reset the querying to the start specified within the streaming database, optionally with an offset.
The MyCaffe.basecode contains all generic types used throughout MyCaffe.
The MyCaffe.common namespace contains common MyCaffe classes.
The MyCaffe.db.stream namespace contains all data streaming related classes.
The MyCaffe.preprocessor namespace contains all classes of the data preprocessors supported by MyCaff...
The MyCaffe namespace contains the main body of MyCaffe code that closesly tracks the C++ Caffe open-...