SaaSHub helps you find the best software and product alternatives Learn more →
Neural-network-from-scratch Alternatives
Similar projects and alternatives to neural-network-from-scratch
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
wasm-learning
Building Rust functions for Node.js to take advantage of Rust's performance, WebAssembly's security and portability, and JavaScript's ease-of-use. Demo code and recipes.
-
minesweeper
Minesweeper game developed with Rust, WebAssembly (Wasm), and Canvas (by KarthikNedunchezhiyan)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
mastermind
A mastermind solver for finding optimal worst-case guesses with SIMD and multithreading support (by 0xbe7a)
neural-network-from-scratch reviews and mentions
- Examine individual neurons of a small neural network in the browser
-
Language models can explain neurons in language models
I built a toy neural network that runs in the browser[1] to model 2D functions with the goal of doing something similar to this research (in a much more limited manner, ofc). Since the input space is so much more limited than language models or similar, it's possible to examine the outputs for each neuron for all possible inputs, and in a continuous manner.
In some cases, you can clearly see neurons that specialize to different areas of the function being modeled, like this one: https://i.ameo.link/b0p.png
This OpenAI research seems to be feeding lots of varied input text into the models they're examining and keeping track of the activations of different neurons along the way. Another method I remember seeing used in the past involves using an optimizer to generate inputs that maximally activate particular neurons in vision models[2].
I'm sure that's much more difficult or even impossible for transformers which operate on sequences of tokens/embeddings rather than single static input vectors, but maybe there's a way to generate input embeddings and then use some method to convert them back into tokens.
[1] https://nn.ameo.dev/
[2] https://www.tensorflow.org/tutorials/generative/deepdream
-
Browser-based neural network sandbox built with Rust + WebAssembly
Full source code is on Github: https://github.com/ameobea/neural-network-from-scratch
-
A note from our sponsor - SaaSHub
www.saashub.com | 24 Apr 2024
Stats
The primary programming language of neural-network-from-scratch is Rust.
Popular Comparisons
- neural-network-from-scratch VS shorelark
- neural-network-from-scratch VS wasm-pdf
- neural-network-from-scratch VS bhtsne
- neural-network-from-scratch VS wasm-learning
- neural-network-from-scratch VS Seed
- neural-network-from-scratch VS minesweeper
- neural-network-from-scratch VS bitque
- neural-network-from-scratch VS tsify
- neural-network-from-scratch VS mastermind
Sponsored