Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Conv2dImpl<T : DType, V>(val executionContext: ExecutionContext, initialInChannels: Int, initialOutChannels: Int, initialKernelSize: Pair<Int, Int>, initialStride: Pair<Int, Int>, initialPadding: Pair<Int, Int>, initialDilation: Pair<Int, Int>, initialGroups: Int, initialBias: Boolean, id: String, kClass: KClass<T>) : CONV2D<T, V>
Link copied to clipboard
Link copied to clipboard
class Conv3dImpl<T : DType, V>(val executionContext: ExecutionContext, initialInChannels: Int, initialOutChannels: Int, initialKernelSize: Triple<Int, Int, Int>, initialStride: Triple<Int, Int, Int>, initialPadding: Triple<Int, Int, Int>, initialDilation: Triple<Int, Int, Int>, initialGroups: Int, initialBias: Boolean, id: String, kClass: KClass<T>) : CONV3D<T, V>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface NetworkDslItem
Link copied to clipboard
Core DSL interface for building neural networks with generic tensor types. This interface provides a fluent API for constructing neural network architectures with support for different data types and precision levels.
Link copied to clipboard
class NeuralNetworkDslImpl<T : DType, V>(val executionContext: ExecutionContext, kClass: KClass<T>) : NeuralNetworkDsl<T, V>
Link copied to clipboard
Link copied to clipboard
Experimental DSL for configuring and running training. This is kept internal/experimental to avoid early API lock-in.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Upsample2dImpl<T : DType, V>(val executionContext: ExecutionContext, initialScale: Pair<Int, Int>, initialMode: UpsampleMode, initialAlignCorners: Boolean, id: String) : UPSAMPLE2D<T, V>
Link copied to clipboard
Link copied to clipboard
Scope for weights initialization with implicit shape context.
Link copied to clipboard
class WeightsScopeImpl<T : DType, V>(val executionContext: ExecutionContext, val shape: Shape, val dtype: KClass<T>) : WeightsScope<T, V>
Implementation of WeightsScope for weights initialization.
Functions
Link copied to clipboard
Generic network builder function that creates a neural network with specified data type and value type.
inline fun <T : DType, V> sequential(executionContext: ExecutionContext, content: NeuralNetworkDsl<T, V>.() -> Unit): Module<T, V>
Overload that wires both tensor factory and ops from an ExecutionContext.