mark-poscablo · GitHub

Merged

Merged

Conversation

Mark Poscablo

@mark-poscablo

@mark-poscablo

umar456

for (size_t elIter=0; elIter<nElems; ++elIter) {
ASSERT_NEAR(currGoldBar[elIter], outData[elIter], 1.0e-3)<< "at: " << elIter<< endl;
}
// for (size_t elIter=0; elIter<nElems; ++elIter) {
ASSERT_NEAR(currGoldBar[elIter], outData[elIter], 1.0e-3)<< "at: " << elIter<< endl;
}
// for (size_t elIter=0; elIter<nElems; ++elIter) {
// ASSERT_NEAR(currGoldBar[elIter], outData[elIter], 1.0e-3)<< "at: " << elIter<< endl;
af::dim4 coords = unravelIdx(idx, aDims, calcStrides(aDims));
return ::testing::AssertionFailure() << "ABS DIFF EXCEEDS THRESHOLD:\n"
<< "at ("
<< coords[0] << ", " << coords[1] << ", "

return ::testing::AssertionFailure() << "VALUE DIFFERS:\n"
<<" at ("
<< coords[0] << ", " << coords[1] << ", "
<< aName << "(" << hA[idx] << "), "
<< bName << "(" << hB[idx] << ")";
<< coords[2] << ", " << coords[3] << "):\n"
<< "Expected abs diff: " << aName << "(" << a[idx] << ")\n"

Mark Poscablo added 2 commits

August 2, 2018 12:54

Mark Poscablo

mark-poscablo

- blas
- fftconvolve
- hsv_rgb
- resize

@mark-poscablo

typedef typename std::vector<T>::iterator iter;
std::pair<iter, iter> mismatches = std::mismatch(hA.begin(), hA.end(), hB.begin());
// TODO(mark): Modify equality for float
std::pair<iter, iter> mismatches = std::mismatch(a.begin(), a.end(), b.begin());

@umar456

@mark-poscablo

Read the original on github.com ↗