Skip to content

Releases: 20syldev/neuron

2.0.2

Choose a tag to compare

@20syldev 20syldev released this 16 Oct 09:42
2.0.2
ac801a4

Patch release: the sample drawing now starts with Part I and keeps changing.

Changes

  • The pad's sample digit starts drawing as soon as Part I appears, so the opener poster, the prediction readout and the figures all react from the first screen
  • While you do nothing, a new digit replaces the previous one every 3 seconds
  • The four samples (2, 4, 5 and 8) are now replayed exactly as they were hand-recorded, at a steady pace, with no random rotation
  • Your first stroke, undo or clear still replaces the sample for good
  • Scrolling past Part I without drawing still puts a finished sample at once, and reduced motion still shows a finished sample instead of an animation

2.0.1

Choose a tag to compare

@20syldev 20syldev released this 16 Oct 09:30
2.0.1
ebc314e

Patch release: the pad draws a sample by itself and the page anchors are in English.

Changes

  • When the pad is left untouched, a sample digit (2, 4, 5 or 8, hand-recorded) draws itself after two seconds at the pace of a real hand, labeled "Sample, draw your own"; your first stroke, undo or clear replaces it for good
  • Scrolling past the pad without drawing puts a finished sample at once, so the figures below always have a drawing to read
  • Reduced motion is respected: the sample appears finished instead of being animated
  • Page anchors are now in English on both languages: #top, #part-1, #part-2 and #contents instead of #haut, #partie-1, #partie-2 and #sommaire

2.0.0

Choose a tag to compare

@20syldev 20syldev released this 12 Oct 21:49
2.0.0
2895b39

Major release: digit becomes neuron, an interactive essay on neural networks, "From ink to meaning", rebuilt from scratch.

Features

  • Part I, seeing: draw a digit with a mouse, a finger or a stylus and the 784-256-256-10 network recognizes it live, with its pixels, layers, output probabilities and the weight field of each neuron
  • Part II, reading: eleven chapters on attention in a transformer, from query, key and value to the dot product, softmax, the weighted sum, word order, multiple heads and the causal mask, around one French sentence
  • A "tired / wide" switch changes a single word and shows how the attention of "il" moves
  • A halftone visual identity where the area of a dot carries the value, with an automatic or manual light / dark theme
  • English by default and French under /fr/, with language detection on the first visit and an Alt+L shortcut
  • Chapter navigation with a table of contents, a floating pill and a progress indicator
  • Everything runs in the browser: no server, no account, no data sent anywhere
  • New address: neuron.sylvain.sh

1.3.0

Choose a tag to compare

@20syldev 20syldev released this 07 Mar 23:57
8ea7aca

Version 1.3.0 - Mars 2026

  • Remplacement de la page 404 par un template indépendant.
  • Mise à jour du domaine de sylvain.pro vers sylvain.sh.

1.2.0

Choose a tag to compare

@20syldev 20syldev released this 04 Jan 15:46

Version 1.2.0 - Janvier 2025

  • Réorganisation complète de tous les fichiers CSS, Js et images dans le dossier "assets".
  • Modifications de tous les chemins vers les nouveaux emplacements de fichiers.
  • Ajout du fichier ".htaccess".

1.1.0

Choose a tag to compare

@20syldev 20syldev released this 29 Dec 23:16

Version 1.1.0 - Décembre 2024

  • Ajout du support pour la version mobile, le toucher est maintenant bien détecté.
  • Ajout de commentaires dans tout le fichier JavaScript.

1.0.0

Choose a tag to compare

@20syldev 20syldev released this 26 Dec 00:42

Version 1.0.0 - Décembre 2024

Digit est en ligne sur digit.sylvain.pro !

Actuellement, il est possible de dessiner un chiffre sur une case à gauche, et une estimation du chiffre dessiné est faite. L'algorithme peut faire des erreurs mais pour l'instant c'est déjà pas mal !
Il donne une jauge de reconnaissance du chiffre, pour que vous puissiez voir à quel point il est proche de savoir ou non.