2017-04-14 10 views
0

2つの関数tf.image.crop_to_bounding_boxtf.image.pad_to_bounding_boxが存在するのはなぜですか?これら2つの関数の動作は実際には単純にそれぞれtf.sliceおよびtf.padである。tf.image.pad_to_bounding_box VS tf.padとtf.image.crop_to_bounding_box VS tf.slice

3Dと4Dのテンソルだけを受け入れるため、理解するのはそれほど簡単ではなく、その範囲は狭いです。さらに、それらは実行時間の点でより遅くなる傾向があります。

私はここで何かお見逃しですか?

答えて

1

ほとんどの場合、使いやすさのためにtf.image.*を使用しています。

両方crop_to_bounding_boxpad_to_bounding_box使用sliceと下pad、だけでなく、あなたは、スライス/パッド指数とオフセットをデバッグしようとしている時間を費やすことはありませんことを確認するcheckingsと制約を追加します。

関連する問題