MyCaffe  1.12.2.41
Deep learning software for Windows C# programmers.
MyCaffe.basecode.IXDatabaseBase Interface Reference

The IXDatabaseBase interface defines the general interface to the in-memory database. More...

Inheritance diagram for MyCaffe.basecode.IXDatabaseBase:
MyCaffe.basecode.IXImageDatabaseBase MyCaffe.basecode.IXTemporalDatabaseBase MyCaffe.basecode.IXImageDatabase1 MyCaffe.basecode.IXImageDatabase2 MyCaffe.db.temporal.MyCaffeTemporalDatabase

Public Member Functions

void SetConnection (ConnectInfo ci)
 Set the database connection to use. More...
 
bool InitializeWithDsName1 (SettingsCaffe s, string strDs, string strEvtCancel=null, PropertySet prop=null)
 Initializes the image database. More...
 
bool InitializeWithDs1 (SettingsCaffe s, DatasetDescriptor ds, string strEvtCancel=null, PropertySet prop=null)
 Initializes the image database. More...
 
bool InitializeWithDsId1 (SettingsCaffe s, int nDataSetID, string strEvtCancel=null, int nPadW=0, int nPadH=0, PropertySet prop=null)
 Initializes the image database. More...
 
bool LoadDatasetByID1 (int nDsId, string strEvtCancel=null)
 Load another, 'secondary' dataset. More...
 
bool LoadDatasetByName1 (string strDs, string strEvtCancel=null)
 Load another, 'secondary' dataset. More...
 
void CleanUp (int nDsId=0, bool bForce=false)
 Releases the image database, and if this is the last instance using the in-memory database, frees all memory used. More...
 
DB_VERSION GetVersion ()
 Returns the version of the MyCaffe Image Database being used. More...
 
bool GetLoadItemDataCriteria ()
 Returns whether or not the item data criteria is loaded with each item.
 
bool GetLoadItemDebugData ()
 Returns whether or not the item debug data is loaded with each item.
 
double GetDatasetLoadedPercentByName (string strDataset, out double dfTraining, out double dfTesting)
 Returns the percentage that a dataset is loaded into memory. More...
 
double GetDatasetLoadedPercentById (int nDatasetID, out double dfTraining, out double dfTesting)
 Returns the percentage that a dataset is loaded into memory. More...
 
int GetItemCount (int nSrcId, string strFilterVal=null, int? nBoostVal=null, bool bBoostValIsExact=false)
 Returns the number of items (e.g., images, or temporal items) in a given data source. More...
 
Tuple< DB_LABEL_SELECTION_METHOD, DB_ITEM_SELECTION_METHODGetSelectionMethod ()
 Returns the label and image selection method used. More...
 
void SetSelectionMethod (DB_LABEL_SELECTION_METHOD? lbl, DB_ITEM_SELECTION_METHOD? img)
 Sets the label and image selection methods. More...
 
SourceDescriptor GetSourceById (int nSrcId)
 Returns the SourceDescriptor for a given data source ID. More...
 
SourceDescriptor GetSourceByName (string strSrc)
 Returns the SourceDescriptor for a given data source name. More...
 
string GetSourceName (int nSrcId)
 Returns a data source name given its ID. More...
 
int GetSourceID (string strSrc)
 Returns a data source ID given its name. More...
 
DatasetDescriptor GetDatasetById (int nDsId)
 Returns the DatasetDescriptor for a given data set ID. More...
 
DatasetDescriptor GetDatasetByName (string strDs)
 Returns the DatasetDescriptor for a given data set name. More...
 
string GetDatasetName (int nDsId)
 Returns a data set name given its ID. More...
 
int GetDatasetID (string strDs)
 Returns a data set ID given its name. More...
 
bool ReloadDataset (int nDsId)
 Reload a data set. More...
 
bool UnloadDatasetByName (string strDataset)
 The UnloadDataset function unloads a given dataset from memory. More...
 
bool UnloadDatasetById (int nDatasetID)
 The UnloadDataset function unloads a given dataset from memory. More...
 
SimpleDatum QueryItem (int nSrcId, int nIdx, DB_LABEL_SELECTION_METHOD? labelSelectionOverride=null, DB_ITEM_SELECTION_METHOD? imageSelectionOverride=null, int? nLabel=null, bool bLoadDataCriteria=false, bool bLoadDebugData=false)
 Query an image in a given data source. More...
 
List< SimpleDatumGetItemsFromIndex (int nSrcId, int nStartIdx, int nQueryCount=int.MaxValue, string strFilterVal=null, int? nBoostVal=null, bool bBoostValIsExact=false, bool bAttemptDirectLoad=false)
 Returns the array of items (e.g., images or temporal items) in the item set, possibly filtered with the filtering parameters. More...
 
List< SimpleDatumGetItemsFromTime (int nSrcId, DateTime dtStart, int nQueryCount=int.MaxValue, string strFilterVal=null, int? nBoostVal=null, bool bBoostValIsExact=false)
 Returns the array of items (e.g., images or temporal items) in the item set, possibly filtered with the filtering parameters. More...
 
List< SimpleDatumGetItems (int nSrcId, int[] rgIdx, string strFilterVal=null, int? nBoostVal=null, bool bBoostValIsExact=false)
 Returns the array of items (e.g., images or temporal items) in the item set, possibly filtered with the filtering parameters. More...
 
SimpleDatum GetItem (int nItemID, params int[] rgSrcId)
 Get the item (e.g., image or temporal item) with a given Raw Item ID. More...
 
int FindItemIndex (int nSrcId, DateTime dt, string strDescription)
 Searches for the item (e.g., image or temporal item) index of an image within a data source matching a DateTime/description pattern. More...
 
SimpleDatum QueryItemMean (int nSrcId)
 Queries the item (e.g., image or temporal item) mean for a data source from the database on disk. More...
 
SimpleDatum QueryItemMeanFromDb (int nSrcId)
 Queries the item (e.g., image or temporal item) mean for a data source from the database on disk. More...
 
SimpleDatum GetItemMean (int nSrcId)
 Returns the item (e.g., image or temporal item) mean for a data source. More...
 
SimpleDatum QueryItemMeanFromDataset (int nDatasetId)
 Returns the item (e.g., image or temporal item) mean for the Training data source of a given data set. More...
 

Detailed Description

The IXDatabaseBase interface defines the general interface to the in-memory database.

Definition at line 443 of file Interfaces.cs.

Member Function Documentation

◆ CleanUp()

void MyCaffe.basecode.IXDatabaseBase.CleanUp ( int  nDsId = 0,
bool  bForce = false 
)

Releases the image database, and if this is the last instance using the in-memory database, frees all memory used.

Parameters
nDsIdOptionally, specifies the dataset previously used.
bForceOptionally, force the cleanup even if other users are using the database.

Implemented in MyCaffe.db.temporal.MyCaffeTemporalDatabase.

◆ FindItemIndex()

int MyCaffe.basecode.IXDatabaseBase.FindItemIndex ( int  nSrcId,
DateTime  dt,
string  strDescription 
)

Searches for the item (e.g., image or temporal item) index of an image within a data source matching a DateTime/description pattern.

Optionally, items may have a time-stamp and/or description associated with each item. In such cases searching by the time-stamp + description can be useful in some instances.

Parameters
nSrcIdSpecifies the data source ID of the data source to be searched.
dtSpecifies the time-stamp to search for.
strDescriptionSpecifies the description to search for.
Returns
If found the zero-based index of the item (e.g., image or temporal item) is returned, otherwise -1 is returned.

◆ GetDatasetById()

DatasetDescriptor MyCaffe.basecode.IXDatabaseBase.GetDatasetById ( int  nDsId)

Returns the DatasetDescriptor for a given data set ID.

Parameters
nDsIdSpecifies the data set ID.
Returns
The dataset Descriptor is returned.

Implemented in MyCaffe.db.temporal.MyCaffeTemporalDatabase.

◆ GetDatasetByName()

DatasetDescriptor MyCaffe.basecode.IXDatabaseBase.GetDatasetByName ( string  strDs)

Returns the DatasetDescriptor for a given data set name.

Parameters
strDsSpecifies the data set name.
Returns
The dataset Descriptor is returned.

Implemented in MyCaffe.db.temporal.MyCaffeTemporalDatabase.

◆ GetDatasetID()

int MyCaffe.basecode.IXDatabaseBase.GetDatasetID ( string  strDs)

Returns a data set ID given its name.

Parameters
strDsSpecifies the data set name.
Returns
The data set ID is returned.

Implemented in MyCaffe.db.temporal.MyCaffeTemporalDatabase.

◆ GetDatasetLoadedPercentById()

double MyCaffe.basecode.IXDatabaseBase.GetDatasetLoadedPercentById ( int  nDatasetID,
out double  dfTraining,
out double  dfTesting 
)

Returns the percentage that a dataset is loaded into memory.

Parameters
nDatasetIDSpecifies the ID of the dataset.
dfTrainingSpecifies the percent of training items that are loaded.
dfTestingSpecifies the percent of testing items that are loaded.
Returns
The current image load percent for the dataset is returned..

Implemented in MyCaffe.db.temporal.MyCaffeTemporalDatabase.

◆ GetDatasetLoadedPercentByName()

double MyCaffe.basecode.IXDatabaseBase.GetDatasetLoadedPercentByName ( string  strDataset,
out double  dfTraining,
out double  dfTesting 
)

Returns the percentage that a dataset is loaded into memory.

Parameters
strDatasetSpecifies the name of the dataset.
dfTrainingSpecifies the percent of training items that are loaded.
dfTestingSpecifies the percent of testing items that are loaded.
Returns
The current image load percent for the dataset is returned..

Implemented in MyCaffe.db.temporal.MyCaffeTemporalDatabase.

◆ GetDatasetName()

string MyCaffe.basecode.IXDatabaseBase.GetDatasetName ( int  nDsId)

Returns a data set name given its ID.

Parameters
nDsIdSpecifies the data set ID.
Returns
The data set name is returned.

Implemented in MyCaffe.db.temporal.MyCaffeTemporalDatabase.

◆ GetItem()

SimpleDatum MyCaffe.basecode.IXDatabaseBase.GetItem ( int  nItemID,
params int[]  rgSrcId 
)

Get the item (e.g., image or temporal item) with a given Raw Item ID.

Parameters
nItemIDSpecifies the Raw Image ID of the image to get.
rgSrcIdSpecifies a list of Source ID's to search for the image.
Returns
The SimpleDatum of the item is returned.

Note, temporal items are alwasy returned as a set of temporal items as defined by past and future steps defined in the temporal specific interface.

◆ GetItemCount()

int MyCaffe.basecode.IXDatabaseBase.GetItemCount ( int  nSrcId,
string  strFilterVal = null,
int?  nBoostVal = null,
bool  bBoostValIsExact = false 
)

Returns the number of items (e.g., images, or temporal items) in a given data source.

Parameters
nSrcIdSpecifies the data source ID.
strFilterValOptionally, specifies the filter value that the description must match (default = null, which ignores this parameter).
nBoostValOptionally, specifies the boost value that the boost must match (default = null, which ignores this parameter).
bBoostValIsExactOptionally, specifies whether or the boost value (if specified) is to be used literally (exact = true), or as a minimum boost value.
Returns
The number of items (e.g., images or temporal items) is returned.

When using the 'nBoostValue' negative values are used to test the exact match of the boost value with the absolute value of the 'nBoostValue', ande positive values are used to test for boost values that are greater than or equal to the 'nBoostValue'.

◆ GetItemMean()

SimpleDatum MyCaffe.basecode.IXDatabaseBase.GetItemMean ( int  nSrcId)

Returns the item (e.g., image or temporal item) mean for a data source.

Parameters
nSrcIdSpecifies the ID of the data source.
Returns
The item (e.g., image or temporal item) mean is returned as a SimpleDatum.

Note, the mean for a temporal item is a set of values where one mean value exists for each data stream.

◆ GetItems()

List< SimpleDatum > MyCaffe.basecode.IXDatabaseBase.GetItems ( int  nSrcId,
int[]  rgIdx,
string  strFilterVal = null,
int?  nBoostVal = null,
bool  bBoostValIsExact = false 
)

Returns the array of items (e.g., images or temporal items) in the item set, possibly filtered with the filtering parameters.

Parameters
nSrcIdSpecifies the data source ID.
rgIdxSpecifies an array of indexes to query.
strFilterValOptionally, specifies the filter value that the description must match (default = null, which ignores this parameter).
nBoostValOptionally, specifies the boost value that the boost must match (default = null, which ignores this parameter).
bBoostValIsExactOptionally, specifies whether or the boost value (if specified) is to be used literally (exact = true), or as a minimum boost value.
Returns
The list of items (e.g., image or temporal item) is returned.

When using the 'nBoostValue' negative values are used to test the exact match of the boost value with the absolute value of the 'nBoostValue', ande positive values are used to test for boost values that are greater than or equal to the 'nBoostValue'.

◆ GetItemsFromIndex()

List< SimpleDatum > MyCaffe.basecode.IXDatabaseBase.GetItemsFromIndex ( int  nSrcId,
int  nStartIdx,
int  nQueryCount = int.MaxValue,
string  strFilterVal = null,
int?  nBoostVal = null,
bool  bBoostValIsExact = false,
bool  bAttemptDirectLoad = false 
)

Returns the array of items (e.g., images or temporal items) in the item set, possibly filtered with the filtering parameters.

Parameters
nSrcIdSpecifies the data source ID.
nStartIdxSpecifies a starting index from which the query is to start within the set of items.
nQueryCountOptionally, specifies a number of items to retrieve within the set (default = int.MaxValue).
strFilterValOptionally, specifies the filter value that the description must match (default = null, which ignores this parameter).
nBoostValOptionally, specifies the boost value that the boost must match (default = null, which ignores this parameter).
bBoostValIsExactOptionally, specifies whether or the boost value (if specified) is to be used literally (exact = true), or as a minimum boost value.
bAttemptDirectLoadOptionaly, specifies to directly load all images not already loaded.
Returns
The list of items (e.g., images or temporal items) is returned.

When using the 'nBoostValue' negative values are used to test the exact match of the boost value with the absolute value of the 'nBoostValue', and positive values are used to test for boost values that are greater than or equal to the 'nBoostValue'.

◆ GetItemsFromTime()

List< SimpleDatum > MyCaffe.basecode.IXDatabaseBase.GetItemsFromTime ( int  nSrcId,
DateTime  dtStart,
int  nQueryCount = int.MaxValue,
string  strFilterVal = null,
int?  nBoostVal = null,
bool  bBoostValIsExact = false 
)

Returns the array of items (e.g., images or temporal items) in the item set, possibly filtered with the filtering parameters.

Parameters
nSrcIdSpecifies the data source ID.
dtStartSpecifies a starting time from which the query is to start within the set of images.
nQueryCountOptionally, specifies a number of items to retrieve within the set (default = int.MaxValue).
strFilterValOptionally, specifies the filter value that the description must match (default = null, which ignores this parameter).
nBoostValOptionally, specifies the boost value that the boost must match (default = null, which ignores this parameter).
bBoostValIsExactOptionally, specifies whether or the boost value (if specified) is to be used literally (exact = true), or as a minimum boost value.
Returns
The list of items (e.g., images or temporal items) is returned.

When using the 'nBoostValue' negative values are used to test the exact match of the boost value with the absolute value of the 'nBoostValue', ande positive values are used to test for boost values that are greater than or equal to the 'nBoostValue'.

◆ GetSelectionMethod()

Tuple< DB_LABEL_SELECTION_METHOD, DB_ITEM_SELECTION_METHOD > MyCaffe.basecode.IXDatabaseBase.GetSelectionMethod ( )

Returns the label and image selection method used.

Returns
A tuple containing the Label and Image selection method.

Implemented in MyCaffe.db.temporal.MyCaffeTemporalDatabase.

◆ GetSourceById()

SourceDescriptor MyCaffe.basecode.IXDatabaseBase.GetSourceById ( int  nSrcId)

Returns the SourceDescriptor for a given data source ID.

Parameters
nSrcIdSpecifies the data source ID.
Returns
The SourceDescriptor is returned.

Implemented in MyCaffe.db.temporal.MyCaffeTemporalDatabase.

◆ GetSourceByName()

SourceDescriptor MyCaffe.basecode.IXDatabaseBase.GetSourceByName ( string  strSrc)

Returns the SourceDescriptor for a given data source name.

Parameters
strSrcSpecifies the data source name.
Returns
The SourceDescriptor is returned.

Implemented in MyCaffe.db.temporal.MyCaffeTemporalDatabase.

◆ GetSourceID()

int MyCaffe.basecode.IXDatabaseBase.GetSourceID ( string  strSrc)

Returns a data source ID given its name.

Parameters
strSrcSpecifies the data source name.
Returns
The data source ID is returned.

Implemented in MyCaffe.db.temporal.MyCaffeTemporalDatabase.

◆ GetSourceName()

string MyCaffe.basecode.IXDatabaseBase.GetSourceName ( int  nSrcId)

Returns a data source name given its ID.

Parameters
nSrcIdSpecifies the data source ID.
Returns
The data source name is returned.

Implemented in MyCaffe.db.temporal.MyCaffeTemporalDatabase.

◆ GetVersion()

DB_VERSION MyCaffe.basecode.IXDatabaseBase.GetVersion ( )

Returns the version of the MyCaffe Image Database being used.

Returns
Returns the version.

Implemented in MyCaffe.db.temporal.MyCaffeTemporalDatabase.

◆ InitializeWithDs1()

bool MyCaffe.basecode.IXDatabaseBase.InitializeWithDs1 ( SettingsCaffe  s,
DatasetDescriptor  ds,
string  strEvtCancel = null,
PropertySet  prop = null 
)

Initializes the image database.

Parameters
sSpecifies the caffe settings.
dsSpecifies the data set to load.
strEvtCancelOptionally, specifies the name of the CancelEvent used to cancel load operations (default = null).
propOptionally, specifies the properties for the initialization (default = null).
Returns
Returns true on success, false otherwise.

Implemented in MyCaffe.db.temporal.MyCaffeTemporalDatabase.

◆ InitializeWithDsId1()

bool MyCaffe.basecode.IXDatabaseBase.InitializeWithDsId1 ( SettingsCaffe  s,
int  nDataSetID,
string  strEvtCancel = null,
int  nPadW = 0,
int  nPadH = 0,
PropertySet  prop = null 
)

Initializes the image database.

Parameters
sSpecifies the caffe settings.
nDataSetIDSpecifies the database ID of the data set to load.
strEvtCancelSpecifies the name of the CancelEvent used to cancel load operations.
nPadWOptionally, specifies the padding to add to each image width (default = 0).
nPadHOptionally, specifies the padding to add to each image height (default = 0).
propOptionally, specifies the properties for the initialization (default = null).
Returns
Returns true on success, false otherwise.

Implemented in MyCaffe.db.temporal.MyCaffeTemporalDatabase.

◆ InitializeWithDsName1()

bool MyCaffe.basecode.IXDatabaseBase.InitializeWithDsName1 ( SettingsCaffe  s,
string  strDs,
string  strEvtCancel = null,
PropertySet  prop = null 
)

Initializes the image database.

Parameters
sSpecifies the caffe settings.
strDsSpecifies the data set to load.
strEvtCancelOptionally, specifies the name of the CancelEvent used to cancel load operations (default = null).
propOptionally, specifies the properties for the initialization (default = null).
Returns
Returns true on success, false otherwise.

Implemented in MyCaffe.db.temporal.MyCaffeTemporalDatabase.

◆ LoadDatasetByID1()

bool MyCaffe.basecode.IXDatabaseBase.LoadDatasetByID1 ( int  nDsId,
string  strEvtCancel = null 
)

Load another, 'secondary' dataset.

The primary dataset should be loaded using one of the 'Initialize' methods. This method is provided to allow for loading multiple datasets.

Parameters
nDsIdSpecifies the ID of the data set.
strEvtCancelSpecifies the name of the CancelEvent used to cancel load operations.
Returns
When loaded, the handle to the default query state is returned, otherwise 0 is returned.

Implemented in MyCaffe.db.temporal.MyCaffeTemporalDatabase.

◆ LoadDatasetByName1()

bool MyCaffe.basecode.IXDatabaseBase.LoadDatasetByName1 ( string  strDs,
string  strEvtCancel = null 
)

Load another, 'secondary' dataset.

The primary dataset should be loaded using one of the 'Initialize' methods. This method is provided to allow for loading multiple datasets.

Parameters
strDsSpecifies the name of the data set.
strEvtCancelSpecifies the name of the CancelEvent used to cancel load operations.
Returns
When loaded, the handle to the default query state is returned, otherwise 0 is returned.

Implemented in MyCaffe.db.temporal.MyCaffeTemporalDatabase.

◆ QueryItem()

SimpleDatum MyCaffe.basecode.IXDatabaseBase.QueryItem ( int  nSrcId,
int  nIdx,
DB_LABEL_SELECTION_METHOD labelSelectionOverride = null,
DB_ITEM_SELECTION_METHOD imageSelectionOverride = null,
int?  nLabel = null,
bool  bLoadDataCriteria = false,
bool  bLoadDebugData = false 
)

Query an image in a given data source.

Parameters
nSrcIdSpecifies the databse ID of the data source.
nIdxSpecifies the image index to query. Note, the index is only used in non-random image queries.
labelSelectionOverrideOptionally, specifies the label selection method override. The default = null, which directs the method to use the label selection method specified during Initialization.
imageSelectionOverrideOptionally, specifies the image selection method override. The default = null, which directs the method to use the image selection method specified during Initialization.
nLabelOptionally, specifies a label set to use for the image selection. When specified only images of this label are returned using the image selection method.
bLoadDataCriteriaSpecifies to load the data criteria data (default = false).
bLoadDebugDataSpecifies to load the debug data (default = false).
Returns
The image SimpleDatum is returned.

◆ QueryItemMean()

SimpleDatum MyCaffe.basecode.IXDatabaseBase.QueryItemMean ( int  nSrcId)

Queries the item (e.g., image or temporal item) mean for a data source from the database on disk.

Parameters
nSrcIdSpecifies the ID of the data source.
Returns
The item mean is returned as a SimpleDatum.

Note, the mean for a temporal item is a set of values where one mean value exists for each data stream.

◆ QueryItemMeanFromDataset()

SimpleDatum MyCaffe.basecode.IXDatabaseBase.QueryItemMeanFromDataset ( int  nDatasetId)

Returns the item (e.g., image or temporal item) mean for the Training data source of a given data set.

Parameters
nDatasetIdSpecifies the data set to use.
Returns
The item (e.g., image or temporal item) mean is returned as a SimpleDatum.

Note, the mean for a temporal item is a set of values where one mean value exists for each data stream.

◆ QueryItemMeanFromDb()

SimpleDatum MyCaffe.basecode.IXDatabaseBase.QueryItemMeanFromDb ( int  nSrcId)

Queries the item (e.g., image or temporal item) mean for a data source from the database on disk.

If the item mean does not exist in the database, one is created, saved and then returned.

Parameters
nSrcIdSpecifies the ID of the data source.
Returns
The item (e.g., image or temporal item) mean is returned as a SimpleDatum.

Note, the mean for a temporal item is a set of values where one mean value exists for each data stream.

◆ ReloadDataset()

bool MyCaffe.basecode.IXDatabaseBase.ReloadDataset ( int  nDsId)

Reload a data set.

Parameters
nDsIdSpecifies the ID of the data set.
Returns
If the data set is found, true is returned, otherwise false is returned.

Implemented in MyCaffe.db.temporal.MyCaffeTemporalDatabase.

◆ SetConnection()

void MyCaffe.basecode.IXDatabaseBase.SetConnection ( ConnectInfo  ci)

Set the database connection to use.

Parameters
ciSpecifies the connection information.

Implemented in MyCaffe.db.temporal.MyCaffeTemporalDatabase.

◆ SetSelectionMethod()

void MyCaffe.basecode.IXDatabaseBase.SetSelectionMethod ( DB_LABEL_SELECTION_METHOD lbl,
DB_ITEM_SELECTION_METHOD img 
)

Sets the label and image selection methods.

Parameters
lblSpecifies the label selection method or null to ignore.
imgSpecifies the image selection method or null to ignore.

Implemented in MyCaffe.db.temporal.MyCaffeTemporalDatabase.

◆ UnloadDatasetById()

bool MyCaffe.basecode.IXDatabaseBase.UnloadDatasetById ( int  nDatasetID)

The UnloadDataset function unloads a given dataset from memory.

Parameters
nDatasetIDSpecifies the ID of the dataset to unload.

Specifiying a dataset ID of -1 directs the UnloadDatasetById to unload ALL datasets loaded.

Returns
If the dataset is found and removed, true is returned, otherwise false is returned.

Implemented in MyCaffe.db.temporal.MyCaffeTemporalDatabase.

◆ UnloadDatasetByName()

bool MyCaffe.basecode.IXDatabaseBase.UnloadDatasetByName ( string  strDataset)

The UnloadDataset function unloads a given dataset from memory.

Parameters
strDatasetSpecifies the name of the dataset to unload.
Returns
If the dataset is found and removed, true is returned, otherwise false is returned.

Implemented in MyCaffe.db.temporal.MyCaffeTemporalDatabase.


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