Programming assignments of the Deep Learning Specialization on Coursera.
- 01-nn Assignments for course 1/5: Neural Networks and Deep Learning
- 02-dnn Assignments for course 2/5: Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization
*.ipynb
files are Jupyter Notebooks of the assignments*.py
files are standalone code (without documentation) you can run & debug. Some of them are helper files.
- Install Pipenv
- Install dependencies with
pipenv install
or specify your python locationpipenv install --python $(which python3)
- Now you can activate the virtualenv with
pipenv shell
, or run python script directly bypipenv run python
pipenv run jupyter notebook
then open a notebook- or open a specified notebook:
pipenv run jupyter notebook 01-nn/week02/week02.ipynb
- or run python scripts directly:
cd 01-nn/week02 && pipenv run python logistic_regression.py