├── README.md ├── environment.yml ├── pygpu-spring22.pdf └── pygpu.ipynb /README.md: -------------------------------------------------------------------------------- 1 | # pygpu-workshop 2 | Google colab: https://colab.research.google.com/drive/1qRtsWrxcq91PFarKrXbgNv6il_udpVxE?usp=sharing -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- 1 | channels: 2 | - conda-forge 3 | - defaults 4 | dependencies: 5 | - _libgcc_mutex=0.1=conda_forge 6 | - _openmp_mutex=4.5=1_llvm 7 | - attrs=19.3.0=py_0 8 | - backcall=0.1.0=py_0 9 | - bleach=3.1.5=pyh9f0ad1d_0 10 | - bokeh=2.0.1=py38h32f6830_0 11 | - ca-certificates=2020.4.5.1=hecc5488_0 12 | - cairo=1.16.0=hcf35c78_1003 13 | - certifi=2020.4.5.1=py38h32f6830_0 14 | - click=7.1.2=pyh9f0ad1d_0 15 | - cloudpickle=1.4.1=py_0 16 | - cudatoolkit=10.2.89=hfd86e86_1 17 | - cudnn=7.6.5=cuda10.2_0 18 | - cupy=7.4.0=py38hb1193b0_2 19 | - cytoolz=0.10.1=py38h516909a_0 20 | - dask=2.16.0=py_0 21 | - dask-core=2.16.0=py_0 22 | - dbus=1.13.6=he372182_0 23 | - decorator=4.4.2=py_0 24 | - defusedxml=0.6.0=py_0 25 | - distributed=2.16.0=py38h32f6830_0 26 | - entrypoints=0.3=py38h32f6830_1001 27 | - expat=2.2.9=he1b5a44_2 28 | - fastrlock=0.4=py38h950e882_1001 29 | - fontconfig=2.13.1=h86ecdb6_1001 30 | - freetype=2.10.2=he06d7ca_0 31 | - fribidi=1.0.9=h516909a_0 32 | - fsspec=0.7.3=py_0 33 | - gettext=0.19.8.1=hc5be6a0_1002 34 | - glib=2.64.2=h6f030ca_1 35 | - graphite2=1.3.13=he1b5a44_1001 36 | - graphviz=2.42.3=h0511662_0 37 | - gst-plugins-base=1.14.5=h0935bb2_2 38 | - gstreamer=1.14.5=h36ae1b5_2 39 | - harfbuzz=2.4.0=h9f30f68_3 40 | - heapdict=1.0.1=py_0 41 | - icu=64.2=he1b5a44_1 42 | - importlib-metadata=1.6.0=py38h32f6830_0 43 | - importlib_metadata=1.6.0=0 44 | - ipykernel=5.2.1=py38h23f93f0_0 45 | - ipython=7.14.0=py38h32f6830_0 46 | - ipython_genutils=0.2.0=py_1 47 | - ipywidgets=7.5.1=py_0 48 | - jedi=0.17.0=py38h32f6830_0 49 | - jinja2=2.11.2=pyh9f0ad1d_0 50 | - jpeg=9c=h14c3975_1001 51 | - jsonschema=3.2.0=py38h32f6830_1 52 | - jupyter=1.0.0=py_2 53 | - jupyter_client=6.1.3=py_0 54 | - jupyter_console=6.1.0=py_1 55 | - jupyter_core=4.6.3=py38h32f6830_1 56 | - ld_impl_linux-64=2.34=h53a641e_0 57 | - libblas=3.8.0=16_openblas 58 | - libcblas=3.8.0=16_openblas 59 | - libclang=9.0.1=default_hde54327_0 60 | - libffi=3.2.1=he1b5a44_1007 61 | - libgcc-ng=9.2.0=h24d8f2e_2 62 | - libgfortran-ng=7.5.0=hdf63c60_6 63 | - libiconv=1.15=h516909a_1006 64 | - liblapack=3.8.0=16_openblas 65 | - libllvm8=8.0.1=hc9558a2_0 66 | - libllvm9=9.0.1=he513fc3_1 67 | - libopenblas=0.3.9=h5ec1e0e_0 68 | - libpng=1.6.37=hed695b0_1 69 | - libsodium=1.0.17=h516909a_0 70 | - libstdcxx-ng=9.2.0=hdf63c60_2 71 | - libtiff=4.1.0=hc7e4089_6 72 | - libtool=2.4.6=h14c3975_1002 73 | - libuuid=2.32.1=h14c3975_1000 74 | - libwebp-base=1.1.0=h516909a_3 75 | - libxcb=1.13=h14c3975_1002 76 | - libxkbcommon=0.10.0=he1b5a44_0 77 | - libxml2=2.9.10=hee79883_0 78 | - llvm-openmp=10.0.0=hc9558a2_0 79 | - llvmlite=0.31.0=py38h4f45e52_1 80 | - locket=0.2.0=py_2 81 | - lz4-c=1.9.2=he1b5a44_1 82 | - markupsafe=1.1.1=py38h1e0a361_1 83 | - mistune=0.8.4=py38h1e0a361_1001 84 | - msgpack-python=1.0.0=py38hbf85e49_1 85 | - nbconvert=5.6.1=py38h32f6830_1 86 | - nbformat=5.0.6=py_0 87 | - nccl=2.6.4.1=hc6a2c23_0 88 | - ncurses=6.1=hf484d3e_1002 89 | - notebook=6.0.3=py38h32f6830_0 90 | - nspr=4.25=he1b5a44_0 91 | - nss=3.47=he751ad9_0 92 | - numba=0.48.0=py38hb3f55d8_0 93 | - numpy=1.18.4=py38h8854b6b_0 94 | - olefile=0.46=py_0 95 | - openssl=1.1.1g=h516909a_0 96 | - packaging=20.1=py_0 97 | - pandas=1.0.3=py38hcb8c335_1 98 | - pandoc=2.9.2.1=0 99 | - pandocfilters=1.4.2=py_1 100 | - pango=1.42.4=h7062337_4 101 | - parso=0.7.0=pyh9f0ad1d_0 102 | - partd=1.1.0=py_0 103 | - pcre=8.44=he1b5a44_0 104 | - pexpect=4.8.0=py38h32f6830_1 105 | - pickleshare=0.7.5=py38h32f6830_1001 106 | - pillow=7.1.2=py38h9776b28_0 107 | - pip=20.1=pyh9f0ad1d_0 108 | - pixman=0.38.0=h516909a_1003 109 | - prometheus_client=0.7.1=py_0 110 | - prompt-toolkit=3.0.5=py_0 111 | - prompt_toolkit=3.0.5=0 112 | - psutil=5.7.0=py38h1e0a361_1 113 | - pthread-stubs=0.4=h14c3975_1001 114 | - ptyprocess=0.6.0=py_1001 115 | - pygments=2.6.1=py_0 116 | - pyparsing=2.4.7=pyh9f0ad1d_0 117 | - pyqt=5.12.3=py38ha8c2ead_3 118 | - pyrsistent=0.16.0=py38h1e0a361_0 119 | - python=3.8.2=he5300dc_7_cpython 120 | - python-dateutil=2.8.1=py_0 121 | - python_abi=3.8=1_cp38 122 | - pytz=2020.1=pyh9f0ad1d_0 123 | - pyyaml=5.3.1=py38h1e0a361_0 124 | - pyzmq=19.0.1=py38ha71036d_0 125 | - qt=5.12.5=hd8c4c69_1 126 | - qtconsole=4.7.4=pyh9f0ad1d_0 127 | - qtpy=1.9.0=py_0 128 | - readline=8.0=hf8c457e_0 129 | - send2trash=1.5.0=py_0 130 | - setuptools=46.4.0=py38h32f6830_0 131 | - six=1.14.0=py_1 132 | - sortedcontainers=2.1.0=py_0 133 | - sqlite=3.30.1=hcee41ef_0 134 | - tblib=1.6.0=py_0 135 | - terminado=0.8.3=py38h32f6830_1 136 | - testpath=0.4.4=py_0 137 | - tk=8.6.10=hed695b0_0 138 | - toolz=0.10.0=py_0 139 | - tornado=6.0.4=py38h1e0a361_1 140 | - traitlets=4.3.3=py38h32f6830_1 141 | - typing_extensions=3.7.4.2=py_0 142 | - wcwidth=0.1.9=pyh9f0ad1d_0 143 | - webencodings=0.5.1=py_1 144 | - wheel=0.34.2=py_1 145 | - widgetsnbextension=3.5.1=py38_0 146 | - xorg-kbproto=1.0.7=h14c3975_1002 147 | - xorg-libice=1.0.10=h516909a_0 148 | - xorg-libsm=1.2.3=h84519dc_1000 149 | - xorg-libx11=1.6.9=h516909a_0 150 | - xorg-libxau=1.0.9=h14c3975_0 151 | - xorg-libxdmcp=1.1.3=h516909a_0 152 | - xorg-libxext=1.3.4=h516909a_0 153 | - xorg-libxpm=3.5.13=h516909a_0 154 | - xorg-libxrender=0.9.10=h516909a_1002 155 | - xorg-libxt=1.1.5=h516909a_1003 156 | - xorg-renderproto=0.11.1=h14c3975_1002 157 | - xorg-xextproto=7.3.0=h14c3975_1002 158 | - xorg-xproto=7.0.31=h14c3975_1007 159 | - xz=5.2.5=h516909a_0 160 | - yaml=0.2.4=h516909a_0 161 | - zeromq=4.3.2=he1b5a44_2 162 | - zict=2.0.0=py_0 163 | - zipp=3.1.0=py_0 164 | - zlib=1.2.11=h516909a_1006 165 | - zstd=1.4.4=h6597ccf_3 -------------------------------------------------------------------------------- /pygpu-spring22.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/keipertk/pygpu-workshop/cfd53acf16c68eab1e0df44948ad0b3595d66132/pygpu-spring22.pdf --------------------------------------------------------------------------------