Ne

NeuralFoundations – Build Neural Networks with Atomic Primitives (*.py)

Hacker News

NeuralFoundations – Build Neural Networks with Atomic Primitives (*.py)

I've started building Neural Foundations, a Python library to explore the first principles of neural networks by constructing them from atomic primitives (cells, layers, activations, etc.). Inspired by the Asimov Institute's "Neural Network Zoo". This is an early-stage playground aimed at those who really want to explore and internalize NN fundamentals by diving into and hacking the foundational_nn and architecture_nn packages, which are then used to build models in models_nn. While you won't find Transformer architectures here yet, the library essentially provides all the building blocks to (eventually) create everything from the Neural Network Zoo infographic. I'm also keen on visualizing simpler architectures (beyond just the TUI), which should be a relatively easy entry point for contributions. So, if you're interested in getting involved, contributions to the visualization (or any other!) module are very welcome! I'm also open to discussion about the project structure, ways in which it might be run, potential use cases, and any other ideas you might have. Let's build this together! Check out the code and interactive TUI for experimentation: https://github.com/ndjuric/neural_foundations/tree/main Note: it's in the earliest possible development stage :)

Share card

Actual performance

1points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Hacker NewsStrong engagement from HN community · Strong signals: ide, io · Missing: https docs, excited, just released
79%79% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Indie HackersFits the IH revenue-focused audience · Strong signals: started · Missing: supports, reddit linkedin, podcasting
78%78% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Product HuntUnlikely to reach the leaderboard · Strong signals: model, models, visual · Missing: mac, agents, macos
39%39% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: way · Missing: mobile apps, ios, personal
37%37% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
32%32% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Strong signals: active · Missing: arr, mrr, revenue
12%12% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Su
SuperNNova – Bayesian Neural Networks for Supernova Classification47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

SuperNNova – Bayesian Neural Networks for Supernova Classification

Hacker News8
Ap
Applying the Unix philosophy to neural networks54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Applying the Unix philosophy to neural networks

Hacker News251
Do
Dogbreeding with Neural Networks52%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Dogbreeding with Neural Networks

Hacker News2
In
Interpret Convolutional Neural Networks in PyTorch44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Interpret Convolutional Neural Networks in PyTorch

Hacker News2
Ba
Bayesian Neural Networks and Uncertainty for Inferring Unseen Classes37%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Bayesian Neural Networks and Uncertainty for Inferring Unseen Classes

Hacker News3
I
I build neural networks playground57%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I build neural networks playground

Hacker News2
Py
Pytorch_block_sparse: smaller, faster neural networks67%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Pytorch_block_sparse: smaller, faster neural networks

Hacker News6
Ai
Aim and Shoot – A game where your opponents are neural networks53%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Aim and Shoot – A game where your opponents are neural networks

Hacker News11
Ai
Aim and Shoot – A game where your opponents are neural networks53%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Aim and Shoot – A game where your opponents are neural networks

Hacker News118
Tu
Turbocharging Neural Networks with Automated HPO in Neural67%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Turbocharging Neural Networks with Automated HPO in Neural

Hacker News1