--- layout: stdlib-reference --- # linalg\.TensorView\\.Dimension ## Description ## Signature
linalg.TensorView<1, HasDimensions, Dim0, 255, 255, 255, 255> linalg.TensorView<Dim, HasDimensions, p0, p1, p2, p3, p4>.Dimension(
    uint dim0)
    where Dim == 1
    where p1 == 255
    where p2 == 255
    where p3 == 255
    where p4 == 255;

linalg.TensorView<2, HasDimensions, Dim0, Dim1, 255, 255, 255> linalg.TensorView<Dim, HasDimensions, p0, p1, p2, p3, p4>.Dimension(
    uint dim0,
    uint dim1)
    where Dim == 2
    where p2 == 255
    where p3 == 255
    where p4 == 255;

linalg.TensorView<3, HasDimensions, Dim0, Dim1, Dim2, 255, 255> linalg.TensorView<Dim, HasDimensions, p0, p1, p2, p3, p4>.Dimension(
    uint dim0,
    uint dim1,
    uint dim2)
    where Dim == 3
    where p3 == 255
    where p4 == 255;

linalg.TensorView<4, HasDimensions, Dim0, Dim1, Dim2, Dim3, 255> linalg.TensorView<Dim, HasDimensions, p0, p1, p2, p3, p4>.Dimension(
    uint dim0,
    uint dim1,
    uint dim2,
    uint dim3)
    where Dim == 4
    where p4 == 255;

## Parameters #### dim0 : uint #### dim1 : uint #### dim2 : uint #### dim3 : uint ## Availability and Requirements Defined for the following targets: #### spirv Available in all stages. Requires capability: `spvTensorAddressingNV`.