PyTorchを使って、深層学習をしています。
forward計算内でnumpyのnp.tileやnp.reshapeなどを使っているのですが、Tensor型をnumpyのndarray型に変換してしまうと、requires_gradの情報が失われ、学習ができません。

Tensor型のままtileのような処理を実行する方法はありますでしょうか。

もしくは、requires_gradの情報を保持したまま、numpyで計算を行うことはできないのでしょうか?