LongNd4jArrayRing
class LongNd4jArrayRing(shape: IntArray) : Nd4jArrayRing<Long, LongRing>
Content copied to clipboard
Represents RingND over Nd4jArrayStructure of Long.
Constructors
LongNd4jArrayRing
Link copied to clipboard
Functions
add
Link copied to clipboard
abstract fun add(a: StructureND<Long>, b: StructureND<Long>): StructureND<Long>
Content copied to clipboard
binaryOperation
Link copied to clipboard
open fun binaryOperation(operation: String, left: StructureND<Long>, right: StructureND<Long>): StructureND<Long>
Content copied to clipboard
binaryOperationFunction
Link copied to clipboard
open override fun binaryOperationFunction(operation: String): (left: StructureND<Long>, right: StructureND<Long>) -> StructureND<Long>
Content copied to clipboard
bindSymbol
Link copied to clipboard
bindSymbolOrNull
Link copied to clipboard
combine
Link copied to clipboard
abstract fun combine(a: StructureND<Long>, b: StructureND<Long>, transform: LongRing.(Long, Long) -> Long): StructureND<Long>
Content copied to clipboard
getFeature
Link copied to clipboard
open fun <F : StructureFeature> getFeature(structure: StructureND<Long>, type: KClass<out F>): F?
Content copied to clipboard
invoke
Link copied to clipboard
open operator fun (Long) -> Long.invoke(structure: StructureND<Long>): StructureND<Long>
Content copied to clipboard
map
Link copied to clipboard
abstract fun StructureND<Long>.map(transform: LongRing.(Long) -> Long): StructureND<Long>
Content copied to clipboard
mapIndexed
Link copied to clipboard
abstract fun StructureND<Long>.mapIndexed(transform: LongRing.(index: IntArray, Long) -> Long): StructureND<Long>
Content copied to clipboard
minus
Link copied to clipboard
open operator override fun Long.minus(arg: StructureND<Long>): Nd4jArrayStructure<Long>
Content copied to clipboard
open operator override fun StructureND<Long>.minus(arg: Long): Nd4jArrayStructure<Long>
Content copied to clipboard
open operator fun StructureND<Long>.minus(b: StructureND<Long>): StructureND<Long>
Content copied to clipboard
multiply
Link copied to clipboard
open fun multiply(a: StructureND<Long>, k: Number): Nd4jArrayStructure<Long>
Content copied to clipboard
open override fun multiply(a: StructureND<Long>, b: StructureND<Long>): Nd4jArrayStructure<Long>
Content copied to clipboard
plus
Link copied to clipboard
open operator override fun StructureND<Long>.plus(arg: Long): Nd4jArrayStructure<Long>
Content copied to clipboard
open operator fun StructureND<Long>.plus(b: StructureND<Long>): StructureND<Long>
Content copied to clipboard
times
Link copied to clipboard
open operator override fun StructureND<Long>.times(arg: Long): Nd4jArrayStructure<Long>
Content copied to clipboard
open operator fun StructureND<Long>.times(b: StructureND<Long>): StructureND<Long>
Content copied to clipboard
unaryMinus
Link copied to clipboard
unaryOperation
Link copied to clipboard
open fun unaryOperation(operation: String, arg: StructureND<Long>): StructureND<Long>
Content copied to clipboard
unaryOperationFunction
Link copied to clipboard
open override fun unaryOperationFunction(operation: String): (arg: StructureND<Long>) -> StructureND<Long>
Content copied to clipboard
unaryPlus
Link copied to clipboard
Properties
elementContext
Link copied to clipboard
ndArray
Link copied to clipboard
one
Link copied to clipboard
zero
Link copied to clipboard