i5diff

i5diff compares two HDF5 files that nnkit HDF5 export action generates.

DISCLAIMER i5diff is not designed as a general diff tool. It works only for HDF5 files that nnkit HDF5 export action generates.

Yet Another Diff?

i5diff is able to detect shape mismatch that h5diff cannot detect.

To be precise, h5diff is also able to detect shape mismatch. Unfortunately, however, h5diff ends with 0 exitcode in the presence of shape mismatch, and thus it is impossible to use h5diff for continuous integration.

How to use

$ /path/to/i5diff -d 0.001 /path/to/fst.h5 /path/to/snd.h5