# Float16 - Colab

<figure><img src="https://3153350778-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F06IkMLrrm1ptUT8449HF%2Fuploads%2FqE6Gg0lMTP9nCxFXrEI9%2Fimage.png?alt=media&#x26;token=ab4a4924-8f0c-4215-a649-396191ab1124" alt=""><figcaption></figcaption></figure>

[Float16 - Colab](https://colab.float16.cloud/) is based on [Serverless GPU](https://app.float16.cloud/) and running with H100 GPU.

### Overview

Float16 - Colab is designed for running experiments and exploring GPU performance, such as inference AI models, fine-tuning AI models, vector search (NVIDIA RAPIDS), gene sequencing (NVIDIA Parabrick), and more.\
In addition to running code, Float16 - Colab supports collaboration between users.\
Float16 - Colab allows sharing workspaces with others and sharing both code and notes on GitHub.

### Concept

Float16 - Colab leverages serverless GPU resources and uses serverless GPU billing.\
Shared features include Projects, Tasks, and Code, but do not include Deployment or Storage.

| Features        | Float16 - Colab | Float16 - Serverless GPU |
| --------------- | --------------- | ------------------------ |
| Projects        | Yes             | Yes                      |
| Files           | Yes             | Yes                      |
| Tasks           | Yes             | Yes                      |
| Run Code (Spot) | Yes             | Yes                      |
| Storage         | No              | Yes                      |
| Deploy          | No              | Yes                      |

### Features

#### Projects

Projects are repositories for the user.\
Each project is separate from the others, including its own files and storage.\
We designed projects to function similarly to Git repositories

#### Files and Notes

Files are used to write code and specify which file to execute.\
Files also support importing other files within the same project, without special requirements.\
Notes serve as READMEs for each file and support Markdown formatting.

#### Run

The "Run" feature allows you to submit the current file for code execution.\
Submitted tasks are added to a queue and executed when resources are available.\
Credits or usage will be consumed based on the duration of the task.\
Only one task can run concurrently at a time.

#### Share

Project and task status can be shared across accounts.\
Share links allow switching between public and private projects as needed.

#### Import from Github

**Import via a repository.**\
Importing via a repository will bring every Python file (`.py`) in the first level of the repository into Colab.\
Example: <https://github.com/float16-cloud/examples/tree/main/official/run/helloworld>

**Import via repository JSON file.**

Importing via a repository JSON file provides greater granularity when importing repositories.\
This method does not import Python files directly but instead imports both Python files and their associated notes together.

\
This approach enhances the user experience when sharing projects.

```
{
  "fileList": [
    {
      "fileName": "app.py",
      "readme" : "app.md"
    }
  ]
}
```

Example here : <https://github.com/float16-cloud/examples/blob/main/official/run/helloworld/files.json>

### Pricing

Only the Serverless GPU service incurs costs; there are no additional charges for Float16 - Colab.

{% embed url="<https://float16.cloud/product/serverless>" %}
Serverless GPU Pricing
{% endembed %}

### Daily Credit

We run a campaign to allow users to access Float16 - Colab with a daily credit valued at $5 (reset at UTC+0, 23:59:59).\
After exhausting the credit, users will be charged based on their usage.
