I know that torch::jit::Modules are reference types: passing them around to functions / assigning them to variables doesn’t do an expensive copy of the entire model.
Is that also true for torch::Tensor? For c10::Dict and all the other c10 types?