Skip to content

Commit 901f60e

Browse files
committed
Move solutions into a separate folder.
1 parent 49a8977 commit 901f60e

8 files changed

Lines changed: 7 additions & 7 deletions

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
| # | Exercise | Link | Solution |
44
|---|----------|------|----------|
5-
| 1 | NumPy Intro: `ndarray` Basics | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pyHPC/pyhpc-tutorial/blob/main/notebooks/1__numpy_intro__ndarray_basics.ipynb) | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pyHPC/pyhpc-tutorial/blob/main/notebooks/1__numpy_intro__ndarray_basics__SOLUTION.ipynb) |
6-
| 2 | NumPy Linear Algebra: SVD Reconstruction | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pyHPC/pyhpc-tutorial/blob/main/notebooks/2__numpy_linear_algebra__svd_reconstruction.ipynb) | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pyHPC/pyhpc-tutorial/blob/main/notebooks/2__numpy_linear_algebra__svd_reconstruction__SOLUTION.ipynb) |
7-
| 3 | NumPy to CuPy: `ndarray` Basics | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pyHPC/pyhpc-tutorial/blob/main/notebooks/3__numpy_to_cupy__ndarray_basics.ipynb) | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pyHPC/pyhpc-tutorial/blob/main/notebooks/3__numpy_to_cupy__ndarray_basics__SOLUTION.ipynb) |
8-
| 4 | NumPy to CuPy: SVD Reconstruction | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pyHPC/pyhpc-tutorial/blob/main/notebooks/4__numpy_to_cupy__svd_reconstruction.ipynb) | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pyHPC/pyhpc-tutorial/blob/main/notebooks/4__numpy_to_cupy__svd_reconstruction__SOLUTION.ipynb) |
9-
| 5 | Memory Spaces: Power Iteration | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pyHPC/pyhpc-tutorial/blob/main/notebooks/5__memory_spaces__power_iteration.ipynb) | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pyHPC/pyhpc-tutorial/blob/main/notebooks/5__memory_spaces__power_iteration__SOLUTION.ipynb) |
10-
| 6 | Asynchrony: Power Iteration | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pyHPC/pyhpc-tutorial/blob/main/notebooks/6__asynchrony__power_iteration.ipynb) | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pyHPC/pyhpc-tutorial/blob/main/notebooks/6__asynchrony__power_iteration__SOLUTION.ipynb) |
11-
| 7 | Kernel Authoring: Copy | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pyHPC/pyhpc-tutorial/blob/main/notebooks/7__kernel_authoring__copy.ipynb) | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pyHPC/pyhpc-tutorial/blob/main/notebooks/7__kernel_authoring__copy__SOLUTION.ipynb) |
5+
| 1 | NumPy Intro: `ndarray` Basics | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pyHPC/pyhpc-tutorial/blob/main/notebooks/1__numpy_intro__ndarray_basics.ipynb) | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pyHPC/pyhpc-tutorial/blob/main/notebooks/solutions/1__numpy_intro__ndarray_basics__SOLUTION.ipynb) |
6+
| 2 | NumPy Linear Algebra: SVD Reconstruction | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pyHPC/pyhpc-tutorial/blob/main/notebooks/2__numpy_linear_algebra__svd_reconstruction.ipynb) | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pyHPC/pyhpc-tutorial/blob/main/notebooks/solutions/2__numpy_linear_algebra__svd_reconstruction__SOLUTION.ipynb) |
7+
| 3 | NumPy to CuPy: `ndarray` Basics | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pyHPC/pyhpc-tutorial/blob/main/notebooks/3__numpy_to_cupy__ndarray_basics.ipynb) | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pyHPC/pyhpc-tutorial/blob/main/notebooks/solutions/3__numpy_to_cupy__ndarray_basics__SOLUTION.ipynb) |
8+
| 4 | NumPy to CuPy: SVD Reconstruction | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pyHPC/pyhpc-tutorial/blob/main/notebooks/4__numpy_to_cupy__svd_reconstruction.ipynb) | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pyHPC/pyhpc-tutorial/blob/main/notebooks/solutions/4__numpy_to_cupy__svd_reconstruction__SOLUTION.ipynb) |
9+
| 5 | Memory Spaces: Power Iteration | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pyHPC/pyhpc-tutorial/blob/main/notebooks/5__memory_spaces__power_iteration.ipynb) | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pyHPC/pyhpc-tutorial/blob/main/notebooks/solutions/5__memory_spaces__power_iteration__SOLUTION.ipynb) |
10+
| 6 | Asynchrony: Power Iteration | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pyHPC/pyhpc-tutorial/blob/main/notebooks/6__asynchrony__power_iteration.ipynb) | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pyHPC/pyhpc-tutorial/blob/main/notebooks/solutions/6__asynchrony__power_iteration__SOLUTION.ipynb) |
11+
| 7 | Kernel Authoring: Copy | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pyHPC/pyhpc-tutorial/blob/main/notebooks/7__kernel_authoring__copy.ipynb) | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pyHPC/pyhpc-tutorial/blob/main/notebooks/solutions/7__kernel_authoring__copy__SOLUTION.ipynb) |
1212
| 8 | MPI | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/pyHPC/pyhpc-tutorial/blob/main/notebooks/8__mpi.ipynb) | |
1313
| 9.1 | `nvmath-python`: Interoperability with CPU and GPU tensor libraries | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/samaid/pyhpc-tutorial/blob/main/notebooks/9_1_nvmath-python_interop.ipynb) | |
1414
| 9.2 | `nvmath-python`: Kernel fusion | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/samaid/pyhpc-tutorial/blob/main/notebooks/9_2_nvmath-python_kernel_fusion.ipynb) | |

notebooks/1__numpy_intro__ndarray_basics__SOLUTION.ipynb renamed to notebooks/solutions/1__numpy_intro__ndarray_basics__SOLUTION.ipynb

File renamed without changes.

notebooks/2__numpy_linear_algebra__svd_reconstruction__SOLUTION.ipynb renamed to notebooks/solutions/2__numpy_linear_algebra__svd_reconstruction__SOLUTION.ipynb

File renamed without changes.

notebooks/3__numpy_to_cupy__ndarray_basics__SOLUTION.ipynb renamed to notebooks/solutions/3__numpy_to_cupy__ndarray_basics__SOLUTION.ipynb

File renamed without changes.

notebooks/4__numpy_to_cupy__svd_reconstruction__SOLUTION.ipynb renamed to notebooks/solutions/4__numpy_to_cupy__svd_reconstruction__SOLUTION.ipynb

File renamed without changes.

notebooks/5__memory_spaces__power_iteration__SOLUTION.ipynb renamed to notebooks/solutions/5__memory_spaces__power_iteration__SOLUTION.ipynb

File renamed without changes.

notebooks/6__asynchrony__power_iteration__SOLUTION.ipynb renamed to notebooks/solutions/6__asynchrony__power_iteration__SOLUTION.ipynb

File renamed without changes.

notebooks/7__kernel_authoring__copy__SOLUTION.ipynb renamed to notebooks/solutions/7__kernel_authoring__copy__SOLUTION.ipynb

File renamed without changes.

0 commit comments

Comments
 (0)