mxnet-nn-0.0.1.3: Train a neural network with MXNet in Haskell.

Safe HaskellNone
LanguageHaskell2010

MXNet.NN.Layer

Documentation

convolution :: (MatchKVList kvs '["stride" := String, "dilate" := String, "pad" := String, "num_group" := Int, "workspace" := Int, "no_bias" := Bool, "cudnn_tune" := String, "cudnn_off" := Bool, "layout" := String], ShowKV kvs) => String -> SymbolHandle -> [Int] -> Int -> HMap kvs -> IO SymbolHandle Source #

fullyConnected :: (MatchKVList kvs '["no_bias" := Bool, "flatten" := Bool], ShowKV kvs) => String -> SymbolHandle -> Int -> HMap kvs -> IO SymbolHandle Source #

pooling :: (MatchKVList kvs '["global_pool" := Bool, "cudnn_off" := Bool, "pooling_convention" := String, "stride" := String, "pad" := String], ShowKV kvs) => String -> SymbolHandle -> [Int] -> PoolingMethod -> HMap kvs -> IO SymbolHandle Source #

softmaxoutput :: (MatchKVList kvs '["grad_scale" := Float, "ignore_label" := Float, "multi_output" := Bool, "use_ignore" := Bool, "preserve_shape" := Bool, "normalization" := String, "out_grad" := Bool, "smooth_alpha" := Float], ShowKV kvs) => String -> SymbolHandle -> SymbolHandle -> HMap kvs -> IO SymbolHandle Source #