Releases: shivendrra/axon
Releases · shivendrra/axon
version "1.1.9"
What's Changed
- pulling new updates from main branch for leveling up by @shivendrra in #20
- updated several function names & fixed import errors by @shivendrra in #21
Full Changelog: 1.1.8...1.1.9
version "1.1.8"
Updates:
- Fixed the
axon.micro
changedvalue
-->scalar
& removed cmake & pybind11 dependencies - Updated some functions in base class & updated the file structure
- Added some more functions to main
axon
class - Updated the documentation
- Fixed the neural network code, it works now
- Added new test cases
- Deployed the package on PyPI
What's Changed
- made new updates for pypi deployment by @shivendrra in #19
Full Changelog: 1.1.7...1.1.8
version "1.1.7"
#15 completed!!
version "1.1.5"
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"
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"
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:
- Source distribution (
axon-0.1.0.tar.gz
) - Wheel distribution (
axon-0.1.0-py3-none-any.whl
) - Axon documentation for users
Full Changelog: https://github.com/shivendrra/axon/commits/sample
version "1.0.0"
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"
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'
beta-test release of axon for test users.
v0.1.0 - "Initial 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:
- Source distribution (
axon-0.1.0.tar.gz
) - Wheel distribution (
axon-0.1.0-py3-none-any.whl
) - Axon documentation for users
Full Changelog: https://github.com/shivendrra/axon/commits/sample