JupyterLab development environment
JupyterLab is a next-generation web-based user interface for Project Jupyter, an interactive development environment for handling Jupyter Notebooks, code and data. JupyterLab is flexible: it provides a user interface which supports data science, computing and machine learning workflows. Additionally, JupyterLab has a modular structure: it is extendable with plugins, and new components can be integrated with the existing ones.
The reference architecture enables the extension of the base JupyterLab interface with the following development environments:
- TensorFlow is an open-source platform for machine learning. Its wide range of flexible tools, libraries and community resources enable researchers to stay up-to-date within the world of machine learning, and to easily develop and run machine learning based applications.
- R is a programming language and free software providing an environment for statistical computing and graphics. Its integrated software suite and its extensibility make it ideal for data analysis and display.
This reference architecture supports the utilization of GPU resources.