Package space.kscience.kmath.nd4j
Types
Link copied to clipboard
class DoubleNd4jArrayField(shape: Shape) : DoubleNd4jArrayFieldOps, FieldND<Double, DoubleField>
Content copied to clipboard
Link copied to clipboard
open class DoubleNd4jArrayFieldOps : Nd4jArrayExtendedFieldOps<Double, DoubleField>
Content copied to clipboard
Represents FieldND over Nd4jArrayDoubleStructure.
Link copied to clipboard
Double specialization of Nd4jTensorAlgebra.
Link copied to clipboard
class FloatNd4jArrayField(shape: Shape) : FloatNd4jArrayFieldOps, RingND<Float, FloatField>
Content copied to clipboard
Link copied to clipboard
open class FloatNd4jArrayFieldOps : Nd4jArrayExtendedFieldOps<Float, FloatField>
Content copied to clipboard
Represents FieldND over Nd4jArrayStructure of Float.
Link copied to clipboard
class IntNd4jArrayRing(shape: Shape) : IntNd4jArrayRingOps, RingND<Int, IntRing>
Content copied to clipboard
Link copied to clipboard
Represents RingND over Nd4jArrayIntStructure.
Link copied to clipboard
Represents AlgebraND over Nd4jArrayAlgebra.
Link copied to clipboard
interface Nd4jArrayExtendedFieldOps<T, out F : ExtendedField<T>> : ExtendedFieldOps<StructureND<T>> , Nd4jArrayField<T, F> , PowerOperations<StructureND<T>>
Content copied to clipboard
Represents intersection of ExtendedField and Field over Nd4jArrayStructure.
Link copied to clipboard
interface Nd4jArrayField<T, out F : Field<T>> : FieldOpsND<T, F> , Nd4jArrayRingOps<T, F>
Content copied to clipboard
Represents FieldND over Nd4jArrayStructure.
Link copied to clipboard
interface Nd4jArrayGroupOps<T, out S : Ring<T>> : GroupOpsND<T, S> , Nd4jArrayAlgebra<T, S>
Content copied to clipboard
Represents GroupND over Nd4jArrayStructure.
Link copied to clipboard
interface Nd4jArrayRingOps<T, out R : Ring<T>> : RingOpsND<T, R> , Nd4jArrayGroupOps<T, R>
Content copied to clipboard
Represents RingND over Nd4jArrayStructure.
Link copied to clipboard
Represents a StructureND wrapping an INDArray object.
Link copied to clipboard
interface Nd4jTensorAlgebra<T : Number, A : Field<T>> : AnalyticTensorAlgebra<T, A>
Content copied to clipboard
ND4J based TensorAlgebra implementation.
Functions
Link copied to clipboard
Wraps this INDArray to Nd4jArrayStructure.
Link copied to clipboard
Wraps this INDArray to Nd4jArrayStructure.
Link copied to clipboard
Wraps this INDArray to Nd4jArrayStructure.
Link copied to clipboard
fun DoubleField.nd4j(shapeFirst: Int, vararg shapeRest: Int): DoubleNd4jArrayField
Content copied to clipboard
fun FloatField.nd4j(shapeFirst: Int, vararg shapeRest: Int): FloatNd4jArrayField
Content copied to clipboard
fun IntRing.nd4j(shapeFirst: Int, vararg shapeRest: Int): IntNd4jArrayRing
Content copied to clipboard