![]() |
|
Public Member Functions | |
| EqualityChecker (const Scalar *input_data_, const DSizes< StorageIndex, Dim > &input_dims_, const DSizes< StorageIndex, Dim > &input_strides_, const DSizes< StorageIndex, Dim > &output_dims_, const DSizes< StorageIndex, Dim > &output_strides_) | |
| void | operator() (const Scalar *output_data) const |
Private Member Functions | |
| void | check_recursive (const Scalar *input, const Scalar *output, int depth=0) const |
Private Attributes | |
| const Scalar * | input_data |
| const DSizes< StorageIndex, Dim > & | input_dims |
| const DSizes< StorageIndex, Dim > & | input_strides |
| const DSizes< StorageIndex, Dim > & | output_dims |
| const DSizes< StorageIndex, Dim > & | output_strides |
|
inline |
|
inlineprivate |
References Global_Variables::Dim, i, EqualityChecker< Scalar, StorageIndex, Dim >::input_dims, EqualityChecker< Scalar, StorageIndex, Dim >::input_strides, output(), EqualityChecker< Scalar, StorageIndex, Dim >::output_dims, EqualityChecker< Scalar, StorageIndex, Dim >::output_strides, and VERIFY_IS_EQUAL.
Referenced by EqualityChecker< Scalar, StorageIndex, Dim >::operator()().
|
inline |
|
private |
Referenced by EqualityChecker< Scalar, StorageIndex, Dim >::operator()().
|
private |
|
private |
|
private |
|
private |