Skip to content

Releases: shivendrra/axon

version "1.1.8"

06 Sep 18:26
8c7c707
Compare
Choose a tag to compare

Updates:

  1. Fixed the axon.micro changed value --> scalar & removed cmake & pybind11 dependencies
  2. Updated some functions in base class & updated the file structure
  3. Added some more functions to main axon class
  4. Updated the documentation
  5. Fixed the neural network code, it works now
  6. Added new test cases
  7. Deployed the package on PyPI

What's Changed

Full Changelog: 1.1.7...1.1.8

version "1.1.7"

17 Aug 18:35
59320e2
Compare
Choose a tag to compare

#15 completed!!

version "1.1.5"

12 Aug 19:31
73e5572
Compare
Choose a tag to compare

issue: #15

new updates

  • ndim Matmul & 1-d & 2-d dot products support
  • reshape array functionality
  • removed unnecessary micrograd code
  • fixed the sum, mean, var & std functions
  • added new det function
  • fixed the broadcasting error in __add__ & __mul__ functions
  • fixed the RNNcell & RNN class in axon.micro

version "1.1.2"

03 Aug 10:15
096ecbc
Compare
Choose a tag to compare

New changes

  • Fixed dtype handling in base class
  • modified file structure to avoid circular imports
  • fixed some ops bugs
  • micrograd support updated

version "1.1.0"

28 Jul 10:15
Compare
Choose a tag to compare

Features:

Axon.array

  • Element-wise operations (addition, multiplication, etc.)
  • Matrix multiplication
  • Broadcasting
  • Activation functions (ReLU, tanh, sigmoid, GELU)
  • Reshape, transpose, flatten
  • Data type conversion
  • Documentation/Examples

Axon.micro

  • Karpathy's micrograd in c++/python
  • Micrograd's full code in single c/c++ files
  • Example neural network codes
  • Module, Neuron, RNNcell, MLP, etc.

Assets:

Full Changelog: https://github.com/shivendrra/axon/commits/sample

version "1.0.0"

28 Jul 08:24
6298c6f
Compare
Choose a tag to compare

New Changes/Updates

  • c++ library is built & python front-end works
  • added few examples & tests
  • micrograd.c works, has micrograd written in c/c++

version "0.9.0"

27 Jul 19:28
6d45151
Compare
Choose a tag to compare
version "0.9.0" Pre-release
Pre-release

New changes

  • Micrograd written in c++ & c
  • contains axon library that is scalar version of micrograd using c++ backend & python frontend
  • module class along with sequential & neuron class

beta-release Axon 'version: 0.0.2'

28 Jun 18:58
Compare
Choose a tag to compare
Pre-release

beta-test release of axon for test users.

v0.1.0 - "Initial Release"

23 Jun 08:00
Compare
Choose a tag to compare
Pre-release

This is the initial release of the Axon library.

Features:

  • Element-wise operations (addition, multiplication, etc.)
  • Matrix multiplication
  • Broadcasting
  • Activation functions (ReLU, tanh, sigmoid, GELU)
  • Reshape, transpose, flatten
  • Data type conversion

Assets:

Full Changelog: https://github.com/shivendrra/axon/commits/sample