← all repositories

modern-fortran/neural-fortran

A parallel deep learning framework implemented in Fortran supporting dense, convolutional, and transformer neural networks with various optimizers and training/inference capabilities.

467 stars Fortran ML Frameworks
neural-fortran
Velocity · 7d
+0.2
★ / day
Trend
steady
star history

neural-fortran is a parallel framework for deep learning written in Fortran. It provides implementations of dense, convolutional (1D and 2D), and transformer neural network architectures. The framework includes support for multiple optimizers including SGD, momentum variants, RMSProp, Adagrad, Adam, and AdamW. It offers various activation functions, loss functions, and metrics, and supports loading pre-trained models from Keras HDF5 files. Data-based parallelism is supported for distributed training.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.