MCPcopy
hub / github.com/huggingface/transformers.js / tile

Method tile

packages/transformers/src/utils/tensor.js:894–901  ·  view source on GitHub ↗

* Constructs a tensor by repeating the elements of input. The dims argument specifies the number of repetitions in each dimension. * @param {...number} dims The number of repetitions per dimension. * @returns {Tensor} The tiled tensor.

(...dims)

Source from the content-addressed store, hash-verified

892 * @returns {Tensor} The tiled tensor.
893 */
894 tile(...dims) {
895 // If fewer repeats than dims, prepend 1s to repeats
896 if (dims.length < this.dims.length) {
897 const numPrependedRepeats = this.dims.length - dims.length;
898 dims = Array(numPrependedRepeats).fill(1).concat(dims);
899 }
900 return this.repeat(...dims);
901 }
902
903 /**
904 * Performs Tensor dtype conversion.

Callers 1

tensor.test.jsFile · 0.80

Calls 1

repeatMethod · 0.95

Tested by

no test coverage detected