We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect
← All tracks
Flax NNX
Flax's modern object-oriented API. Stateful modules, eager-mode workflow, split/merge state, lifted transforms, training, sharding. Standalone path through the recommended API for new projects.
0
/ 100 solved
Continue →
- 1. ○ NNX Module Basics
- 2. ○ nnx.Rngs Container
- 3. ○ NNX Call vs Init
- 4. ○ NNX Multi-Param Module
- 5. ○ NNX Mutability Demo
- 6. ○ NNX Module With Submodule
- 7. ○ NNX Deep Nesting
- 8. ○ NNX Conditional Submodule
- 9. ○ NNX Train/Eval Flag
- 10. ○ NNX Module Print State
- 11. ○ NNX Variable vs Param
- 12. ○ NNX State Split/Merge
- 13. ○ NNX State Filter
- 14. ○ NNX State Transform
- 15. ○ NNX Pure State Update
- 16. ○ NNX Running Average / EMA Step
- 17. ○ NNX Counters and Buffers
- 18. ○ NNX Frozen Attribute
- 19. ○ NNX Multi State Types
- 20. ○ NNX GraphDef Introspection
- 21. ○ NNX Implement Dense
- 22. ○ NNX Implement Conv1D
- 23. ○ NNX Implement Conv2D
- 24. ○ NNX Implement LayerNorm
- 25. ○ NNX Implement RMSNorm
- 26. ○ NNX Implement BatchNorm
- 27. ○ NNX Implement GroupNorm
- 28. ○ NNX Implement Dropout
- 29. ○ NNX Implement Embed
- 30. ○ NNX Implement Positional Embed
- 31. ○ NNX Scaled Dot-Product Attention
- 32. ○ NNX MHA From Scratch
- 33. ○ NNX Causal MHA
- 34. ○ NNX Cross-Attention
- 35. ○ NNX MHA With KV Cache
- 36. ○ NNX Grouped-Query Attention (GQA)
- 37. ○ NNX Multi-Query Attention (MQA)
- 38. ○ NNX Sliding-Window Attention
- 39. ○ NNX ALiBi Attention
- 40. ○ NNX RoPE Attention
- 41. ○ NNX Transformer Encoder Block
- 42. ○ NNX Transformer Decoder Block
- 43. ○ NNX Mini-GPT
- 44. ○ NNX Mini-BERT
- 45. ○ NNX Vision Transformer
- 46. ○ NNX ViT with CLS Token
- 47. ○ NNX ResNet Basic Block
- 48. ○ NNX Tiny ResNet Classifier
- 49. ○ NNX Tiny U-Net
- 50. ○ NNX SwiGLU FFN
- 51. ○ NNX Optimizer Basics
- 52. ○ NNX Train Step
- 53. ○ NNX Eval Step
- 54. ○ NNX MultiMetric
- 55. ○ NNX Train with BatchNorm
- 56. ○ NNX Gradient Accumulation
- 57. ○ NNX Mixed-Precision Step
- 58. ○ NNX LR Schedule
- 59. ○ NNX Multi-Task Loss
- 60. ○ NNX Label Smoothing
- 61. ○ NNX nnx.jit
- 62. ○ NNX vmap over Batch
- 63. ○ NNX vmap over Ensemble
- 64. ○ NNX Scan RNN
- 65. ○ NNX Scan Layers
- 66. ○ NNX Checkpoint / Remat
- 67. ○ NNX Remat Policies
- 68. ○ NNX Composed Transforms
- 69. ○ NNX Batched Init
- 70. ○ NNX Fori Loop in Module
- 71. ○ NNX Bridge: Call Linen From NNX
- 72. ○ NNX Bridge: Call NNX From Linen
- 73. ○ NNX Bridge: Shared Params Across nnx and Linen
- 74. ○ NNX Port: Linen Dense โ NNX Linear
- 75. ○ NNX Port: Linen MLP โ NNX MLP
- 76. ○ NNX Port: Linen Transformer Block โ NNX
- 77. ○ NNX Bridge: Train Mixed Linen+NNX Model
- 78. ○ NNX Bridge: State Translation NNX โ Linen
- 79. ○ NNX Bridge: Load HuggingFace Weights into NNX
- 80. ○ NNX Coexistence: Parity With Linen
- 81. ○ NNX PartitionSpec Layout
- 82. ○ NNX State Sharding
- 83. ○ NNX Mesh Init Simulation
- 84. ○ NNX Data-Parallel Step
- 85. ○ NNX Tensor-Parallel Linear
- 86. ○ NNX FSDP-Style Step
- 87. ○ NNX shard_map Simulation
- 88. ○ NNX Orbax Sharded Save
- 89. ○ NNX Orbax Sharded Load
- 90. ○ NNX Distributed Train Step
- 91. ○ NNX Surgery Replace
- 92. ○ NNX Surgery Zero Layer
- 93. ○ NNX Surgery Freeze
- 94. ○ NNX Surgery Add Layer
- 95. ○ NNX Debug Print
- 96. ○ NNX Debug Callback
- 97. ○ NNX Eager Debug
- 98. ○ NNX Graphdef vs State Debug
- 99. ○ NNX Tied I/O Embed
- 100. ○ NNX Mini-LM Capstone โ Putting It All Together