auto

inline fun <T : Any> auto(strides: Strides, crossinline initializer: (IntArray) -> T): BufferND<T>(source)

Inline create NDStructure with non-boxing buffer implementation if it is possible


inline fun <T : Any> auto(type: KClass<T>, strides: Strides, crossinline initializer: (IntArray) -> T): BufferND<T>(source)
inline fun <T : Any> auto(shape: ShapeND, crossinline initializer: (IntArray) -> T): BufferND<T>(source)
@JvmName(name = "autoVarArg")
inline fun <T : Any> auto(vararg shape: Int, crossinline initializer: (IntArray) -> T): BufferND<T>(source)
inline fun <T : Any> auto(type: KClass<T>, vararg shape: Int, crossinline initializer: (IntArray) -> T): BufferND<T>(source)