linalg.TensorView<Dim, HasDimensions, p0, p1, p2, p3, p4>.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.