MyCaffe
1.12.2.41
Deep learning software for Windows C# programmers.
|
The BlobDebugInformation describes debug information relating to a given Blob in a given Layer. More...
Public Member Functions | |
BlobDebugInformation (Blob< T > b, Blob< T > work, BLOBTYPE type, LOCATION loc=LOCATION.NONE, bool bDetectNans=false) | |
The BlobDebugInformation constructor. More... | |
bool | Compare (BlobDebugInformation< T > dbg) |
Compares this BlobDebugInformation to another one. More... | |
string | DetectFirstNaN (out string strType) |
Search for the first NaN in the Blob. More... | |
string | DetectLastNaN (out string strType) |
Search for the last NaN in the Blob. More... | |
override string | ToString () |
Returns a string representation of the BlobDebugInformation. More... | |
Properties | |
string | Name [get] |
Returns the name of the Blob. More... | |
string | Size [get] |
Returns the size of the Blob. More... | |
double | DataMinValue [get] |
Returns the minimum value of the Blob data. More... | |
double | DataMaxValue [get] |
Returns the maximum value of the Blob data. More... | |
double | DataNanCount [get] |
Returns the number of nans detected in the Blob data. More... | |
double | DataInfCount [get] |
Returns the number of infinity values detected in the Blob data. More... | |
double | DiffMinValue [get] |
Returns the minimum value of the Blob diff. More... | |
double | DiffMaxValue [get] |
Returns the maximum value of the Blob diff. More... | |
double | DiffNanCount [get] |
Returns the number of nans detected in the Blob diff. More... | |
double | DiffInfCount [get] |
Returns the number of infinity values detected in the Blob diff. More... | |
BLOBTYPE | BlobType [get] |
Returns the Blob type. More... | |
LOCATION | BlobLocation [get] |
Returns the Blob location. More... | |
The BlobDebugInformation describes debug information relating to a given Blob in a given Layer.
T | Specifies the base type float or double. Using float is recommended to conserve GPU memory. |
Definition at line 377 of file DebugInformation.cs.
MyCaffe.common.BlobDebugInformation< T >.BlobDebugInformation | ( | Blob< T > | b, |
Blob< T > | work, | ||
BLOBTYPE | type, | ||
LOCATION | loc = LOCATION.NONE , |
||
bool | bDetectNans = false |
||
) |
The BlobDebugInformation constructor.
b | Specifies the Blob. |
work | Specifies the workspace. |
type | Specifies the Blob type. |
loc | Specifies the Blob location. |
bDetectNans | Specifies whether or not to detect Nan's in the data. |
Definition at line 438 of file DebugInformation.cs.
bool MyCaffe.common.BlobDebugInformation< T >.Compare | ( | BlobDebugInformation< T > | dbg | ) |
Compares this BlobDebugInformation to another one.
dbg | Specifies the other BlobDebugInformation to compare to. |
Definition at line 595 of file DebugInformation.cs.
string MyCaffe.common.BlobDebugInformation< T >.DetectFirstNaN | ( | out string | strType | ) |
Search for the first NaN in the Blob.
strType | Returns the type of the Blob. |
Definition at line 641 of file DebugInformation.cs.
string MyCaffe.common.BlobDebugInformation< T >.DetectLastNaN | ( | out string | strType | ) |
Search for the last NaN in the Blob.
strType | Returns the type of the Blob. |
Definition at line 700 of file DebugInformation.cs.
override string MyCaffe.common.BlobDebugInformation< T >.ToString | ( | ) |
Returns a string representation of the BlobDebugInformation.
Definition at line 769 of file DebugInformation.cs.
|
get |
Returns the Blob location.
Definition at line 585 of file DebugInformation.cs.
|
get |
Returns the Blob type.
Definition at line 577 of file DebugInformation.cs.
|
get |
Returns the number of infinity values detected in the Blob data.
Definition at line 519 of file DebugInformation.cs.
|
get |
Returns the maximum value of the Blob data.
Definition at line 494 of file DebugInformation.cs.
|
get |
Returns the minimum value of the Blob data.
Definition at line 477 of file DebugInformation.cs.
|
get |
Returns the number of nans detected in the Blob data.
Definition at line 511 of file DebugInformation.cs.
|
get |
Returns the number of infinity values detected in the Blob diff.
Definition at line 569 of file DebugInformation.cs.
|
get |
Returns the maximum value of the Blob diff.
Definition at line 544 of file DebugInformation.cs.
|
get |
Returns the minimum value of the Blob diff.
Definition at line 527 of file DebugInformation.cs.
|
get |
Returns the number of nans detected in the Blob diff.
Definition at line 561 of file DebugInformation.cs.
|
get |
Returns the name of the Blob.
Definition at line 461 of file DebugInformation.cs.
|
get |
Returns the size of the Blob.
Definition at line 469 of file DebugInformation.cs.