labml.ai

Learning and science

deep learning reference

SHOW HN2021

Legend

labml.ai

Collection of deep learning implementations with side-by-side notes

nn.labml.ai

#deep learning#pytorch implementations#literate programming#transformer#gan

251points
17comments
#147of 2,533 in 2021
Top 6%of 2021 by points

How HN took it

MixedNo clear lean

2 positive, 2 neutral or asking, 1 mixed, 0 critical, out of 5 comments about the project. Thread score +0.27.

Idea: 2 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Side-by-side notes make the code clear and easy to follow

    From 2 comments
    • This style of documentation is called literate programming, and you should go and google about this term and the various implementations for various widespread programming…
      ktpsns on HN
    • I don't think this qualifies as literate programming, at least not in my book. Yes, it looks nice and everything but from my point of view OP just moved regular code comments to…
      codethief on HN
  • Implements recent papers such as kNN-LM, Feedback Transformer and Switch Transformer

    From 1 comment
    • In their Transformer section they have implementations of: ``` - kNN-LM: Generalization through Memorization - Feedback Transformer - Switch Transformer ``` Which are all from…
      timohear on HN
  • Could link arxiv paper text to implementation

    From 1 comment
    • Something like this could be incredibly helpful with arxiv articles: being able to pin-point a fragment of text or a formula to the actual implementation. This could save so much…
      axegon_ on HN

Objections

  • Commenting style is not really literate programming; mostly moved comments to a sidebar

    From 1 comment
    • I don't think this qualifies as literate programming, at least not in my book. Yes, it looks nice and everything but from my point of view OP just moved regular code comments to…
      codethief on HN
  • Some comments just restate what the code does

    From 1 comment
    • I don't think this qualifies as literate programming, at least not in my book. Yes, it looks nice and everything but from my point of view OP just moved regular code comments to…
      codethief on HN

Requests

  • Implementation for autoencoders

    From 1 comment

Questions

  • How does it compare with Weights and Biases

    From 1 comment
    • The parent project, LabML, looks interesting. Anyone have any experience with how this stacks up against Weights and Biases?
      sooheon on HN

Alternatives named

  • Weights and Biases

    From 1 comment
    • The parent project, LabML, looks interesting. Anyone have any experience with how this stacks up against Weights and Biases?
      sooheon on HN
  • Jupyter notebooks

    From 1 comment
    • This style of documentation is called literate programming, and you should go and google about this term and the various implementations for various widespread programming…
      ktpsns on HN
  • Redis codebase as literate programming example

    From 1 comment
    • I don't think this qualifies as literate programming, at least not in my book. Yes, it looks nice and everything but from my point of view OP just moved regular code comments to…
      codethief on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/25967641)