This document is relevant for: Trn1, Trn2, Trn3

nki.language.full#

nki.language.full(shape, fill_value, dtype, buffer=MemoryRegion.sbuf, name='')[source]#

Create a new tensor of given shape and dtype on the specified buffer, filled with initial value.

Warning

This API is experimental and may change in future releases.

Parameters:
  • shape – the shape of the tensor.

  • fill_value – the value to fill the tensor with.

  • dtype – the data type of the tensor.

  • buffer – the specific buffer (ie, sbuf, psum, hbm), defaults to sbuf.

  • name – the name of the tensor.

Returns:

a new tensor allocated on the buffer.

This document is relevant for: Trn1, Trn2, Trn3