Crate tension Copy item path Source prelude shape CommonTensor An intermediate structure that contains most of the Tensor functionality. DeviceBuffer Buffer that stores data on device. Wrapper over OpenCL buffer. DeviceContext Buffer context.
Determines buffer context. DeviceTensor Tensor structure.
It consists of a contiguous one-dimensional array and a shape.
Tensor tries to reuse resources as long as possible and implements copy-on-write mechanism. HostBuffer Buffer that stores data on the host. Simply a wrapper around Vec
. HostTensor Tensor structure.
It consists of a contiguous one-dimensional array and a shape.
Tensor tries to reuse resources as long as possible and implements copy-on-write mechanism. HostTensorIter Iterator over host tensor content. Range Struture representing range for one dimension for tensor slicing operation. Shape Structure representing shape of the tensor. Index Index for one dimension for tensor slicing operaion. Buffer Float Wrapper for num_traits::Float
. IdentInterop Type which representation remains the same for both host and device. Interop Types that can be transformed from host representation to device one and back. Num Wrapper for num_traits::Num
. One Analog of num_traits::One
but also implemented for bool
type. Prm Type that could be put in tensor. Tensor Tensor a.k.a. N-dimensional array. Zero Analog of num_traits::Zero
but also implemented for bool
type. HostTensorIterMut Mutable iterator over host tensor content.