Skip to content

Python Exercises for Franzis Machine Learning Course

Notifications You must be signed in to change notification settings

AntjeR/ml_exercises

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 

Repository files navigation

Machine Learning Exercises

This repository is a modification of an exercise from the Python programming exercises accompanying the theory from Franzis machine learning book. They are part of the curriculum of the ML for Data Scientists and ML in Practice Workshops.

Using Python

The programming exercises are written in Python. If you're unfamiliar with Python, you should work through this tutorial first.

Working in the cloud

If you are unable to install Python on your own computer, you can run the notebooks in a cloud environment.

Using MyBinder

The easiest way to run the notebooks is using MyBinder: Open in Binder

However, please note that MyBinder may take a while to load and some notebooks might be slow or even crash due to insufficient RAM. Furthermore, by default this environment does not include the necessary libraries to run notebook 6, since installing the neural network dependencies takes very long.

Using Google Colab

If you have a Google account, you can also run the in Google Colab, which is faster than MyBinder: Open In Colab

While Google Colab already includes most packages that we need, should you require an additional library you can install a package by executing !pip install package in a notebook cell. With Colab, it is also possible to run code on a GPU, but this has to be manually selected.

Working on your own computer

The Python tutorial includes some notes on how to install Python and Jupyter Notebook on your own computer.
Please make sure you're using Python 3 and all libraries listed in the requirements.txt file are installed and up to date.

About

Python Exercises for Franzis Machine Learning Course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%