Method: Torch::Tensor#type
- Defined in:
- lib/torch/tensor.rb
#type(dtype) ⇒ Object
149 150 151 152 153 154 155 156 157 158 |
# File 'lib/torch/tensor.rb', line 149 def type(dtype) if dtype.is_a?(Class) raise Error, "Invalid type: #{dtype}" unless TENSOR_TYPE_CLASSES.include?(dtype) dtype.new(self) else enum = DTYPE_TO_ENUM[dtype] raise Error, "Invalid type: #{dtype}" unless enum _type(enum) end end |