fyng / pplectures2022-feiyang

Parallel Programm (CS/JHU) Fall 2022, with Feiyang's notes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pplectures2022

Jupyter notebooks for Parallel Programm (CS/JHU) Fall 2022

The tools we are going to use for lectures:

  • python -- interpreted programming language favored by CS-oriented data scientist and ML folks
  • conda -- package manager and configuration environment for Python
  • jupyter lab -- literate programming environment that mixes code and markdown
  • github -- cloud-based repository management for sharing stuff

To get here, we need to do the following:

Install python:

For windows, I recommend using WSL (Windows Systems for Linux). I am running Ubuntu 20.04.2 LTS which comes with Python 3.8.

Install conda:

Anaconda prefers that you download an installer from https://www.anaconda.com/products/individual If you are using WSL, you need to download and run the Ubuntu installer Create and activate a conda virtual environment

  • conda create -n pp
  • conda activate pp

Install the python packages

conda install numba scikit-learn scikit-image jupyterlab pip

Clone the github repository and move into directory

  • git clone https://github.com/randalburns/pplectures2022.git
  • cd pplectures2022

Run jupyter lab

jupyter lab

About

Parallel Programm (CS/JHU) Fall 2022, with Feiyang's notes

License:GNU General Public License v3.0


Languages

Language:Jupyter Notebook 97.9%Language:C 1.7%Language:Java 0.2%Language:Perl 0.1%Language:Makefile 0.1%Language:Python 0.0%