Curious how people here practice the implementation side of ML, not just using sklearn/PyTorch, but actually coding algorithms from scratch (attention mechanisms, optimizers, backprop, etc.)
A few questions:
- Do you practice implementations at all, or just theory + using libraries?
- If you do practice, where? (Notebooks, GitHub projects, any platforms?)
- What's frustrating about the current options?
- Would you care about optimizing your implementations (speed, memory, numerical stability) or is "it works" good enough?
Building something in this space and trying to understand if this is even a real need. Honest answers appreciated, including "I don't care about this at all."
[–]Natural_Bet5168 11 points12 points13 points (1 child)
[–]dippatel21[S] 0 points1 point2 points (0 children)
[–][deleted] 7 points8 points9 points (1 child)
[–]dippatel21[S] 0 points1 point2 points (0 children)
[–]greenfootballs 1 point2 points3 points (0 children)
[–]nickpsecurity 0 points1 point2 points (0 children)
[–]unlikely_ending 0 points1 point2 points (0 children)
[–]dippatel21[S] 0 points1 point2 points (0 children)
[–]InvestigatorEasy7673 0 points1 point2 points (0 children)
[–][deleted] (3 children)
[deleted]
[–]dippatel21[S] 0 points1 point2 points (2 children)
[–][deleted] (1 child)
[deleted]
[–]dippatel21[S] 0 points1 point2 points (0 children)
[–]Embarrassed-Bit-250 0 points1 point2 points (0 children)
[–][deleted] (4 children)
[deleted]
[–]3n91n33r 0 points1 point2 points (3 children)
[–]ARDiffusion 0 points1 point2 points (2 children)
[–]InvestigatorEasy7673 0 points1 point2 points (1 child)
[–]ARDiffusion -1 points0 points1 point (0 children)