type alias Layerimport { type Layer } from "https://deno.land/x/netsaur@0.2.0/src/core/api/layer.ts"; definition: | { type: LayerType.Dense; config: DenseLayerConfig; } | { type: LayerType.Activation; config: ActivationLayerConfig; } | { type: LayerType.Conv; config: ConvLayerConfig; } | { type: LayerType.Pool; config: PoolLayerConfig; } | { type: LayerType.Flatten; config: FlattenLayerConfig; } | { type: LayerType.Softmax; }