-record(sample, { input :: viva_tensor@tensor:tensor(), target :: viva_tensor@tensor:tensor() }).