Skip to content

Commit 8c0c372

Browse files
committed
Updated documentation to include PyTorch and refer to environment as 'deeplearning GPU' rather than 'tensorflow GPU'
1 parent 9a2133d commit 8c0c372

File tree

2 files changed

+11
-13
lines changed

2 files changed

+11
-13
lines changed

.devcontainer/devcontainer.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
22
// README at: https://github.com/devcontainers/templates/tree/main/src/python
33
{
4-
// Container definition for TensorFlow development environment
5-
// Uses George's TensorFlow 2.16 container (based on NVIDIA's official TensorFlow 24.06 image with GPU support)
6-
// See here: https://hub.docker.com/r/gperdrizet/tensorflow-gpu
4+
// Container definition for deeplearning development environment
5+
// Based on NVIDIA's official TensorFlow 24.06 image with GPU support
6+
// See here: https://hub.docker.com/r/gperdrizet/deeplearning-gpu
77
// And here: https://docs.nvidia.com/deeplearning/frameworks/tensorflow-release-notes/rel-24-06.html
8-
"name": "TensorFlow 2.16 GPU",
9-
"image": "gperdrizet/tensorflow-gpu",
8+
"name": "Deeplearning GPU",
9+
"image": "gperdrizet/deeplearning-gpu",
1010
"runArgs": [
1111
"--gpus", "all", // Enable all available GPUs in the container
1212
"--ipc=host", // Connect to host interprocess namespace

README.md

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,19 @@
1-
# TensorFlow GPU development environment
1+
# Deep learning GPU development environment
22

3-
**Now includes PyTorch 2.10**
4-
5-
A ready-to-use TensorFlow environment with NVIDIA GPU support for VS Code. Designed for cross-platform support and wide GPU compatibility.
3+
A ready-to-use deep learning environment with NVIDIA GPU support for VS Code. Includes both **PyTorch** and **TensorFlow** frameworks. Designed for cross-platform support and wide GPU compatibility.
64

75
## What's included
86

97
| Category | Versions |
108
|----------|----------|
119
| **GPU** | CUDA 12.5, cuDNN 9.1 |
12-
| **ML** | TensorFlow 2.16, Keras 3.3, PyTorch 2.10, Scikit-learn 1.4 |
10+
| **ML** | PyTorch 2.10, TensorFlow 2.16, Keras 3.3, Scikit-learn 1.4 |
1311
| **Python** | Python 3.10, NumPy 1.24, Pandas 2.2, Matplotlib 3.10 |
1412
| **Tools** | JupyterLab, TensorBoard |
1513

1614
Based on [NVIDIA's TensorFlow 24.06 container](https://docs.nvidia.com/deeplearning/frameworks/tensorflow-release-notes/rel-24-06.html).
1715

18-
> **No NVIDIA GPU?** Use the CPU version instead: [gperdrizet/tensorflow-CPU](https://github.com/gperdrizet/tensorflow-CPU)
16+
> **No NVIDIA GPU?** Use the CPU version instead: [gperdrizet/deeplearning-CPU](https://github.com/gperdrizet/deeplearning-CPU)
1917
2018
## Project structure
2119

@@ -119,7 +117,7 @@ Now your packages will be automatically installed whenever the container is crea
119117

120118
## Using as a template for new projects
121119

122-
You can use your fork as a starting point for new TensorFlow projects:
120+
You can use your fork as a starting point for new deep learning projects:
123121

124122
1. **Clone** your fork:
125123
```bash
@@ -151,7 +149,7 @@ You can use your fork as a starting point for new TensorFlow projects:
151149
git push
152150
```
153151

154-
Now you have a fresh TensorFlow GPU project with the dev container configuration ready to go!
152+
Now you have a fresh deep learning GPU project with the dev container configuration ready to go!
155153

156154
## Keeping your fork updated
157155

0 commit comments

Comments
 (0)