![]() |
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.