ipython /
ipython
Official repository for IPython itself. Other repos in the IPython organization contain things like the website, documentation builds, etc.
Loading repository data…
NASAARSET / repository
Repository for Jupyter Notebook examples associated with the NASA ARSET Training, "Fundamentals of Machine Learning for Earth Science"
Materials for ARSET Fundamentals of Machine Learning for Earth Science. This repository contains materials for Session 1, 2, and 3.
The assignments listed for each session are practice assignments with questions that will be included in the final assignment after Session 3 conclusion. The final assignment will be through a Google Form where you will be answering a set of questions from each one of the Sessions.
| Lecture Topic | Interactive Link |
|---|---|
| ML Algorithms Introduction | |
| Assignment Session 1 |
| Lecture Topic | Interactive Link |
|---|---|
| MODIS EDA | |
| MODIS Train & Eval | |
| Assignment Session 2 |
| Lecture Topic | Interactive Link |
|---|---|
| MODIS Model Tuning | |
| MODIS Explainability | |
| MODIS AutoML | |
| Assignment Session 3 |
The NASA ASTG provides additional introductory materials related to Python and data science in general. You can access some of this interactive material directly from their repository NASA ASTG py_materials or under the links below.
It is not required to have a Python distribution installed on your local machine. However, we believe that it is important to have one in order to write and run your own Python applications. We recommend that you install the Anaconda Python distribution by following the instructions at: Anconda installation Guide
To install Git on your local machine, follow the installation instructions: Getting Started - Installing Git
To fully follow all the topics below, you need to have a gmail account in order to access Google Colaboratory. Each course will be taught through the Google cloud based Jupyter notebook.
| Lecture Topic | Interactive Link |
|---|---|
| Introduction to Jupyter Notebook | |
| Introduction to Git |
If you have never been exposed to Python, you need to take this Introduction to Python course. In case you did some Python programming in the past and you want to assess your Python knowledge, take the following test (in less that 15 minutes and without using any help):
If you score at least 80% then only take the I/O on Text Files topic. Otherwise, take the entire course.
| Lecture Topic | Interactive Link |
|---|---|
| Running Python | |
| Data Types | |
| Conditional Statements | |
| Loops | |
| Advanced Data Types | |
| Functions | |
| Modules | |
| I/O on Text Files |
| Lecture Topic | Interactive Link |
|---|---|
| Introduction to Turtle | |
| A place to run the code | https://repl.it/ |
| Lecture Topic | Interactive Link |
|---|---|
| Introduction to Numpy | |
| Basic Visualization with Matplotlib | |
| Introduction to Pandas |
Selected from shared topics, language and repository description—not editorial ratings.
ipython /
Official repository for IPython itself. Other repos in the IPython organization contain things like the website, documentation builds, etc.
phlippe /
Repository of Jupyter notebook tutorials for teaching the Deep Learning Course at the University of Amsterdam (MSc AI), Fall 2023
SciRuby /
Official gem repository: Ruby kernel for Jupyter/IPython Notebook
digitalearthafrica /
Repository for Digital Earth Africa Sandbox, including: Jupyter notebooks, scripts, tools and workflows for geospatial analysis with Open Data Cube and xarray
dipanjanS /
This repository will contain the presentation and python jupyter notebooks for the DataHack Summit 2024 conference talk, Improving Real-world Retrieval Augmented Generation Systems, focusing on the key challenges and practical solutions of how to solve them
marsja /
Repository containing Jupyter Notebooks for most of the blog posts on my blog. For example, there are data visualization, data manipulation, and data analysis code examples in the Notebooks