Skip to content

abuggia/rustygrad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rustygrad

An autograd implementation in Rust inspired by Karpy's micrograd

$ nix develop
$ make run
loss: 8.550928475748433,
loss: 3.5195194111767454,
loss: 1.0855975492194658,
loss: 1.0426154663594687,
loss: 1.0172146860968758,
loss: 0.9981648254276821,
loss: 0.979900730888667,
loss: 0.95888666950852,
loss: 0.9303385632177954,
loss: 0.8920903691440505,
loss: 0.8491425855413134,
loss: 0.7922106838202034,
loss: 0.719907598401289,
loss: 0.6376397673955767,
loss: 0.5300940419552813,
loss: 0.4375489491254796,
loss: 0.329341180587499,
loss: 0.23397356820573606,
loss: 0.16833902106803067,
loss: 0.12790368738752955,
loss: 0.1021343179857366,
loss: 0.08259594938343681,
loss: 0.06769171540693099,
loss: 0.05509268206008752,
loss: 0.04477307921113986,
loss: 0.03614423854147339,
loss: 0.028983247395597322,
loss: 0.02310428092293296,
loss: 0.018330426557944507,
loss: 0.014493959986256135,
loss: 0.011439849269867328,
loss: 0.009028717215879896,
loss: 0.007138509242683262,
loss: 0.005664882949393226,
loss: 0.004520552831970406,
loss: 0.0036339017684639294,
loss: 0.0029471649364292115,
loss: 0.002414442740569612,
loss: 0.0019997336762059025,
loss: 0.0016751116340216706,
loss: 0.0014191162944216574,
loss: 0.0012153828067085056,
loss: 0.0010515084501461422,
loss: 0.0009181368447537153,
loss: 0.0008082318964118742,
loss: 0.0007165111060387469,
loss: 0.0006390089686407282,
loss: 0.0005727442006438672,
loss: 0.0005154683620979241,
loss: 0.00046547736057105267,
[1.0194254124081066, -0.9981948892447995, -0.9999148342481389, 0.9638714585472095]
[Finished running. Exit status: 0]

About

An Autograd implementation in Rust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published