Package-level declarations

Functions

Link copied to clipboard
internal fun arrange(start: Double, stop: Double, step: Double?): DoubleArray

Executes the arrange step in the SDAI ONNX local diffusion feature layer.

Link copied to clipboard

Creates the SDAI value produced by createLinearInterpolationFunction.

Link copied to clipboard
internal fun duplicate(data: FloatArray, dimensions: LongArray?): LocalDiffusionTensor<*>

Executes the duplicate step in the SDAI ONNX local diffusion feature layer.

Link copied to clipboard
internal fun getSizes(dataSet: Array3D<FloatArray>): LongArray

Loads SDAI data through getSizes.

Link copied to clipboard
internal fun String.halfCorner(): String

Executes the halfCorner step in the SDAI ONNX local diffusion feature layer.

Link copied to clipboard

Executes the interpolate step in the SDAI ONNX local diffusion feature layer.

Link copied to clipboard
internal fun lineSpace(start: Double, end: Double, steps: Int): DoubleArray

Executes the lineSpace step in the SDAI ONNX local diffusion feature layer.

Link copied to clipboard
internal fun multipleTensorsByFloat(data: FloatArray, value: Float, dimensions: LongArray?): LocalDiffusionTensor<*>

Executes the multipleTensorsByFloat step in the SDAI ONNX local diffusion feature layer.

Link copied to clipboard
internal fun splitTensor(tensorToSplit: Array3D<FloatArray>, dimensions: LongArray): Pair<Array3D<FloatArray>, Array3D<FloatArray>>

Executes the splitTensor step in the SDAI ONNX local diffusion feature layer.

Link copied to clipboard
internal fun String.toArrays(): Array<String?>

Converts SDAI data with toArrays.