Neural Networks Packages
-
StackedNets.jl1-
-
MultiLabelNeuralNetwork.jl3A simple feed-forward neural network for multi-label classification
-
RNN.jl3RNN package for Julia
-
KnetOnnx.jl3Move your models to Knet!
-
FANN.jl5A Julia wrapper for the Fast Artificial Neural Network Library (FANN)
-
NeuralNetworks.jl10Hacking torch-like neural networks in Julia
-
SpikeNet.jl21A spiking neural network simulator written in Julia.
-
FMIFlux.jl33FMIFlux.jl is a free-to-use software library for the Julia programming language, which offers the ability to set up NeuralFMUs just like NeuralODEs: You can place FMUs (fmi-standard.org) simply inside any feed-forward ANN topology and keep the resulting hybrid model trainable with a standard (or custom) FluxML training process.
-
ONNXNaiveNASflux.jl33Import/export ONNX models
-
SumProductNetworks.jl36Sum-product networks in Julia.
-
NeuralNets.jl36Generic artificial neural networks in Julia
-
ChainPlots.jl42Visualization for Flux.Chain neural networks
-
ANN.jl57Julia artificial neural networks
-
Boltzmann.jl66Restricted Boltzmann Machines in Julia
-
InvertibleNetworks.jl101A Julia framework for invertible neural networks
-
RecurrentNN.jl108Deep RNN, LSTM, GRU, GF-RNN, and GF-LSTMs in Julia
-
FluxArchitectures.jl113Complex neural network examples for Flux.jl
-
ONNX.jl122Read ONNX graphs in Julia
-
NNlib.jl165Neural Network primitives with multiple backends
-
NeuralNetDiffEq.jl755Physics-Informed Neural Networks (PINN) and Deep BSDE Solvers of Differential Equations for Scientific Machine Learning (SciML) accelerated simulation
View all packages