https://github.com/amueller/ml-training-intro

Materials for the "Introduction to Machine Learning" class

https://github.com/amueller/ml-training-intro

Science Score: 23.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    1 of 2 committers (50.0%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.1%) to scientific vocabulary
Last synced: 11 months ago · JSON representation

Repository

Materials for the "Introduction to Machine Learning" class

Basic Info
  • Host: GitHub
  • Owner: amueller
  • License: mit
  • Language: HTML
  • Default Branch: master
  • Homepage:
  • Size: 71.6 MB
Statistics
  • Stars: 228
  • Watchers: 23
  • Forks: 140
  • Open Issues: 2
  • Releases: 0
Created over 9 years ago · Last pushed over 7 years ago
Metadata Files
Readme License

README.md

Introduction to Machine learning (with Andreas Mueller)

Instructor


This repository will contain the teaching material and other info associated with the "Introduction to Machine Learning" course.

Content

Obtaining the Tutorial Material

If you are familiar with git, it is probably most convenient if you clone the GitHub repository. This is highly encouraged as it allows you to easily synchronize any changes to the material.

git clone https://github.com/amueller/ml-training-intro.git

If you are not familiar with git, you can download the repository as a .zip file by heading over to the GitHub repository (https://github.com/amueller/ml-training-intro) in your browser and click the green Download button in the upper right.

Please note that I may add and improve the material until shortly before the tutorial session, and we recommend you to update your copy of the materials one day before the tutorials. If you have an GitHub account and forked/cloned the repository via GitHub, you can sync your existing fork with via the following commands:

git pull origin master

Installation Notes

This tutorial will require recent installations of

The last one is important, you should be able to type:

jupyter notebook

in your terminal window and see the notebook panel load in your web browser. Try opening and running a notebook from the material to see check that it works.

For users who do not yet have these packages installed, a relatively painless way to install all the requirements is to use a Python distribution such as Anaconda, which includes the most relevant Python packages for science, math, engineering, and data analysis; Anaconda can be downloaded and installed for free including commercial use and redistribution. The code examples in this tutorial should be compatible to Python 2.7, Python 3.4 and later. However, it's recommended to use a recent Python version (like 3.5 or 3.6).

After obtaining the material, we strongly recommend you to open and execute a Jupyter Notebook jupter notebook check_env.ipynb that is located at the top level of this repository. Inside the repository, you can open the notebook by executing

bash jupyter notebook check_env.ipynb

inside this repository. Inside the Notebook, you can run the code cell by clicking on the "Run Cells" button as illustrated in the figure below:

Finally, if your environment satisfies the requirements for the tutorials, the executed code cell will produce an output message as shown below:

Owner

  • Name: Andreas Mueller
  • Login: amueller
  • Kind: user
  • Location: Los Gatos
  • Company: Microsoft

Scikit-learn core-developer, Principal Research SDE @microsoft

GitHub Events

Total
  • Issues event: 1
  • Watch event: 2
Last Year
  • Issues event: 1
  • Watch event: 2

Committers

Last synced: about 1 year ago

All Time
  • Total Commits: 80
  • Total Committers: 2
  • Avg Commits per committer: 40.0
  • Development Distribution Score (DDS): 0.012
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Andreas Mueller a****r@c****u 79
Stephen Houser s****r@g****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: about 1 year ago

All Time
  • Total issues: 3
  • Total pull requests: 1
  • Average time to close issues: about 15 hours
  • Average time to close pull requests: about 15 hours
  • Total issue authors: 3
  • Total pull request authors: 1
  • Average comments per issue: 1.33
  • Average comments per pull request: 1.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 1
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 1
  • Pull request authors: 0
  • Average comments per issue: 0.0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • filippo82 (1)
  • pcpatfire (1)
  • stephenhouser (1)
Pull Request Authors
  • stephenhouser (1)
Top Labels
Issue Labels
Pull Request Labels