Package space.kscience.kmath.tensorflow
Types
Link copied to clipboard
class DoubleTensorFlowAlgebra : TensorFlowAlgebra<Double, TFloat64, DoubleField> , PowerOperations<StructureND<Double>>
Content copied to clipboard
Link copied to clipboard
class DoubleTensorFlowOutput(graph: Graph, output: Output<TFloat64>) : TensorFlowOutput<Double, TFloat64>
Content copied to clipboard
Link copied to clipboard
class IntTensorFlowOutput(graph: Graph, output: Output<TInt32>) : TensorFlowOutput<Int, TInt32>
Content copied to clipboard
Link copied to clipboard
class LongTensorFlowOutput(graph: Graph, output: Output<TInt64>) : TensorFlowOutput<Long, TInt64>
Content copied to clipboard
Link copied to clipboard
abstract class TensorFlowAlgebra<T, TT : TNumber, A : Ring<T>> : TensorAlgebra<T, A>
Content copied to clipboard
Link copied to clipboard
value class TensorFlowArray<T>(tensor: NdArray<T>) : MutableStructureND<T>
Content copied to clipboard
Static (eager) in-memory TensorFlow tensor
Link copied to clipboard
abstract class TensorFlowOutput<T, TT : TType>(graph: Graph, output: Output<TT>) : TensorFlowTensor<T>
Content copied to clipboard
Lazy graph-based TensorFlow tensor. The tensor is actualized on call.
Link copied to clipboard
Functions
Link copied to clipboard
fun <T, TT : TNumber, A : TrigonometricOperations<T>, Ring<T>> TensorFlowAlgebra<T, TT, A>.cos(arg: StructureND<T>): TensorFlowOutput<T, TT>
Content copied to clipboard
Link copied to clipboard
fun DoubleField.produceMapWithTF(block: DoubleTensorFlowAlgebra.() -> Map<Symbol, StructureND<Double>>): Map<Symbol, StructureND<Double>>
Content copied to clipboard
Compute several outputs with TensorFlow in a single run.
Link copied to clipboard
fun DoubleField.produceWithTF(block: DoubleTensorFlowAlgebra.() -> StructureND<Double>): StructureND<Double>
Content copied to clipboard
Compute a tensor with TensorFlow in a single run.
Link copied to clipboard
fun <T, TT : TNumber, A : TrigonometricOperations<T>, Ring<T>> TensorFlowAlgebra<T, TT, A>.sin(arg: StructureND<T>): TensorFlowOutput<T, TT>
Content copied to clipboard