can-lehmann/exprgrad

An experimental deep learning framework for Nim based on a differentiable array programming language

NimC++machine-learningnimdeep-learningneural-networkcompilerdslopenclllvmautomatic-differentiationmlgradienttensorautodiff
This is stars and forks stats for /can-lehmann/exprgrad repository. As of 03 May, 2024 this repository has 109 stars and 0 forks.

Exprgrad Exprgrad is an experimental deep learning framework for Nim based on a differentiable array programming language. Exprgrad makes creating and training neural networks easy: import std/random import exprgrad, exprgrad/layers/[base, dnn] randomize(10) let net = input("x") .dense(2, 4).leakyRelu() # 1st Layer .dense(4, 1).sigmoid() # 2nd Layer .target("predict") .mse(input("y")) # Loss .target("loss") .backprop(gradientDescent.makeOpt(rate=0.1)) # Train ...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
nerfstudio-project/nerfstudioPythonJavaScriptTypeScript6.7k+47829+9
snowflakedb/snowflake-connector-pythonPythonC++Shell493+1454+1
braxtonhall/fibAssemblyJavaScriptHTML140390
ReCryptLLC/CVE-2022-42045C++330160
vandadnp/youtube-riverpodcourse-publicDartC++CMake1690420
bumble-tech/private-detectorPython1.2k089-1
mlr-org/mlr3RTeX8180810
simulationcraft/simcC++NASLPython1.3k06720
google/orbitC++PythonCMake3.3k+3364+3
YimMenu/YimMenuC++Other81705420