Skip to main content

Environments

In the context of Datalayer, an Environment refers to the collection of Python libraries and resources (hardware like CPU, Memory...) requirements that your Jupyter Kernels utilize to execute your code. We offer a range of predefined environments to help you quickly leverage powerful GPU and CPU capabilities, enabling you to focus on your Data Science projects without unnecessary setup time.

Platform Environments

Platform Environments come equipped with popular Data Science libraries such as PyTorch, HuggingFace, Langchain and more. You can explore the full list and details of these predefined environments under the "Environments" tab in Datalayer once you are logged in.

Environments Tab in Datalayer

If you need a specific library that is not included in the Platform Environments, you can always install it directly within your Jupyter Notebook using the !pip install command.

note

We are currently working on enabling User Environments. This upcoming feature will allow users to define and manage their own sets of libraries, data and configurations, providing the flexibility to create tailored environments that meet the unique requirements of your projects. Stay tuned for updates on this exciting feature!

Environments and Kernels

When launching a Remote Kernel (see Kernels for more details), you'll be prompted to select an Environment.

Environment Selection Interface