Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 4 additions & 0 deletions .coderabbit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,7 @@ reviews:
changelog: false
release_notes: false
collapse_walkthrough: true
path_filters:
- "!**/notebook/*.ipynb"
- "!**/*.ipynb"

Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Install PyTorch with CUDA: Interactive Visual Explorer\n",
"\n",
"> Your tools shape your thinking. Set them up once, set them up right.\n",
"\n",
"Welcome to the interactive companion notebook for **Install PyTorch with CUDA**.\n",
"\n",
"In this notebook, you can interactively execute the lesson's raw implementation, plot state transformations, and run experiment variations.\n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"import math\n",
"import numpy as np\n",
"import matplotlib.pyplot as plt\n",
"\n",
"# Configure plotting aesthetics\n",
"plt.style.use('seaborn-v0_8-whitegrid' if 'seaborn-v0_8-whitegrid' in plt.style.available else 'default')\n",
"plt.rcParams['figure.figsize'] = (8, 5)\n",
"plt.rcParams['font.size'] = 11\n"
]
}
],
"metadata": {
"language_info": {
"name": "python"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# work through lessons, commit your code: Interactive Visual Explorer\n",
"\n",
"> Version control is not optional. Every experiment, every model, every lesson you build here gets tracked.\n",
"\n",
"Welcome to the interactive companion notebook for **work through lessons, commit your code**.\n",
"\n",
"In this notebook, you can interactively execute the lesson's raw implementation, plot state transformations, and run experiment variations.\n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"import math\n",
"import numpy as np\n",
"import matplotlib.pyplot as plt\n",
"\n",
"# Configure plotting aesthetics\n",
"plt.style.use('seaborn-v0_8-whitegrid' if 'seaborn-v0_8-whitegrid' in plt.style.available else 'default')\n",
"plt.rcParams['figure.figsize'] = (8, 5)\n",
"plt.rcParams['font.size'] = 11\n"
]
}
],
"metadata": {
"language_info": {
"name": "python"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# GPU Setup & Cloud: Interactive Visual Explorer\n",
"\n",
"> Training on CPU is fine for learning. Training for real needs a GPU.\n",
"\n",
"Welcome to the interactive companion notebook for **GPU Setup & Cloud**.\n",
"\n",
"In this notebook, you can interactively execute the lesson's raw implementation, plot state transformations, and run experiment variations.\n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"import math\n",
"import numpy as np\n",
"import matplotlib.pyplot as plt\n",
"\n",
"# Configure plotting aesthetics\n",
"plt.style.use('seaborn-v0_8-whitegrid' if 'seaborn-v0_8-whitegrid' in plt.style.available else 'default')\n",
"plt.rcParams['figure.figsize'] = (8, 5)\n",
"plt.rcParams['font.size'] = 11\n"
]
}
],
"metadata": {
"language_info": {
"name": "python"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# APIs & Keys: Interactive Visual Explorer\n",
"\n",
"> Every AI API works the same way: send a request, get a response. The details change, the pattern doesn't.\n",
"\n",
"Welcome to the interactive companion notebook for **APIs & Keys**.\n",
"\n",
"In this notebook, you can interactively execute the lesson's raw implementation, plot state transformations, and run experiment variations.\n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"import math\n",
"import numpy as np\n",
"import matplotlib.pyplot as plt\n",
"\n",
"# Configure plotting aesthetics\n",
"plt.style.use('seaborn-v0_8-whitegrid' if 'seaborn-v0_8-whitegrid' in plt.style.available else 'default')\n",
"plt.rcParams['figure.figsize'] = (8, 5)\n",
"plt.rcParams['font.size'] = 11\n"
]
}
],
"metadata": {
"language_info": {
"name": "python"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Jupyter Notebooks: Interactive Visual Explorer\n",
"\n",
"> Notebooks are the lab bench of AI engineering. You prototype here, then move what works into production.\n",
"\n",
"Welcome to the interactive companion notebook for **Jupyter Notebooks**.\n",
"\n",
"In this notebook, you can interactively execute the lesson's raw implementation, plot state transformations, and run experiment variations.\n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"import math\n",
"import numpy as np\n",
"import matplotlib.pyplot as plt\n",
"\n",
"# Configure plotting aesthetics\n",
"plt.style.use('seaborn-v0_8-whitegrid' if 'seaborn-v0_8-whitegrid' in plt.style.available else 'default')\n",
"plt.rcParams['figure.figsize'] = (8, 5)\n",
"plt.rcParams['font.size'] = 11\n"
]
}
],
"metadata": {
"language_info": {
"name": "python"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# PyTorch CUDA version must be <= driver CUDA version.: Interactive Visual Explorer\n",
"\n",
"> Dependency hell is real. Virtual environments are the cure.\n",
"\n",
"Welcome to the interactive companion notebook for **PyTorch CUDA version must be <= driver CUDA version.**.\n",
"\n",
"In this notebook, you can interactively execute the lesson's raw implementation, plot state transformations, and run experiment variations.\n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"import math\n",
"import numpy as np\n",
"import matplotlib.pyplot as plt\n",
"\n",
"# Configure plotting aesthetics\n",
"plt.style.use('seaborn-v0_8-whitegrid' if 'seaborn-v0_8-whitegrid' in plt.style.available else 'default')\n",
"plt.rcParams['figure.figsize'] = (8, 5)\n",
"plt.rcParams['font.size'] = 11\n"
]
}
],
"metadata": {
"language_info": {
"name": "python"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# View container logs: Interactive Visual Explorer\n",
"\n",
"> Containers make \"works on my machine\" a thing of the past.\n",
"\n",
"Welcome to the interactive companion notebook for **View container logs**.\n",
"\n",
"In this notebook, you can interactively execute the lesson's raw implementation, plot state transformations, and run experiment variations.\n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"import math\n",
"import numpy as np\n",
"import matplotlib.pyplot as plt\n",
"\n",
"# Configure plotting aesthetics\n",
"plt.style.use('seaborn-v0_8-whitegrid' if 'seaborn-v0_8-whitegrid' in plt.style.available else 'default')\n",
"plt.rcParams['figure.figsize'] = (8, 5)\n",
"plt.rcParams['font.size'] = 11\n"
]
}
],
"metadata": {
"language_info": {
"name": "python"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Editor Setup: Interactive Visual Explorer\n",
"\n",
"> Your editor is your co-pilot. Configure it once so it stays out of your way and starts pulling its weight.\n",
"\n",
"Welcome to the interactive companion notebook for **Editor Setup**.\n",
"\n",
"In this notebook, you can interactively execute the lesson's raw implementation, plot state transformations, and run experiment variations.\n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"import math\n",
"import numpy as np\n",
"import matplotlib.pyplot as plt\n",
"\n",
"# Configure plotting aesthetics\n",
"plt.style.use('seaborn-v0_8-whitegrid' if 'seaborn-v0_8-whitegrid' in plt.style.available else 'default')\n",
"plt.rcParams['figure.figsize'] = (8, 5)\n",
"plt.rcParams['font.size'] = 11\n"
]
}
],
"metadata": {
"language_info": {
"name": "python"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# gcs_path = \"gs://my-bucket/datasets/\": Interactive Visual Explorer\n",
"\n",
"> Data is the fuel. How you manage it determines how fast you go.\n",
"\n",
"Welcome to the interactive companion notebook for **gcs_path = \"gs://my-bucket/datasets/\"**.\n",
"\n",
"In this notebook, you can interactively execute the lesson's raw implementation, plot state transformations, and run experiment variations.\n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"import math\n",
"import numpy as np\n",
"import matplotlib.pyplot as plt\n",
"\n",
"# Configure plotting aesthetics\n",
"plt.style.use('seaborn-v0_8-whitegrid' if 'seaborn-v0_8-whitegrid' in plt.style.available else 'default')\n",
"plt.rcParams['figure.figsize'] = (8, 5)\n",
"plt.rcParams['font.size'] = 11\n"
]
}
],
"metadata": {
"language_info": {
"name": "python"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Loading