Skip to content

0.7.0 Train deep networks

Compare
Choose a tag to compare
@rouson rouson released this 30 Jul 21:29
· 496 commits to main since this release
efb01ea

This is the first release containing passing unit tests that train deep neural networks. The release uses a new implementation of the mini-batch back propagation algorithm originally developed by @davytorres and refactored by @rouson. The new algorithm uses arrays structured differently from previous versions of Inference-Engine. In this release, every procedure has been refactored to eliminate all references to the previous array structures. This refactoring also results in considerable speedup of the test suite.

What's Changed

  • Fix terminology by @rouson in #59
  • Fix construction from json by @rouson in #60
  • Add copyright statements by @rouson in #62
  • ci: use newer version of gcc by @everythingfunctional in #64
  • Train deep networks by @rouson in #63
  • Make trainable_engine_t independent by @rouson in #65
  • Refactor tests to use the new data structure by @rouson in #66
  • Refactor: remove legacy component arrays in inference_engine_t by @rouson in #67
  • Remove inference strategies and integrate netCDF file I/O into library & test suite by @rouson in #68

Full Changelog: 0.6.2...0.7.0