- Generate high-quality predictions: Use state-of-the-art foundation models to automatically generate labels for your data.
- Compare model performance: Run multiple models on the same data to evaluate and compare their performance, helping you choose the best model for your use case.
- Automate labeling workflows: Set up Foundry Apps to create repeatable, automated labeling pipelines that can be triggered from the Catalog or via API.
- Active learning workflows: Identify the most valuable data to label by finding where your model is least confident, and send those assets directly to a human labeling project.
- Integrate custom models: Bring your own models into the Labelbox ecosystem to take advantage of Foundry’s powerful workflow tools.
Key concepts
| Concept | Description |
|---|---|
| Model run | The core process in Foundry. A model run is a single execution of a model on a selected batch of data rows. It generates predictions for each data row. |
| Foundry app | A saved model run configuration. Foundry Apps allow you to save a specific model and its settings so you can easily and repeatedly run it on new batches of data, automating your workflows. |
| Predictions | The output generated by a model run. Predictions are the labels or values that the model “predicts” for your data (e.g., bounding boxes, classifications). |
| Ontology | The schema that defines the features your model can predict. You will map the model’s output to your project’s ontology to ensure consistency. |
Before you begin
To ensure a smooth experience with Foundry, please complete the following setup steps:- Connect your cloud data: Foundry works directly with your data stored in the cloud. Make sure you have successfully connected your AWS, GCP, or Azure cloud storage to Labelbox.
- Create a project: You’ll need a Labelbox project set up with a defined ontology. This project will be the destination for predictions that need human review.
- Select your data: In the Labelbox Catalog, identify and select the data rows you wish to use for your model run.
Add Foundry to your workspace
Foundry is available for all plans except for Educational subscriptions.- Self-Service (Free, Starter): Go to your workspace settings to enable Foundry as an add-on. You will be prompted to agree to the terms and add a payment method if needed.
- Enterprise: Please contact your account manager to enable Foundry.
How billing works
Foundry billing has two components: Inference Costs and Labelbox Units (LBUs).| Cost type | Description |
|---|---|
| Inference costs | This is a direct cost for using a Labelbox-hosted model, charged in USD. It varies by model and the amount of data processed. These fees are passed on to you and charged immediately after a model run. |
| Labelbox units (LBUs) | Your Labelbox subscription includes a set number of LBUs. Foundry consumes LBUs when you run a model and when you send predictions to a labeling project. This usage is deducted from your subscription’s LBU balance. |
- Suppose you import 1,000 images into Catalog; this consumes 17 LBUs.
- You select 500 images and use a Foundry model run to generate predictions. Based on the model you selected and the parameters of your model run, this generates a $2.00 inference fee.
- When the Foundry model run is complete, 500 images and their predictions are now available in Model. This consumes 100 LBUs.
- To verify the predictions, you send them to Annotate for human review. This consumes another 500 LBUs.
Remove Foundry from workspace
You can unsubscribe to Foundry and remove it from your Labelbox subscription at any time. To do so:- Select Workspace Settings from the Labelbox main menu to open the Organization Settings.
- From the Billing tab, locate the Add-ons section and then select Remove.
- A confirmation prompt asks you to confirm your request. Select Unsubscribe to do so.