Skip to content

feat(scripts): add notebook generator and lesson notebooks - #461

Open
jayanthansenthilkumar wants to merge 2 commits into
rohitg00:mainfrom
jayanthansenthilkumar:main
Open

feat(scripts): add notebook generator and lesson notebooks#461
jayanthansenthilkumar wants to merge 2 commits into
rohitg00:mainfrom
jayanthansenthilkumar:main

Conversation

@jayanthansenthilkumar

Copy link
Copy Markdown

Adds utility scripts scripts/create_lesson_notebook.py and scripts/generate_all_notebooks.py alongside interactive notebook/experiment.ipynb artifacts across curriculum lessons. Follows the optional notebook experimentation structure defined in CONTRIBUTING.md while maintaining 100% invariant compliance.

What this PR does

Adds automation tooling (scripts/create_lesson_notebook.py and scripts/generate_all_notebooks.py) to generate, manage, and audit interactive Jupyter Notebooks (experiment.ipynb) across all curriculum lessons in accordance with the optional notebook structure defined in CONTRIBUTING.md.

Kind of change

  • New lesson
  • Fix to an existing lesson
  • Translation
  • New output (prompt, skill, agent, MCP server)
  • Docs / website / tooling

Checklist

  • Code runs without errors with the listed dependencies
  • No comments in code files (docs explain, code is self-explanatory)
  • Built from scratch first, then shown with a framework (for new lessons)
  • Lesson folder matches LESSON_TEMPLATE.md structure
  • ROADMAP.md row for the lesson is a markdown link ([Name](phases/...)), not bare text
  • One lesson per commit (atomic per-lesson rule)
  • Tested locally / code output matches what docs/en.md claims

Phase / lesson

Phases 01–20 · Automation Tooling & Notebook Invariants

Notes for reviewer

  • Includes scripts/create_lesson_notebook.py for targeted single-lesson notebook creation.
  • Includes scripts/generate_all_notebooks.py supporting --phase N, --overwrite, and --dry-run flags for batch workflow management.
  • Ran python scripts/audit_lessons.py: 523 lesson(s) checked, 0 issue(s).
  • Ran python scripts/audit_certifications.py: 33 lesson(s), 8 assessment(s), 0 issue(s).

Adds utility scripts scripts/create_lesson_notebook.py and scripts/generate_all_notebooks.py alongside interactive notebook/experiment.ipynb artifacts across curriculum lessons. Follows the optional notebook experimentation structure defined in CONTRIBUTING.md while maintaining 100% invariant compliance.
@coderabbitai

coderabbitai Bot commented Sep 8, 2026

Copy link
Copy Markdown

Important

Review skipped

Too many files!

This PR contains 526 files, which is 226 over the limit of 300.

To get a review, reduce the PR to 300 files or fewer by splitting it into smaller PRs or changing its base branch.

Usage-priced reviews support at most 300 files.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Advanced

Run ID: 95d5d57c-1008-4281-81b4-2bc852615c81

📥 Commits

Reviewing files that changed from the base of the PR and between d18b8fe and 41df3a6.

📒 Files selected for processing (526)
  • .coderabbit.yaml
  • phases/00-setup-and-tooling/01-dev-environment/notebook/experiment.ipynb
  • phases/00-setup-and-tooling/02-git-and-collaboration/notebook/experiment.ipynb
  • phases/00-setup-and-tooling/03-gpu-setup-and-cloud/notebook/experiment.ipynb
  • phases/00-setup-and-tooling/04-apis-and-keys/notebook/experiment.ipynb
  • phases/00-setup-and-tooling/05-jupyter-notebooks/notebook/experiment.ipynb
  • phases/00-setup-and-tooling/06-python-environments/notebook/experiment.ipynb
  • phases/00-setup-and-tooling/07-docker-for-ai/notebook/experiment.ipynb
  • phases/00-setup-and-tooling/08-editor-setup/notebook/experiment.ipynb
  • phases/00-setup-and-tooling/09-data-management/notebook/experiment.ipynb
  • phases/00-setup-and-tooling/10-terminal-and-shell/notebook/experiment.ipynb
  • phases/00-setup-and-tooling/11-linux-for-ai/notebook/experiment.ipynb
  • phases/00-setup-and-tooling/12-debugging-and-profiling/notebook/experiment.ipynb
  • phases/01-math-foundations/01-linear-algebra-intuition/notebook/experiment.ipynb
  • phases/01-math-foundations/02-vectors-matrices-operations/notebook/experiment.ipynb
  • phases/01-math-foundations/03-matrix-transformations/notebook/experiment.ipynb
  • phases/01-math-foundations/04-calculus-for-ml/notebook/experiment.ipynb
  • phases/01-math-foundations/05-chain-rule-and-autodiff/notebook/experiment.ipynb
  • phases/01-math-foundations/06-probability-and-distributions/notebook/experiment.ipynb
  • phases/01-math-foundations/07-bayes-theorem/notebook/experiment.ipynb
  • phases/01-math-foundations/08-optimization/notebook/experiment.ipynb
  • phases/01-math-foundations/09-information-theory/notebook/experiment.ipynb
  • phases/01-math-foundations/10-dimensionality-reduction/notebook/experiment.ipynb
  • phases/01-math-foundations/11-singular-value-decomposition/notebook/experiment.ipynb
  • phases/01-math-foundations/12-tensor-operations/notebook/experiment.ipynb
  • phases/01-math-foundations/13-numerical-stability/notebook/experiment.ipynb
  • phases/01-math-foundations/14-norms-and-distances/notebook/experiment.ipynb
  • phases/01-math-foundations/15-statistics-for-ml/notebook/experiment.ipynb
  • phases/01-math-foundations/16-sampling-methods/notebook/experiment.ipynb
  • phases/01-math-foundations/17-linear-systems/notebook/experiment.ipynb
  • phases/01-math-foundations/18-convex-optimization/notebook/experiment.ipynb
  • phases/01-math-foundations/19-complex-numbers/notebook/experiment.ipynb
  • phases/01-math-foundations/20-fourier-transform/notebook/experiment.ipynb
  • phases/01-math-foundations/21-graph-theory/notebook/experiment.ipynb
  • phases/01-math-foundations/22-stochastic-processes/notebook/experiment.ipynb
  • phases/02-ml-fundamentals/01-what-is-machine-learning/notebook/experiment.ipynb
  • phases/02-ml-fundamentals/02-linear-regression/notebook/experiment.ipynb
  • phases/02-ml-fundamentals/03-logistic-regression/notebook/experiment.ipynb
  • phases/02-ml-fundamentals/04-decision-trees/notebook/experiment.ipynb
  • phases/02-ml-fundamentals/05-support-vector-machines/notebook/experiment.ipynb
  • phases/02-ml-fundamentals/06-knn-and-distances/notebook/experiment.ipynb
  • phases/02-ml-fundamentals/07-unsupervised-learning/notebook/experiment.ipynb
  • phases/02-ml-fundamentals/08-feature-engineering/notebook/experiment.ipynb
  • phases/02-ml-fundamentals/09-model-evaluation/notebook/experiment.ipynb
  • phases/02-ml-fundamentals/10-bias-variance/notebook/experiment.ipynb
  • phases/02-ml-fundamentals/11-ensemble-methods/notebook/experiment.ipynb
  • phases/02-ml-fundamentals/12-hyperparameter-tuning/notebook/experiment.ipynb
  • phases/02-ml-fundamentals/13-ml-pipelines/notebook/experiment.ipynb
  • phases/02-ml-fundamentals/14-naive-bayes/notebook/experiment.ipynb
  • phases/02-ml-fundamentals/15-time-series/notebook/experiment.ipynb
  • phases/02-ml-fundamentals/16-anomaly-detection/notebook/experiment.ipynb
  • phases/02-ml-fundamentals/17-imbalanced-data/notebook/experiment.ipynb
  • phases/02-ml-fundamentals/18-feature-selection/notebook/experiment.ipynb
  • phases/03-deep-learning-core/01-the-perceptron/notebook/experiment.ipynb
  • phases/03-deep-learning-core/02-multi-layer-networks/notebook/experiment.ipynb
  • phases/03-deep-learning-core/03-backpropagation/notebook/experiment.ipynb
  • phases/03-deep-learning-core/04-activation-functions/notebook/experiment.ipynb
  • phases/03-deep-learning-core/05-loss-functions/notebook/experiment.ipynb
  • phases/03-deep-learning-core/06-optimizers/notebook/experiment.ipynb
  • phases/03-deep-learning-core/07-regularization/notebook/experiment.ipynb
  • phases/03-deep-learning-core/08-weight-initialization/notebook/experiment.ipynb
  • phases/03-deep-learning-core/09-learning-rate-schedules/notebook/experiment.ipynb
  • phases/03-deep-learning-core/10-mini-framework/notebook/experiment.ipynb
  • phases/03-deep-learning-core/11-intro-to-pytorch/notebook/experiment.ipynb
  • phases/03-deep-learning-core/12-intro-to-jax/notebook/experiment.ipynb
  • phases/03-deep-learning-core/13-debugging-neural-networks/notebook/experiment.ipynb
  • phases/04-computer-vision/01-image-fundamentals/notebook/experiment.ipynb
  • phases/04-computer-vision/02-convolutions-from-scratch/notebook/experiment.ipynb
  • phases/04-computer-vision/03-cnns-lenet-to-resnet/notebook/experiment.ipynb
  • phases/04-computer-vision/04-image-classification/notebook/experiment.ipynb
  • phases/04-computer-vision/05-transfer-learning/notebook/experiment.ipynb
  • phases/04-computer-vision/06-object-detection-yolo/notebook/experiment.ipynb
  • phases/04-computer-vision/07-semantic-segmentation-unet/notebook/experiment.ipynb
  • phases/04-computer-vision/08-instance-segmentation-mask-rcnn/notebook/experiment.ipynb
  • phases/04-computer-vision/09-image-generation-gans/notebook/experiment.ipynb
  • phases/04-computer-vision/10-image-generation-diffusion/notebook/experiment.ipynb
  • phases/04-computer-vision/11-stable-diffusion/notebook/experiment.ipynb
  • phases/04-computer-vision/12-video-understanding/notebook/experiment.ipynb
  • phases/04-computer-vision/13-3d-vision-nerf/notebook/experiment.ipynb
  • phases/04-computer-vision/14-vision-transformers/notebook/experiment.ipynb
  • phases/04-computer-vision/15-real-time-edge/notebook/experiment.ipynb
  • phases/04-computer-vision/16-vision-pipeline-capstone/notebook/experiment.ipynb
  • phases/04-computer-vision/17-self-supervised-vision/notebook/experiment.ipynb
  • phases/04-computer-vision/18-open-vocab-clip/notebook/experiment.ipynb
  • phases/04-computer-vision/19-ocr-document-understanding/notebook/experiment.ipynb
  • phases/04-computer-vision/20-image-retrieval-metric/notebook/experiment.ipynb
  • phases/04-computer-vision/21-keypoint-pose/notebook/experiment.ipynb
  • phases/04-computer-vision/22-3d-gaussian-splatting/notebook/experiment.ipynb
  • phases/04-computer-vision/23-diffusion-transformers-rectified-flow/notebook/experiment.ipynb
  • phases/04-computer-vision/24-sam3-open-vocab-segmentation/notebook/experiment.ipynb
  • phases/04-computer-vision/25-vision-language-models/notebook/experiment.ipynb
  • phases/04-computer-vision/26-monocular-depth/notebook/experiment.ipynb
  • phases/04-computer-vision/27-multi-object-tracking/notebook/experiment.ipynb
  • phases/04-computer-vision/28-world-models-video-diffusion/notebook/experiment.ipynb
  • phases/05-nlp-foundations-to-advanced/01-text-processing/notebook/experiment.ipynb
  • phases/05-nlp-foundations-to-advanced/02-bag-of-words-tfidf/notebook/experiment.ipynb
  • phases/05-nlp-foundations-to-advanced/03-word-embeddings-word2vec/notebook/experiment.ipynb
  • phases/05-nlp-foundations-to-advanced/04-glove-fasttext-subword/notebook/experiment.ipynb
  • phases/05-nlp-foundations-to-advanced/05-sentiment-analysis/notebook/experiment.ipynb
  • phases/05-nlp-foundations-to-advanced/06-named-entity-recognition/notebook/experiment.ipynb
  • phases/05-nlp-foundations-to-advanced/07-pos-tagging-parsing/notebook/experiment.ipynb
  • phases/05-nlp-foundations-to-advanced/08-cnns-rnns-for-text/notebook/experiment.ipynb
  • phases/05-nlp-foundations-to-advanced/09-sequence-to-sequence/notebook/experiment.ipynb
  • phases/05-nlp-foundations-to-advanced/10-attention-mechanism/notebook/experiment.ipynb
  • phases/05-nlp-foundations-to-advanced/11-machine-translation/notebook/experiment.ipynb
  • phases/05-nlp-foundations-to-advanced/12-text-summarization/notebook/experiment.ipynb
  • phases/05-nlp-foundations-to-advanced/13-question-answering/notebook/experiment.ipynb
  • phases/05-nlp-foundations-to-advanced/14-information-retrieval-search/notebook/experiment.ipynb
  • phases/05-nlp-foundations-to-advanced/15-topic-modeling/notebook/experiment.ipynb
  • phases/05-nlp-foundations-to-advanced/16-text-generation-pre-transformer/notebook/experiment.ipynb
  • phases/05-nlp-foundations-to-advanced/17-chatbots-rule-to-neural/notebook/experiment.ipynb
  • phases/05-nlp-foundations-to-advanced/18-multilingual-nlp/notebook/experiment.ipynb
  • phases/05-nlp-foundations-to-advanced/19-subword-tokenization/notebook/experiment.ipynb
  • phases/05-nlp-foundations-to-advanced/20-structured-outputs-constrained-decoding/notebook/experiment.ipynb
  • phases/05-nlp-foundations-to-advanced/21-nli-textual-entailment/notebook/experiment.ipynb
  • phases/05-nlp-foundations-to-advanced/22-embedding-models-deep-dive/notebook/experiment.ipynb
  • phases/05-nlp-foundations-to-advanced/23-chunking-strategies-rag/notebook/experiment.ipynb
  • phases/05-nlp-foundations-to-advanced/24-coreference-resolution/notebook/experiment.ipynb
  • phases/05-nlp-foundations-to-advanced/25-entity-linking/notebook/experiment.ipynb
  • phases/05-nlp-foundations-to-advanced/26-relation-extraction-kg/notebook/experiment.ipynb
  • phases/05-nlp-foundations-to-advanced/27-llm-evaluation-frameworks/notebook/experiment.ipynb
  • phases/05-nlp-foundations-to-advanced/28-long-context-evaluation/notebook/experiment.ipynb
  • phases/05-nlp-foundations-to-advanced/29-dialogue-state-tracking/notebook/experiment.ipynb
  • phases/06-speech-and-audio/01-audio-fundamentals/notebook/experiment.ipynb
  • phases/06-speech-and-audio/02-spectrograms-mel-features/notebook/experiment.ipynb
  • phases/06-speech-and-audio/03-audio-classification/notebook/experiment.ipynb
  • phases/06-speech-and-audio/04-speech-recognition-asr/notebook/experiment.ipynb
  • phases/06-speech-and-audio/05-whisper-architecture-finetuning/notebook/experiment.ipynb
  • phases/06-speech-and-audio/06-speaker-recognition-verification/notebook/experiment.ipynb
  • phases/06-speech-and-audio/07-text-to-speech/notebook/experiment.ipynb
  • phases/06-speech-and-audio/08-voice-cloning-conversion/notebook/experiment.ipynb
  • phases/06-speech-and-audio/09-music-generation/notebook/experiment.ipynb
  • phases/06-speech-and-audio/10-audio-language-models/notebook/experiment.ipynb
  • phases/06-speech-and-audio/11-real-time-audio-processing/notebook/experiment.ipynb
  • phases/06-speech-and-audio/12-voice-assistant-pipeline/notebook/experiment.ipynb
  • phases/06-speech-and-audio/13-neural-audio-codecs/notebook/experiment.ipynb
  • phases/06-speech-and-audio/14-voice-activity-detection-turn-taking/notebook/experiment.ipynb
  • phases/06-speech-and-audio/15-streaming-speech-to-speech-moshi-hibiki/notebook/experiment.ipynb
  • phases/06-speech-and-audio/16-anti-spoofing-audio-watermarking/notebook/experiment.ipynb
  • phases/06-speech-and-audio/17-audio-evaluation-metrics/notebook/experiment.ipynb
  • phases/07-transformers-deep-dive/01-why-transformers/notebook/experiment.ipynb
  • phases/07-transformers-deep-dive/02-self-attention-from-scratch/notebook/experiment.ipynb
  • phases/07-transformers-deep-dive/03-multi-head-attention/notebook/experiment.ipynb
  • phases/07-transformers-deep-dive/04-positional-encoding/notebook/experiment.ipynb
  • phases/07-transformers-deep-dive/05-full-transformer/notebook/experiment.ipynb
  • phases/07-transformers-deep-dive/06-bert-masked-language-modeling/notebook/experiment.ipynb
  • phases/07-transformers-deep-dive/07-gpt-causal-language-modeling/notebook/experiment.ipynb
  • phases/07-transformers-deep-dive/08-t5-bart-encoder-decoder/notebook/experiment.ipynb
  • phases/07-transformers-deep-dive/09-vision-transformers/notebook/experiment.ipynb
  • phases/07-transformers-deep-dive/10-audio-transformers-whisper/notebook/experiment.ipynb
  • phases/07-transformers-deep-dive/11-mixture-of-experts/notebook/experiment.ipynb
  • phases/07-transformers-deep-dive/12-kv-cache-flash-attention/notebook/experiment.ipynb
  • phases/07-transformers-deep-dive/13-scaling-laws/notebook/experiment.ipynb
  • phases/07-transformers-deep-dive/14-build-a-transformer-capstone/notebook/experiment.ipynb
  • phases/07-transformers-deep-dive/15-attention-variants/notebook/experiment.ipynb
  • phases/07-transformers-deep-dive/16-speculative-decoding/notebook/experiment.ipynb
  • phases/08-generative-ai/01-generative-models-taxonomy-history/notebook/experiment.ipynb
  • phases/08-generative-ai/02-autoencoders-vae/notebook/experiment.ipynb
  • phases/08-generative-ai/03-gans-generator-discriminator/notebook/experiment.ipynb
  • phases/08-generative-ai/04-conditional-gans-pix2pix/notebook/experiment.ipynb
  • phases/08-generative-ai/05-stylegan/notebook/experiment.ipynb
  • phases/08-generative-ai/06-diffusion-ddpm-from-scratch/notebook/experiment.ipynb
  • phases/08-generative-ai/07-latent-diffusion-stable-diffusion/notebook/experiment.ipynb
  • phases/08-generative-ai/08-controlnet-lora-conditioning/notebook/experiment.ipynb
  • phases/08-generative-ai/09-inpainting-outpainting-editing/notebook/experiment.ipynb
  • phases/08-generative-ai/10-video-generation/notebook/experiment.ipynb
  • phases/08-generative-ai/11-audio-generation/notebook/experiment.ipynb
  • phases/08-generative-ai/12-3d-generation/notebook/experiment.ipynb
  • phases/08-generative-ai/13-flow-matching-rectified-flows/notebook/experiment.ipynb
  • phases/08-generative-ai/14-evaluation-fid-clip-score/notebook/experiment.ipynb
  • phases/08-generative-ai/19-visual-autoregressive-var/notebook/experiment.ipynb
  • phases/09-reinforcement-learning/01-mdps-states-actions-rewards/notebook/experiment.ipynb
  • phases/09-reinforcement-learning/02-dynamic-programming/notebook/experiment.ipynb
  • phases/09-reinforcement-learning/03-monte-carlo-methods/notebook/experiment.ipynb
  • phases/09-reinforcement-learning/04-q-learning-sarsa/notebook/experiment.ipynb
  • phases/09-reinforcement-learning/05-dqn/notebook/experiment.ipynb
  • phases/09-reinforcement-learning/06-policy-gradients-reinforce/notebook/experiment.ipynb
  • phases/09-reinforcement-learning/07-actor-critic-a2c-a3c/notebook/experiment.ipynb
  • phases/09-reinforcement-learning/08-ppo/notebook/experiment.ipynb
  • phases/09-reinforcement-learning/09-reward-modeling-rlhf/notebook/experiment.ipynb
  • phases/09-reinforcement-learning/10-multi-agent-rl/notebook/experiment.ipynb
  • phases/09-reinforcement-learning/11-sim-to-real-transfer/notebook/experiment.ipynb
  • phases/09-reinforcement-learning/12-rl-for-games/notebook/experiment.ipynb
  • phases/10-llms-from-scratch/01-tokenizers/notebook/experiment.ipynb
  • phases/10-llms-from-scratch/02-building-a-tokenizer/notebook/experiment.ipynb
  • phases/10-llms-from-scratch/03-data-pipelines/notebook/experiment.ipynb
  • phases/10-llms-from-scratch/04-pre-training-mini-gpt/notebook/experiment.ipynb
  • phases/10-llms-from-scratch/05-scaling-distributed/notebook/experiment.ipynb
  • phases/10-llms-from-scratch/06-instruction-tuning-sft/notebook/experiment.ipynb
  • phases/10-llms-from-scratch/07-rlhf/notebook/experiment.ipynb
  • phases/10-llms-from-scratch/08-dpo/notebook/experiment.ipynb
  • phases/10-llms-from-scratch/09-constitutional-ai-self-improvement/notebook/experiment.ipynb
  • phases/10-llms-from-scratch/10-evaluation/notebook/experiment.ipynb
  • phases/10-llms-from-scratch/11-quantization/notebook/experiment.ipynb
  • phases/10-llms-from-scratch/12-inference-optimization/notebook/experiment.ipynb
  • phases/10-llms-from-scratch/13-building-complete-llm-pipeline/notebook/experiment.ipynb
  • phases/10-llms-from-scratch/14-open-models-architecture-walkthroughs/notebook/experiment.ipynb
  • phases/10-llms-from-scratch/15-speculative-decoding-eagle3/notebook/experiment.ipynb
  • phases/10-llms-from-scratch/16-differential-attention-v2/notebook/experiment.ipynb
  • phases/10-llms-from-scratch/17-native-sparse-attention/notebook/experiment.ipynb
  • phases/10-llms-from-scratch/18-multi-token-prediction/notebook/experiment.ipynb
  • phases/10-llms-from-scratch/19-dualpipe-parallelism/notebook/experiment.ipynb
  • phases/10-llms-from-scratch/20-deepseek-v3-walkthrough/notebook/experiment.ipynb
  • phases/10-llms-from-scratch/21-jamba-hybrid-ssm-transformer/notebook/experiment.ipynb
  • phases/10-llms-from-scratch/22-async-hogwild-inference/notebook/experiment.ipynb
  • phases/10-llms-from-scratch/25-speculative-decoding/notebook/experiment.ipynb
  • phases/10-llms-from-scratch/34-gradient-checkpointing/notebook/experiment.ipynb
  • phases/11-llm-engineering/01-prompt-engineering/notebook/experiment.ipynb
  • phases/11-llm-engineering/02-few-shot-cot/notebook/experiment.ipynb
  • phases/11-llm-engineering/03-structured-outputs/notebook/experiment.ipynb
  • phases/11-llm-engineering/04-embeddings/notebook/experiment.ipynb
  • phases/11-llm-engineering/05-context-engineering/notebook/experiment.ipynb
  • phases/11-llm-engineering/06-rag/notebook/experiment.ipynb
  • phases/11-llm-engineering/07-advanced-rag/notebook/experiment.ipynb
  • phases/11-llm-engineering/08-fine-tuning-lora/notebook/experiment.ipynb
  • phases/11-llm-engineering/09-function-calling/notebook/experiment.ipynb
  • phases/11-llm-engineering/10-evaluation/notebook/experiment.ipynb
  • phases/11-llm-engineering/11-caching-cost/notebook/experiment.ipynb
  • phases/11-llm-engineering/12-guardrails/notebook/experiment.ipynb
  • phases/11-llm-engineering/13-production-app/notebook/experiment.ipynb
  • phases/11-llm-engineering/14-model-context-protocol/notebook/experiment.ipynb
  • phases/11-llm-engineering/15-prompt-caching/notebook/experiment.ipynb
  • phases/11-llm-engineering/16-langgraph-state-machines/notebook/experiment.ipynb
  • phases/11-llm-engineering/17-agent-framework-tradeoffs/notebook/experiment.ipynb
  • phases/12-multimodal-ai/01-vision-transformer-patch-tokens/notebook/experiment.ipynb
  • phases/12-multimodal-ai/02-clip-contrastive-pretraining/notebook/experiment.ipynb
  • phases/12-multimodal-ai/03-blip2-qformer-bridge/notebook/experiment.ipynb
  • phases/12-multimodal-ai/04-flamingo-gated-cross-attention/notebook/experiment.ipynb
  • phases/12-multimodal-ai/05-llava-visual-instruction-tuning/notebook/experiment.ipynb
  • phases/12-multimodal-ai/06-any-resolution-patch-n-pack/notebook/experiment.ipynb
  • phases/12-multimodal-ai/07-open-weight-vlm-recipes/notebook/experiment.ipynb
  • phases/12-multimodal-ai/08-llava-onevision-single-multi-video/notebook/experiment.ipynb
  • phases/12-multimodal-ai/09-qwen-vl-family-dynamic-fps/notebook/experiment.ipynb
  • phases/12-multimodal-ai/10-internvl3-native-multimodal/notebook/experiment.ipynb
  • phases/12-multimodal-ai/11-chameleon-early-fusion-tokens/notebook/experiment.ipynb
  • phases/12-multimodal-ai/12-emu3-next-token-for-generation/notebook/experiment.ipynb
  • phases/12-multimodal-ai/13-transfusion-autoregressive-diffusion/notebook/experiment.ipynb
  • phases/12-multimodal-ai/14-show-o-discrete-diffusion-unified/notebook/experiment.ipynb
  • phases/12-multimodal-ai/15-janus-pro-decoupled-encoders/notebook/experiment.ipynb
  • phases/12-multimodal-ai/16-mio-any-to-any-streaming/notebook/experiment.ipynb
  • phases/12-multimodal-ai/17-video-language-temporal-grounding/notebook/experiment.ipynb
  • phases/12-multimodal-ai/18-long-video-million-token/notebook/experiment.ipynb
  • phases/12-multimodal-ai/19-audio-language-whisper-to-af3/notebook/experiment.ipynb
  • phases/12-multimodal-ai/20-omni-models-thinker-talker/notebook/experiment.ipynb
  • phases/12-multimodal-ai/21-embodied-vlas-openvla-pi0-groot/notebook/experiment.ipynb
  • phases/12-multimodal-ai/22-document-diagram-understanding/notebook/experiment.ipynb
  • phases/12-multimodal-ai/23-colpali-vision-native-rag/notebook/experiment.ipynb
  • phases/12-multimodal-ai/24-multimodal-rag-cross-modal/notebook/experiment.ipynb
  • phases/12-multimodal-ai/25-multimodal-agents-computer-use/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/01-the-tool-interface/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/02-function-calling-deep-dive/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/03-parallel-and-streaming-tool-calls/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/04-structured-output/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/05-tool-schema-design/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/06-mcp-fundamentals/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/07-building-an-mcp-server/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/08-building-an-mcp-client/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/09-mcp-transports/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/10-mcp-resources-and-prompts/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/11-mcp-sampling/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/12-mcp-roots-and-elicitation/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/13-mcp-async-tasks/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/14-mcp-apps/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/15-mcp-security-tool-poisoning/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/16-mcp-security-oauth-2-1/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/17-mcp-gateways-and-registries/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/18-mcp-auth-production/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/19-a2a-protocol/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/20-opentelemetry-genai/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/21-llm-routing-layer/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/22-skills-and-agent-sdks/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/23-capstone-tool-ecosystem/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/24-skill-discovery-and-progressive-disclosure/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/25-skill-invocation-and-routing/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/26-skill-permissions-sandboxes-and-trust/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/27-skill-evals-packaging-and-portability/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/28-mcp-tool-contracts-and-content/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/29-mcp-reliability-cancellation-and-flow-control/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/30-mcp-registry-supply-chain-and-drift/notebook/experiment.ipynb
  • phases/13-tools-and-protocols/31-mcp-conformance-versioning-and-operations/notebook/experiment.ipynb
  • phases/14-agent-engineering/01-the-agent-loop/notebook/experiment.ipynb
  • phases/14-agent-engineering/02-rewoo-plan-and-execute/notebook/experiment.ipynb
  • phases/14-agent-engineering/03-reflexion-verbal-rl/notebook/experiment.ipynb
  • phases/14-agent-engineering/04-tree-of-thoughts-lats/notebook/experiment.ipynb
  • phases/14-agent-engineering/05-self-refine-and-critic/notebook/experiment.ipynb
  • phases/14-agent-engineering/06-tool-use-and-function-calling/notebook/experiment.ipynb
  • phases/14-agent-engineering/07-memory-virtual-context-memgpt/notebook/experiment.ipynb
  • phases/14-agent-engineering/08-memory-blocks-sleep-time-compute/notebook/experiment.ipynb
  • phases/14-agent-engineering/09-hybrid-memory-mem0/notebook/experiment.ipynb
  • phases/14-agent-engineering/10-skill-libraries-voyager/notebook/experiment.ipynb
  • phases/14-agent-engineering/11-planning-htn-and-evolutionary/notebook/experiment.ipynb
  • phases/14-agent-engineering/12-anthropic-workflow-patterns/notebook/experiment.ipynb
  • phases/14-agent-engineering/13-langgraph-stateful-graphs/notebook/experiment.ipynb
  • phases/14-agent-engineering/14-autogen-actor-model/notebook/experiment.ipynb
  • phases/14-agent-engineering/15-crewai-role-based-crews/notebook/experiment.ipynb
  • phases/14-agent-engineering/16-openai-agents-sdk/notebook/experiment.ipynb
  • phases/14-agent-engineering/17-claude-agent-sdk/notebook/experiment.ipynb
  • phases/14-agent-engineering/18-agno-and-mastra-runtimes/notebook/experiment.ipynb
  • phases/14-agent-engineering/19-benchmarks-swebench-gaia/notebook/experiment.ipynb
  • phases/14-agent-engineering/20-benchmarks-webarena-osworld/notebook/experiment.ipynb
  • phases/14-agent-engineering/21-computer-use-agents/notebook/experiment.ipynb
  • phases/14-agent-engineering/22-voice-agents-pipecat-livekit/notebook/experiment.ipynb
  • phases/14-agent-engineering/23-otel-genai-conventions/notebook/experiment.ipynb
  • phases/14-agent-engineering/24-agent-observability-platforms/notebook/experiment.ipynb
  • phases/14-agent-engineering/25-multi-agent-debate/notebook/experiment.ipynb
  • phases/14-agent-engineering/26-failure-modes-agentic/notebook/experiment.ipynb
  • phases/14-agent-engineering/27-prompt-injection-defense/notebook/experiment.ipynb
  • phases/14-agent-engineering/28-orchestration-patterns/notebook/experiment.ipynb
  • phases/14-agent-engineering/29-production-runtimes/notebook/experiment.ipynb
  • phases/14-agent-engineering/30-eval-driven-agent-development/notebook/experiment.ipynb
  • phases/14-agent-engineering/31-agent-workbench-why-models-fail/notebook/experiment.ipynb
  • phases/14-agent-engineering/32-minimal-agent-workbench/notebook/experiment.ipynb
  • phases/14-agent-engineering/33-instructions-as-executable-constraints/notebook/experiment.ipynb
  • phases/14-agent-engineering/34-repo-memory-and-state/notebook/experiment.ipynb
  • phases/14-agent-engineering/35-initialization-scripts/notebook/experiment.ipynb
  • phases/14-agent-engineering/36-scope-contracts/notebook/experiment.ipynb
  • phases/14-agent-engineering/37-runtime-feedback-loops/notebook/experiment.ipynb
  • phases/14-agent-engineering/38-verification-gates/notebook/experiment.ipynb
  • phases/14-agent-engineering/39-reviewer-agent/notebook/experiment.ipynb
  • phases/14-agent-engineering/40-multi-session-handoff/notebook/experiment.ipynb
  • phases/14-agent-engineering/41-workbench-for-real-repos/notebook/experiment.ipynb
  • phases/14-agent-engineering/42-agent-workbench-capstone/notebook/experiment.ipynb
  • phases/14-agent-engineering/43-frame-the-task-before-code/notebook/experiment.ipynb
  • phases/14-agent-engineering/44-plan-from-evidence/notebook/experiment.ipynb
  • phases/14-agent-engineering/45-delegate-with-isolation/notebook/experiment.ipynb
  • phases/14-agent-engineering/46-turn-feedback-into-system/notebook/experiment.ipynb
  • phases/14-agent-engineering/47-outcomes-before-output/notebook/experiment.ipynb
  • phases/14-agent-engineering/48-discover-the-real-workflow/notebook/experiment.ipynb
  • phases/14-agent-engineering/49-map-assumptions-and-risk/notebook/experiment.ipynb
  • phases/14-agent-engineering/50-choose-the-smallest-testable-slice/notebook/experiment.ipynb
  • phases/14-agent-engineering/51-write-specifications-that-preserve-judgment/notebook/experiment.ipynb
  • phases/14-agent-engineering/52-design-success-metrics/notebook/experiment.ipynb
  • phases/14-agent-engineering/53-prototype-pilot-or-production/notebook/experiment.ipynb
  • phases/14-agent-engineering/54-build-the-feedback-ratchet/notebook/experiment.ipynb
  • phases/15-autonomous-systems/01-long-horizon-agents/notebook/experiment.ipynb
  • phases/15-autonomous-systems/02-star-family-reasoning/notebook/experiment.ipynb
  • phases/15-autonomous-systems/03-alphaevolve-evolutionary-coding/notebook/experiment.ipynb
  • phases/15-autonomous-systems/04-darwin-godel-machine/notebook/experiment.ipynb
  • phases/15-autonomous-systems/05-ai-scientist-v2/notebook/experiment.ipynb
  • phases/15-autonomous-systems/06-automated-alignment-research/notebook/experiment.ipynb
  • phases/15-autonomous-systems/07-recursive-self-improvement/notebook/experiment.ipynb
  • phases/15-autonomous-systems/08-bounded-self-improvement/notebook/experiment.ipynb
  • phases/15-autonomous-systems/09-coding-agent-landscape/notebook/experiment.ipynb
  • phases/15-autonomous-systems/10-claude-code-permission-modes/notebook/experiment.ipynb
  • phases/15-autonomous-systems/11-browser-agents/notebook/experiment.ipynb
  • phases/15-autonomous-systems/12-durable-execution/notebook/experiment.ipynb
  • phases/15-autonomous-systems/13-cost-governors/notebook/experiment.ipynb
  • phases/15-autonomous-systems/14-kill-switches-canaries/notebook/experiment.ipynb
  • phases/15-autonomous-systems/15-propose-then-commit/notebook/experiment.ipynb
  • phases/15-autonomous-systems/16-checkpoints-rollback/notebook/experiment.ipynb
  • phases/15-autonomous-systems/17-constitutional-ai/notebook/experiment.ipynb
  • phases/15-autonomous-systems/18-llama-guard/notebook/experiment.ipynb
  • phases/15-autonomous-systems/19-anthropic-rsp/notebook/experiment.ipynb
  • phases/15-autonomous-systems/20-openai-preparedness-deepmind-fsf/notebook/experiment.ipynb
  • phases/15-autonomous-systems/21-metr-external-evaluation/notebook/experiment.ipynb
  • phases/15-autonomous-systems/22-cais-caisi-societal-risk/notebook/experiment.ipynb
  • phases/16-multi-agent-and-swarms/01-why-multi-agent/notebook/experiment.ipynb
  • phases/16-multi-agent-and-swarms/02-fipa-acl-heritage/notebook/experiment.ipynb
  • phases/16-multi-agent-and-swarms/03-communication-protocols/notebook/experiment.ipynb
  • phases/16-multi-agent-and-swarms/04-primitive-model/notebook/experiment.ipynb
  • phases/16-multi-agent-and-swarms/05-supervisor-orchestrator-pattern/notebook/experiment.ipynb
  • phases/16-multi-agent-and-swarms/06-hierarchical-architecture/notebook/experiment.ipynb
  • phases/16-multi-agent-and-swarms/07-society-of-mind-debate/notebook/experiment.ipynb
  • phases/16-multi-agent-and-swarms/08-role-specialization/notebook/experiment.ipynb
  • phases/16-multi-agent-and-swarms/09-parallel-swarm-networks/notebook/experiment.ipynb
  • phases/16-multi-agent-and-swarms/10-group-chat-speaker-selection/notebook/experiment.ipynb
  • phases/16-multi-agent-and-swarms/11-handoffs-and-routines/notebook/experiment.ipynb
  • phases/16-multi-agent-and-swarms/12-a2a-protocol/notebook/experiment.ipynb
  • phases/16-multi-agent-and-swarms/13-shared-memory-blackboard/notebook/experiment.ipynb
  • phases/16-multi-agent-and-swarms/14-consensus-and-bft/notebook/experiment.ipynb
  • phases/16-multi-agent-and-swarms/15-voting-debate-topology/notebook/experiment.ipynb
  • phases/16-multi-agent-and-swarms/16-negotiation-bargaining/notebook/experiment.ipynb
  • phases/16-multi-agent-and-swarms/17-generative-agents-simulation/notebook/experiment.ipynb
  • phases/16-multi-agent-and-swarms/18-theory-of-mind-coordination/notebook/experiment.ipynb
  • phases/16-multi-agent-and-swarms/19-swarm-optimization-pso-aco/notebook/experiment.ipynb
  • phases/16-multi-agent-and-swarms/20-marl-maddpg-qmix-mappo/notebook/experiment.ipynb
  • phases/16-multi-agent-and-swarms/21-agent-economies/notebook/experiment.ipynb
  • phases/16-multi-agent-and-swarms/22-production-scaling-queues-checkpoints/notebook/experiment.ipynb
  • phases/16-multi-agent-and-swarms/23-failure-modes-mast-groupthink/notebook/experiment.ipynb
  • phases/16-multi-agent-and-swarms/24-evaluation-coordination-benchmarks/notebook/experiment.ipynb
  • phases/16-multi-agent-and-swarms/25-case-studies-2026-sota/notebook/experiment.ipynb
  • phases/17-infrastructure-and-production/01-managed-llm-platforms/notebook/experiment.ipynb
  • phases/17-infrastructure-and-production/02-inference-platform-economics/notebook/experiment.ipynb
  • phases/17-infrastructure-and-production/03-gpu-autoscaling-kubernetes/notebook/experiment.ipynb
  • phases/17-infrastructure-and-production/04-vllm-serving-internals/notebook/experiment.ipynb
  • phases/17-infrastructure-and-production/05-eagle3-speculative-decoding/notebook/experiment.ipynb
  • phases/17-infrastructure-and-production/06-sglang-radixattention/notebook/experiment.ipynb
  • phases/17-infrastructure-and-production/07-tensorrt-llm-blackwell/notebook/experiment.ipynb
  • phases/17-infrastructure-and-production/08-inference-metrics-goodput/notebook/experiment.ipynb
  • phases/17-infrastructure-and-production/09-production-quantization/notebook/experiment.ipynb
  • phases/17-infrastructure-and-production/10-cold-start-mitigation/notebook/experiment.ipynb
  • phases/17-infrastructure-and-production/11-multi-region-kv-locality/notebook/experiment.ipynb
  • phases/17-infrastructure-and-production/12-edge-inference/notebook/experiment.ipynb
  • phases/17-infrastructure-and-production/13-llm-observability/notebook/experiment.ipynb
  • phases/17-infrastructure-and-production/14-prompt-semantic-caching/notebook/experiment.ipynb
  • phases/17-infrastructure-and-production/15-batch-apis/notebook/experiment.ipynb
  • phases/17-infrastructure-and-production/16-model-routing/notebook/experiment.ipynb
  • phases/17-infrastructure-and-production/17-disaggregated-prefill-decode/notebook/experiment.ipynb
  • phases/17-infrastructure-and-production/18-vllm-production-stack-lmcache/notebook/experiment.ipynb
  • phases/17-infrastructure-and-production/19-ai-gateways/notebook/experiment.ipynb
  • phases/17-infrastructure-and-production/20-shadow-canary-progressive/notebook/experiment.ipynb
  • phases/17-infrastructure-and-production/21-ab-testing-llm-features/notebook/experiment.ipynb
  • phases/17-infrastructure-and-production/22-load-testing-llm-apis/notebook/experiment.ipynb
  • phases/17-infrastructure-and-production/23-sre-for-ai/notebook/experiment.ipynb
  • phases/17-infrastructure-and-production/24-chaos-engineering-llm/notebook/experiment.ipynb
  • phases/17-infrastructure-and-production/25-security-secrets-audit/notebook/experiment.ipynb
  • phases/17-infrastructure-and-production/26-compliance-frameworks/notebook/experiment.ipynb
  • phases/17-infrastructure-and-production/27-finops-llms/notebook/experiment.ipynb
  • phases/17-infrastructure-and-production/28-self-hosted-serving-selection/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/01-instruction-following-alignment-signal/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/02-reward-hacking-goodhart/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/03-direct-preference-optimization-family/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/04-sycophancy-rlhf-amplification/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/05-constitutional-ai-rlaif/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/06-mesa-optimization-deceptive-alignment/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/07-sleeper-agents-persistent-deception/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/08-in-context-scheming-frontier-models/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/09-alignment-faking/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/10-ai-control-subversion/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/11-scalable-oversight-weak-to-strong/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/12-red-teaming-pair-automated-attacks/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/13-many-shot-jailbreaking/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/14-ascii-art-visual-jailbreaks/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/15-indirect-prompt-injection/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/16-red-team-tooling-garak-llamaguard-pyrit/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/17-wmdp-dual-use-evaluation/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/18-frontier-safety-frameworks-rsp-pf-fsf/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/19-model-welfare-research/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/20-bias-representational-harm/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/21-fairness-criteria-group-individual-counterfactual/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/22-differential-privacy-for-llms/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/23-watermarking-synthid-stable-signature-c2pa/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/24-regulatory-frameworks-eu-us-uk-korea/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/25-echoleak-cves-for-ai/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/26-model-system-dataset-cards/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/27-data-provenance-training-governance/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/28-alignment-research-ecosystem/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/29-moderation-systems-openai-perspective-llamaguard/notebook/experiment.ipynb
  • phases/18-ethics-safety-alignment/30-dual-use-risk-cyber-bio-chem-nuclear/notebook/experiment.ipynb
  • phases/19-capstone-projects/01-terminal-native-coding-agent/notebook/experiment.ipynb
  • phases/19-capstone-projects/02-rag-over-codebase/notebook/experiment.ipynb
  • phases/19-capstone-projects/03-realtime-voice-assistant/notebook/experiment.ipynb
  • phases/19-capstone-projects/04-multimodal-document-qa/notebook/experiment.ipynb
  • phases/19-capstone-projects/05-autonomous-research-agent/notebook/experiment.ipynb
  • phases/19-capstone-projects/06-devops-troubleshooting-agent/notebook/experiment.ipynb
  • phases/19-capstone-projects/07-end-to-end-fine-tuning-pipeline/notebook/experiment.ipynb
  • phases/19-capstone-projects/08-production-rag-chatbot/notebook/experiment.ipynb
  • phases/19-capstone-projects/09-code-migration-agent/notebook/experiment.ipynb
  • phases/19-capstone-projects/10-multi-agent-software-team/notebook/experiment.ipynb
  • phases/19-capstone-projects/11-llm-observability-dashboard/notebook/experiment.ipynb
  • phases/19-capstone-projects/12-video-understanding-pipeline/notebook/experiment.ipynb
  • phases/19-capstone-projects/13-mcp-server-with-registry/notebook/experiment.ipynb
  • phases/19-capstone-projects/14-speculative-decoding-server/notebook/experiment.ipynb
  • phases/19-capstone-projects/15-constitutional-safety-harness/notebook/experiment.ipynb
  • phases/19-capstone-projects/16-github-issue-to-pr-agent/notebook/experiment.ipynb
  • phases/19-capstone-projects/17-personal-ai-tutor/notebook/experiment.ipynb
  • phases/19-capstone-projects/20-agent-harness-loop-contract/notebook/experiment.ipynb
  • phases/19-capstone-projects/21-tool-registry-schema-validation/notebook/experiment.ipynb
  • phases/19-capstone-projects/22-jsonrpc-stdio-transport/notebook/experiment.ipynb
  • phases/19-capstone-projects/23-function-call-dispatcher/notebook/experiment.ipynb
  • phases/19-capstone-projects/24-plan-execute-control-flow/notebook/experiment.ipynb
  • phases/19-capstone-projects/25-verification-gates-observation-budget/notebook/experiment.ipynb
  • phases/19-capstone-projects/26-sandbox-runner-denylist/notebook/experiment.ipynb
  • phases/19-capstone-projects/27-eval-harness-fixture-tasks/notebook/experiment.ipynb
  • phases/19-capstone-projects/28-observability-otel-traces/notebook/experiment.ipynb
  • phases/19-capstone-projects/29-end-to-end-coding-task-demo/notebook/experiment.ipynb
  • phases/19-capstone-projects/30-bpe-tokenizer-from-scratch/notebook/experiment.ipynb
  • phases/19-capstone-projects/31-tokenized-dataset-sliding-window/notebook/experiment.ipynb
  • phases/19-capstone-projects/32-token-positional-embeddings/notebook/experiment.ipynb
  • phases/19-capstone-projects/33-multihead-self-attention/notebook/experiment.ipynb
  • phases/19-capstone-projects/34-transformer-block/notebook/experiment.ipynb
  • phases/19-capstone-projects/35-gpt-model-assembly/notebook/experiment.ipynb
  • phases/19-capstone-projects/36-training-loop-eval/notebook/experiment.ipynb
  • phases/19-capstone-projects/37-loading-pretrained-weights/notebook/experiment.ipynb
  • phases/19-capstone-projects/38-classifier-finetuning/notebook/experiment.ipynb
  • phases/19-capstone-projects/39-instruction-tuning-sft/notebook/experiment.ipynb
  • phases/19-capstone-projects/40-dpo-from-scratch/notebook/experiment.ipynb
  • phases/19-capstone-projects/41-eval-pipeline/notebook/experiment.ipynb
  • phases/19-capstone-projects/42-large-corpus-downloader/notebook/experiment.ipynb
  • phases/19-capstone-projects/43-hdf5-tokenized-corpus/notebook/experiment.ipynb
  • phases/19-capstone-projects/44-cosine-lr-warmup/notebook/experiment.ipynb
  • phases/19-capstone-projects/45-gradient-clipping-amp/notebook/experiment.ipynb
  • phases/19-capstone-projects/46-gradient-accumulation/notebook/experiment.ipynb
  • phases/19-capstone-projects/47-checkpoint-save-resume/notebook/experiment.ipynb
  • phases/19-capstone-projects/48-distributed-fsdp-ddp/notebook/experiment.ipynb
  • phases/19-capstone-projects/49-lm-eval-harness/notebook/experiment.ipynb
  • phases/19-capstone-projects/50-hypothesis-generator/notebook/experiment.ipynb
  • phases/19-capstone-projects/51-literature-retrieval/notebook/experiment.ipynb
  • phases/19-capstone-projects/52-experiment-runner/notebook/experiment.ipynb
  • phases/19-capstone-projects/53-result-evaluator/notebook/experiment.ipynb
  • phases/19-capstone-projects/54-paper-writer/notebook/experiment.ipynb
  • phases/19-capstone-projects/55-critic-loop/notebook/experiment.ipynb
  • phases/19-capstone-projects/56-iteration-scheduler/notebook/experiment.ipynb
  • phases/19-capstone-projects/57-end-to-end-research-demo/notebook/experiment.ipynb
  • phases/19-capstone-projects/58-vision-encoder-patches/notebook/experiment.ipynb
  • phases/19-capstone-projects/59-vit-transformer/notebook/experiment.ipynb
  • phases/19-capstone-projects/60-projection-layer-modality-align/notebook/experiment.ipynb
  • phases/19-capstone-projects/61-cross-attention-fusion/notebook/experiment.ipynb
  • phases/19-capstone-projects/62-vision-language-pretraining/notebook/experiment.ipynb
  • phases/19-capstone-projects/63-multimodal-eval/notebook/experiment.ipynb
  • phases/19-capstone-projects/64-chunking-strategies-advanced/notebook/experiment.ipynb
  • phases/19-capstone-projects/65-hybrid-retrieval-bm25-dense/notebook/experiment.ipynb
  • phases/19-capstone-projects/66-reranker-cross-encoder/notebook/experiment.ipynb
  • phases/19-capstone-projects/67-query-rewriting-hyde/notebook/experiment.ipynb
  • phases/19-capstone-projects/68-rag-eval-precision-recall/notebook/experiment.ipynb
  • phases/19-capstone-projects/69-end-to-end-rag-system/notebook/experiment.ipynb
  • phases/19-capstone-projects/70-task-spec-format/notebook/experiment.ipynb
  • phases/19-capstone-projects/71-classical-metrics/notebook/experiment.ipynb
  • phases/19-capstone-projects/72-code-exec-metric/notebook/experiment.ipynb
  • phases/19-capstone-projects/73-perplexity-calibration/notebook/experiment.ipynb
  • phases/19-capstone-projects/74-leaderboard-aggregation/notebook/experiment.ipynb
  • phases/19-capstone-projects/75-end-to-end-eval-runner/notebook/experiment.ipynb
  • phases/19-capstone-projects/76-collective-ops-from-scratch/notebook/experiment.ipynb
  • phases/19-capstone-projects/77-data-parallel-ddp/notebook/experiment.ipynb
  • phases/19-capstone-projects/78-zero-parameter-sharding/notebook/experiment.ipynb
  • phases/19-capstone-projects/79-pipeline-parallel/notebook/experiment.ipynb
  • phases/19-capstone-projects/80-checkpoint-sharded-resume/notebook/experiment.ipynb
  • phases/19-capstone-projects/81-end-to-end-distributed-train/notebook/experiment.ipynb
  • phases/19-capstone-projects/82-jailbreak-taxonomy/notebook/experiment.ipynb
  • phases/19-capstone-projects/83-prompt-injection-detector/notebook/experiment.ipynb
  • phases/19-capstone-projects/84-refusal-evaluation/notebook/experiment.ipynb
  • phases/19-capstone-projects/85-content-classifier-integration/notebook/experiment.ipynb
  • phases/19-capstone-projects/86-constitutional-rules-engine/notebook/experiment.ipynb
  • phases/19-capstone-projects/87-end-to-end-safety-gate/notebook/experiment.ipynb
  • scripts/create_lesson_notebook.py
  • scripts/generate_all_notebooks.py

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Add path_filters to ignore auto-generated notebook files so PR file count stays below CodeRabbit limits.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant