| 354 | }; |
| 355 | |
| 356 | TensorObject TensorToObj(const Tensor& tensor) { |
| 357 | if (tensor.StorageType() == TensorStorageType::BUFFER) { |
| 358 | return OpenClBuffer{tensor.GetMemoryPtr()}; |
| 359 | } |
| 360 | return OpenClTexture{tensor.GetMemoryPtr()}; |
| 361 | } |
| 362 | |
| 363 | // Responsible for creating new tensor objects. |
| 364 | class TensorTieFactory { |
no test coverage detected