Skip to content

Releases: modern-fortran/neural-fortran

neural-fortran-0.10.0

22 Dec 14:20
8fb2ef3
Compare
Choose a tag to compare

This release introduces get_num_params, get_params, and set_params methods to network and layer derived types, and allow you to more easily get and set network hyperparameters from custom Fortran code or other libraries. See the example to learn how it works.

Thanks to Christopher Zapart @jvo203 for this feature contribution.

What's Changed

Full Changelog: v0.9.0...v0.10.0

neural-fortran-0.9.0

13 Oct 20:41
9bbd70f
Compare
Choose a tag to compare

This release introduces the backward passes for the conv2d and maxpool2d layers and enables the training of convolutional networks.

What's Changed

Full Changelog: v0.8.0...v0.9.0

neural-fortran-0.8.0

28 Sep 18:57
e9af5b4
Compare
Choose a tag to compare

This release introduces the reshape layer for connecting rank-1 layers to rank-3 layers, including the capability to read Keras's Reshape layer from h5 files.

What's Changed

Full Changelog: v0.7.0...v0.8.0

neural-fortran-0.7.0

15 Sep 20:38
79b820e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.0...v0.7.0

neural-fortran-0.6.0

29 Jun 17:53
a878d03
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.5.0...v0.6.0

neural-fortran-0.5.0

10 Jun 15:58
9954ccd
Compare
Choose a tag to compare

What's Changed

  • Support for loading Keras models by @milancurcic in #79. Many thanks to @scivision for a complete CMake overhaul and for assisting with adding h5fortran as a dependency. This is an experimental and minimally tested feature, supporting only input and dense layers saved in a Keras HDF5 file. See the mnist_from_keras example to see how it works.
  • HDF5, h5fortran, and json-fortran are now required dependencies. HDF5 you have to provide to the build system. The latter two are taken care of automatically.

Full Changelog: v0.4.0...v0.5.0

neural-fortran-0.4.0

31 May 15:21
c78c078
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.0...v0.4.0

neural-fortran-0.3.0

13 May 21:44
4b211b4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.0...v0.3.0

neural-fortran-0.2.0

03 May 21:25
1d6fa05
Compare
Choose a tag to compare

What's Changed

  • Refactor: move procedure definitions submodules by @rouson in #51
  • Delete CAF C preprocessor macro by @rouson in #52
  • Download mnist.tar.gz if it is missing by @rouson in #55
  • Remove instructions about downloading MNIST data by @milancurcic in #56
  • Workaround for submodule-related bug in GFortran-9 by @milancurcic in #59

Full Changelog: v0.1.0...v0.2.0

neural-fortran-0.1.0

18 Apr 19:27
f49d95f
Compare
Choose a tag to compare

This release is a snapshot of neural-fortran before the refactor to submodules (see #51), which raises the requirement for compiler versions.