ECE4160/5160-MAE 4190/5190: Fast Robots course, offered at Cornell University in Spring 2024
This project is maintained by FastRobotsCornell
JupyterLab is a web-based interactive development environment for Jupyter notebooks, code, and data.
You can configure and arrange the user interface to support a wide range of workflows in data science, scientific computing, and machine learning.
A Jupyter Notebook is an interactive environment for writing and running code. A notebook is capable of running code in a wide range of languages and may include:
These documents provide a complete and self-contained record of a computation that can be converted to various formats and shared with others using email, Dropbox, version control systems (like git/GitHub) or nbviewer.jupyter.org.
Here is a quick visual walkthrough of the JupyterLab web application interface.
Before you can open, run or modify a Jupyter notebook, you need to start the Jupyter server.
The Jupyter server can only access notebooks from the directory (and its child directories) it was started in.
jupyter lab
macOS users may have to use
Jupyter lab
(capital J).
We will now open a Jupyter notebook that will guide us through some of its basic functionalities.
Github allows you to view a notebook in the browser. However, you cannot run/modify it.
Once you have saved your Jupyter notebook, you may stop the Jupyter server by pressing <CTRL+C> on your keyboard, in the terminal that is running the server.