[object Object]

[object Object][object Object]undefined
[object Object]
  • This API is used to compute whether the element value in self is less than or equal to the value in other, and write the comparison result of each element in self with the value in other to out.

  • Formula:

outi=(selfi<=otheri)?[True]:[False]out_i = (self_i <= other_i) ? [True] : [False] [object Object]
  • [object Object] and [object Object] implement the same function in different ways. Select a proper operator based on your requirements.

    • [object Object]: An output tensor object needs to be created to store the computation result.
    • [object Object]: No output tensor object needs to be created, and the computation result is stored in the memory of the input tensor.
  • Each operator has calls. First, [object Object] or [object Object] is called to obtain the workspace size required for computation and the executor that contains the operator computation process. Then, [object Object] or [object Object] is called to perform computation.

[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
  • Parameters

    [object Object]
    • For [object Object]Atlas inference products[object Object] and [object Object]Atlas training products[object Object], self and other do not support BFLOAT16 and UINT64.
    • For [object Object]Atlas A2 training products/Atlas A2 inference products[object Object] and [object Object]Atlas A3 training products/Atlas A3 inference products[object Object], self and other do not support UINT64.
    • For [object Object]Atlas inference products[object Object] and [object Object]Atlas training products[object Object], out does not support BFLOAT16.
  • Returns

    [object Object]: status code. For details, see .

    The first-phase API performs input parameter validation. The following errors may be returned:

    [object Object]
[object Object]
  • Parameters

    [object Object]
  • Returns

    [object Object]: status code. For details, see .

[object Object]
  • Parameters

    [object Object]
    • [object Object]Atlas inference products[object Object] and [object Object]Atlas training products[object Object]: selfRef and other do not support BFLOAT16 and UINT64.
    • [object Object]Atlas A2 training products/Atlas A2 inference products[object Object] and [object Object]Atlas A3 training products/Atlas A3 inference products[object Object]: selfRef and other do not support UINT64.
  • Returns

    [object Object]: status code. For details, see .

    The first-phase API performs input parameter validation. The following errors may be returned:

    [object Object]
[object Object]
  • Parameters

    [object Object]
  • Returns

    [object Object]: status code. For details, see .

[object Object]
  • Deterministic computation:
    • [object Object] & [object Object] default to a deterministic implementation.
[object Object]

The following example is for reference only. For details, see .

aclnnLeTensor sample code:

[object Object]

Sample code of aclnnInplaceLeTensor:

[object Object]