Torch cuda (7/26)

Torch cuda