cn
- odl.cn(shape, dtype='complex128', impl='numpy', device='cpu', **kwargs)
Return a space of complex tensors.
Parameters
- shapepositive int or sequence of positive ints
Number of entries per axis for elements in this space. A single integer results in a space with 1 axis.
- dtype (str)optional
Data type of each element. Must be provided as a string or Python complex type. Defaults to complex128
- impl (str)str, optional
Impmlementation back-end for the space. See tensor_space_impl_names for available options.
- kwargs :
Extra keyword arguments passed to the space constructor.
Returns
cn :
TensorSpaceExamples
Space of complex 3-tuples with
complex64entries:>>> odl.cn(3, dtype='complex64') cn(3, 'complex64')
Complex 2x3 tensors with
complex64entries:>>> odl.cn((2, 3), dtype='complex64') cn((2, 3), 'complex64')
The default data type depends on the implementation. For
impl='numpy', it is'complex128':>>> space = odl.cn((2, 3)) >>> space cn((2, 3)) >>> space.dtype dtype('complex128')
See Also
tensor_space : Space of tensors with arbitrary scalar data type. rn : Real tensor space.