【Caffe】HDF5レイヤーのforward

Pythonでの話。
type: "HDF5Data"のレイヤーでフォワードプロパゲーションすると、
H5ファイルの1個先のデータが勝手に読み込まれるらしい。
そのためPython上でHDF5Dataレイヤーに自分でデータをセットしようとしても、
H5ファイルから勝手に読み込まれたデータで上書きされてしまう。
というわけで、trainのときはHDF5Data、test_netのときはDummyDataとすることで対処した。

なんかほかにいい方法がないものか。