これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションの5つを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドhXNUMXdiffです。
プログラム:
NAME
h5diff-5つのHDFXNUMXファイルを比較し、違いを報告します。
SYNOPSIS
h5diff file1 file2 [OPTIONS] [object1 [object2]]
DESCRIPTION
h5diffは、5つのHDF1ファイルfile2とfileXNUMXを比較し、レポートするコマンドラインツールです。
それらの間の違い。
オプションで、h5diffはこれらのファイル内のXNUMXつのオブジェクトを比較します。 オブジェクトがXNUMXつしかない場合は、
object1が指定されている場合、h5diffはfile1のobject1をfile1のobject2と比較します。 二人で
オブジェクトobject1とobject2が指定されている場合、h5diffはfile1のobject1を次のように比較します。
file2のobject2。 これらのオブジェクトはHDF5データセットである必要があります。
object1とobject2は、それぞれのファイルのルートからの絶対パスとして表現する必要があります
グループ。
いくつかのサンプルケースを含む追加情報は、ドキュメントH5diffにあります。
例。
OPTIONS
file1 file2
比較するHDF5ファイル。
-h すべての違いを印刷します。
-r 異なるオブジェクトの名前のみを出力します。 違いを印刷しないでください。 これらは
オブジェクトは、HDF5データセット、グループ、または名前付きデータ型の場合があります。
-n カウント
差を数えるまで差を印刷してから停止します。 カウントは正でなければなりません
整数。
-d デルタ
限界デルタよりも大きい差異のみを出力します。 デルタは
正数。 比較基準は、
対応するXNUMXつの値の差がデルタよりも大きい(例:| ab |>デルタ、
ここで、aはfile1の値、bはfile2の値です。
-p 相対
相対誤差よりも大きい差のみを出力します。 親戚は
正数。 比較基準は、
差1とXNUMXつの対応する値の比率が相対値よりも大きい
(例:| 1-(b / a)|>相対。ここで、aはfile1の値、bはfile2の値です)。
オブジェクト1 オブジェクト2
比較するファイル内の特定のオブジェクト。
例
次のh5diff呼び出しは、file1のオブジェクト/ a / bとfile2のオブジェクト/ a / cを比較します。
h5diff file1 file2 / a / b / a / c
このh5diff呼び出しは、file1のオブジェクト/ a / bをfile2の同じオブジェクトと比較します。
h5diff file1 file2 / a / b
そして、このh5diff呼び出しは、両方のファイル内のすべてのオブジェクトを比較します。
h5diff ファイル1 ファイル2
onworks.netサービスを使用してオンラインでh5diffを使用する