> ## Documentation Index
> Fetch the complete documentation index at: https://landinglens.docs.landing.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# LandingLens Release Notes

export const vp = 'Visual Prompting';

export const smartLabel = 'Smart Labeling';

export const productLL = 'LandingLens';

export const mi = 'Mobile Inference';

export const llsf = 'LandingLens on Snowflake';

export const companyName = 'LandingAI';

*This article applies to these versions of LandingLens:*

<table>
  <thead>
    <tr>
      <th>LandingLens</th>
      <th>LandingLens on Snowflake</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td><span class="check-icon">✓</span></td>
      <td><span class="cross-icon">✖</span></td>
    </tr>
  </tbody>
</table>

<Update label="March 31, 2026: Smart Labeling Now Uses SAM 2" rss={{ title: "March 31, 2026: Smart Labeling Now Uses SAM 2", description: "The Smart Labeling tool in Segmentation projects is now powered by SAM 2." }}>
  ## Smart Labeling Now Uses SAM 2

  The {smartLabel} tool has been updated to use [SAM 2](https://ai.meta.com/research/sam2/), the latest version of Meta's open-source Segment Anything Model. This update improves segmentation accuracy, so Smart Labeling detects object boundaries more precisely.

  For more information, go to [Label with Smart Labeling](/segmentation#label-with-smart-labeling).
</Update>

<Update label="March 3, 2026: LandingLens and LandingEdge Documentation Has Moved" rss={{ title: "March 3, 2026: LandingLens and LandingEdge Documentation Moved", description: "Documentation for LandingLens and LandingEdge has moved to a dedicated site at landinglens.docs.landing.ai." }}>
  ## LandingLens and LandingEdge Documentation Has Moved

  Documentation for LandingLens and LandingEdge has moved to this site, [landinglens.docs.landing.ai](https://landinglens.docs.landing.ai/).

  Existing links to docs.landing.ai/landinglens and docs.landing.ai/landingedge will automatically redirect to this new site.
</Update>

<Update label="January 29, 2026: Organize Projects with Folders" rss={{ title: "January 29, 2026: Organize Projects with Folders", description: "Create folders to organize and group your projects within your organization using a hierarchical structure." }}>
  ## Organize Projects with Folders

  You can now create folders to organize your projects within your organization. Use folders to build a hierarchical structure that suits your workflow.

  With folders, you can:

  * Create nested folders to organize projects
  * Move projects between folders
  * Search within a specific folder or across all projects
  * Navigate through folders using breadcrumb navigation

  All organization members can view folders. Collaborators can move their own projects into folders. Admins and Owners can create, move, rename, and delete folders.

  To learn more about managing projects and folders, go to [Manage Projects](./create-projects).
</Update>

<Update label="July 28, 2025: Changes to Classic Flow Support" rss={{ title: "July 28, 2025: Changes to Classic Flow Support", description: "Final supported LandingEdge and Docker versions for Classic Flow" }}>
  ## LandingEdge & Docker Deployment v2.11.81 Are Final Versions to Support Classic Flow Models

  We are announcing that the last version of LandingEdge and Docker deployment that supports Classic Flow models is v2.11.81. Future versions will not support Classic Flow models.

  For detailed information, go to [Classic Flow](./classic-flow).
</Update>

<Update label="May 29, 2025" rss={{ title: "May 29, 2025", description: "More Granular Project Access Management" }}>
  ## More Granular Project Access Management

  We’ve made two important updates to project access management for organizations on the **Enterprise** plan:

  * **New Project Access Page**: Owners can now view and manage access to all projects—public and private—through a new Project Access page. This gives Owners greater visibility and control, which is especially useful when reassigning private projects if a project Owner leaves the organization. To get the details, go to [Manage Project Access](./override-project-access).
  * **More Owners Per Organization**: Previously, organizations could only have 3 Owners. We've removed that maximum, so you can now have multiple Owners. This gives your organization greater flexibility to manage access.
</Update>

<Update label="May 5, 2025" rss={{ title: "May 5, 2025", description: "Embed-Optimized Models" }}>
  ## Embed-Optimized Models

  LandingLens now supports building and deploying **embed-optimized models**, which are lightweight, efficient computer vision models designed to run directly on embedded devices.

  To create an embed-optimized model, choose one of the following model architectures when running [Custom Training](./custom-training):

  * **For Object Detection**: ODEmbedded-\[23M]
  * **For Classification**: ConvNextEmbedded-\[16M]

  Using these architecture types generates a TensorFlow Lite (TFLite) model ready for embedded deployment. After downloading an embed-optimized model from LandingLens, you can interact with it using TFLite libraries and APIs.

  For detailed information and a quickstart guide, go to [Embed-Optimized Models](./edge-ai).
</Update>

<Update label="April 7, 2025" rss={{ title: "April 7, 2025", description: "Anomaly Detection" }}>
  ## Anomaly Detection

  We are excited to announce a new project type in LandingLens—**Anomaly Detection**!

  The Anomaly Detection project type is used to identify deviations from the norm, especially when you have few images of "abnormal" cases. These projects have two built-in classes: **Normal** and **Abnormal**, which you assign to images.

  Anomaly Detection models train on Normal images to learn their patterns. The model then flags any deviations as potential anomalies.

  To learn more, go to [Anomaly Detection](./anomaly-detection).

  <img src="https://mintcdn.com/landinglens/Hf67pwuPapd1A0aT/images/AD_images_04_07_2025.png?fit=max&auto=format&n=Hf67pwuPapd1A0aT&q=85&s=fba60fcc641070060a1cd4ede2590285" alt="AD_images_04_07_2025" width="2204" height="1118" data-path="images/AD_images_04_07_2025.png" />
</Update>

<Update label="February 11, 2025" rss={{ title: "February 11, 2025", description: "Updated Confusion Matrix" }}>
  ## Updated Confusion Matrix

  The newest version of LandingLens features a redesigned confusion matrix! The new confusion matrix is a table that shows ground truth labels versus model predictions. This new table format empowers you to quickly see what classes the model is predicting correctly, and which ones it might have trouble identifying.

  Each cell shows the count of instances that correspond to particular ground truth class-predicted class pair. For example, in the image below, the model correctly predicted the class "Hard Hat" 32 times and misclassified it 2 times.

  <img src="https://mintcdn.com/landinglens/a3fnoQGtz-YoRQ-T/images/ConfusionMatrix_ModelList_OD.png?fit=max&auto=format&n=a3fnoQGtz-YoRQ-T&q=85&s=94d9ca575ee4b9070d98837d439cb43b" alt="ConfusionMatrix_ModelList_OD" width="1896" height="1221" data-path="images/ConfusionMatrix_ModelList_OD.png" />

  ### Where can I see these changes?

  All areas that show model performance now include the updated confusion matrix, including:

  * [Build tab](./model-settings): Click **View Confusion Matrix**on a model tile to see the confusion matrix for the dataset that the model was trained on.
      <img src="https://mintcdn.com/landinglens/8jqFf9ryLj15HswR/images/ModelList_ViewConfusionMatrix.png?fit=max&auto=format&n=8jqFf9ryLj15HswR&q=85&s=83428964ff0fb3c50481556413f1e6d1" alt="ModelList_ViewConfusionMatrix" width="2196" height="950" data-path="images/ModelList_ViewConfusionMatrix.png" />
  * The [Performance Report](./performance-report) shows a confusion matrix for the selected evaluation set.
  * The [Compare Models](./compare-models) tool shows side-by-side confusion matrices to show how each model performed on the selected evaluation set.

  ### Learn How to Analyze Models

  Watch the following video to learn how to use the updated confusion matrix and other tools to analyze model performance.

  <iframe width="560" height="315" src="https://www.youtube.com/embed/3_pyMTx4m_g?&wmode=opaque&rel=0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen />
</Update>

<Update label="December 2, 2024" rss={{ title: "December 2, 2024", description: "End Model Training, TIFF Support, and More" }}>
  ## End Model Training, TIFF Support, and More

  We're excited to release these updates to LandingLens:

  * [Improved workflow for ending model training early](./landinglens-release-notes#changes-to-ending-model-training)
  * [TIF/TIFF upload support](./landinglens-release-notes#upload-tiftiff-files-to-projects)
  * [Dataset snapshot CSVs now include tags](./landinglens-release-notes#dataset-snapshot-csvs-now-have-image-tags)

  ### Changes to Ending Model Training

  We've made it easier to end model training early. Previously, model training could only be stopped during the **Training & learning** step, and LandingLens would evaluate the images in your dataset with the model it had generated up to that point.

  Now, you can end model training at any point. The model tiles for these training jobs display the text **Manually Ended** so that there is a record that model training started, but wasn't completed. To prevent users from accidentally using incomplete models, LandingLens no longer generates models when training is manually ended.

  To learn more about training models, go to [Train Models](./train-models).

  <img src="https://mintcdn.com/landinglens/AkXgdAcL19zbnV5n/images/endTrain_11_22_2024_1.png?fit=max&auto=format&n=AkXgdAcL19zbnV5n&q=85&s=44e26fa70581e080ae883611e14e2f02" alt="endTrain_11_22_2024_1" width="644" height="796" data-path="images/endTrain_11_22_2024_1.png" />

  <img src="https://mintcdn.com/landinglens/AkXgdAcL19zbnV5n/images/endTrain_11_22_2024_2.png?fit=max&auto=format&n=AkXgdAcL19zbnV5n&q=85&s=b2b9221e7784e8bfdb69adddacf34342" alt="endTrain_11_22_2024_2" width="650" height="511" data-path="images/endTrain_11_22_2024_2.png" />

  ### Upload TIF/TIFF Files to Projects

  TIF/TIFF files can now be uploaded to LandingLens projects. However, LandingLens models cannot run inference on TIF/TIFF files.

  To learn more about image support, including supported image files and maximum image size, go to [Upload Images](./upload-images).

  ### Dataset Snapshot CSVs Now Have Image Tags

  When you download a CSV for a [dataset snapshot](./dataset-snapshots), the CSV now lists any tags applied to the images.

  To learn more about dataset snapshots, go to [Dataset Snapshots](./dataset-snapshots).

  <img src="https://mintcdn.com/landinglens/nULG3l07sGmu7vxy/images/snapshot_tags.png?fit=max&auto=format&n=nULG3l07sGmu7vxy&q=85&s=47a0b6e593474bab29b25fe454181994" alt="snapshot_tags" width="490" height="113" data-path="images/snapshot_tags.png" />
</Update>

<Update label="October 31, 2024" rss={{ title: "October 31, 2024", description: "Download CSV of Model Performance" }}>
  ## Download CSV of Model Performance

  We just released a new version of LandingLens with these features:

  * [Download a CSV of model performance for select images](./landinglens-release-notes#download-csv-of-model-performance-for-select-images)
  * [Hide LandingEdge and Docker deployment options](./landinglens-release-notes#hide-landingedge-and-docker-deployment-options)

  ### Download CSV of Model Performance for Select Images

  You can now download a CSV of model performance for select images in your Object Detection or Classification dataset. The prediction data in the CSV will be based on the selected model and confidence threshold (if you manually change the threshold, that threshold is used in the CSV).

  For detailed instruction on how to download the CSV, go to [Model Reports](./model-settings#download-csv-model-predictions-for-select-images).

  <img src="https://mintcdn.com/landinglens/a3fnoQGtz-YoRQ-T/images/DownloadCSV_SelectImages_1.png?fit=max&auto=format&n=a3fnoQGtz-YoRQ-T&q=85&s=dc130fadf27be5aa051fc830ecbe2f8c" alt="DownloadCSV_SelectImages_1" width="2452" height="1400" data-path="images/DownloadCSV_SelectImages_1.png" />

  ### Hide LandingEdge and Docker Deployment Options

  For Enterprise users, {companyName} can now hide the LandingEdge and LandingAI deployment options if you don't want your organization to deploy using these methods. To have these disabled, contact [support@landing.ai](mailto:support@landing.ai).
</Update>

<Update label="July 8, 2024" rss={{ title: "July 8, 2024", description: "New Model Analysis Interface & Training APIs" }}>
  ## New Model Analysis Interface & Training APIs

  We've streamlined the experience for viewing and analyzing model performance right after training a model! We've moved around a few elements on the **Build** page and surfaced key model performance metrics. The goal of these updates is to quickly give you the data you need to decide if you need to finetune your model before deploying it.

  Here's an overview of the updated model performance tools on the Build page. Want a deeper dive on these features? Check out [View Predictions](./view-predictions) and [Model Reports](./model-settings)!

  | # | Description                                                                                                                                                                                                                                                                                                                                                          |
  | - | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | 1 | Turn on and manage Predictions all in one place!<br /><br />When you turn on **Predictions**, you can now select the model and confidence threshold you want to see predictions for. Get more details in [View Predictions](./view-predictions).                                                                                                                     |
  | 2 | Click **Try Model** to see how the model performs on new images. This is the same as the "Predict" button in previous versions of LandingLens.                                                                                                                                                                                                                       |
  | 3 | Key model performance data now displays on **model tiles**. You can now see a few model tiles at a time, so that you can compare model performance at a glance.<br /><br />The model tile shows the model's F1 or IoU score for each data split (Train, Dev, and Test) and the number of Correct, False Positive, False Negative, and Misclassification predictions. |
  | 4 | Clicking a model tile opens a window with detailed performance data and a confusion matrix. You can toggle between the F1 or IoU, Precision, and Recall scores. Get more details in [Model Reports](./model-settings).                                                                                                                                               |

  ### LandingLens APIs

  You can now retrieve a model's training metrics and confusion matrix using the [LandingLens API](https://landing-ai.github.io/public-rest-api/fastapi/#/). To learn more about how to use these training APIs, see this [Training Metrics tutorial](https://landing-ai.github.io/public-rest-api/tutorial/training/metrics/).

  #### Model Training Metrics

  The training metrics include the Performance, Recall, and Precision scores for the model. Use this endpoint to get a model's training metrics:

  `/v1/projects/{project_id}/train/{training_id}/results/metrics`

  Get more information about this API in [Get Metrics Summary](https://landing-ai.github.io/public-rest-api/fastapi/#/operations/get_metrics_summary_v1_projects__project_id__train__training_id__results_metrics_get).

  #### Model Confusion Matrix

  The confusion matrix lists the number of correct predictions, false negatives, false positives, and misclassifications. Use this endpoint to get a model's confusion matrix:

  `v1/projects/{project_id}/train/{training_id}/results/confusion-matrix`

  Get more information about this API in [Get Confusion Matrix For All Splits](https://landing-ai.github.io/public-rest-api/fastapi/#/operations/get_confusion_matrix_for_all_splits_v1_projects__project_id__train__training_id__results_confusion_matrix_get).
</Update>

<Update label="June 6, 2024" rss={{ title: "June 6, 2024", description: "Use Label Assist to Improve Model Performance" }}>
  ## Use Label Assist to Improve Model Performance

  We just released a new version of LandingLens that includes these two exciting features:

  * [Label Assist](./landinglens-release-notes#label-assist)
  * [Download CSVs from Evaluation Sets](./landinglens-release-notes#download-csvs-from-evaluation-sets)

  ### Label Assist

  We've introduced a new tool called **Label Assist** that suggests new labels or improvements to labels! Use Label Assist to speed up the labeling process and help make your labels ("ground truth" annotations) more accurate, so that the next model will have better performance.

  Label Assist can spot missing labels and suggest label improvements. For example, if there's a large space between an object and the original bounding box, Label Assist might suggest a tighter label.

  Label Assist shows you its suggestions on the image details page as dashed bounding boxes. Click a suggestion to accept it, or click **Accept All** to accept all suggestions for an image. After reviewing and accepting suggestions, train the model again to include the newest labels in a model. For detailed information, check out the full article here: [Label Assist](./label-assist).

  <img src="https://mintlify.s3.us-west-1.amazonaws.com/landinglens/images/LabelAssist_Overview.gif" alt="LabelAssist_Overview" />

  <Info>Label Assist replaces another tool called Check Label Quality. That feature has been deprecated.</Info>

  ### Download CSVs from Evaluation Sets

  When looking at an evaluation set's [Performance Report](./compare-models), you can now download a CSV of information about the images in that evaluation set. The CSV includes several data points for each image, including the labels ("ground truth") and model's predictions. The CSV download is available for Object Detection and Classification projects.

  For more information, go to [Download CSV of Evaluation Set](./performance-report#download-csv-of-evaluation-set).

  <img src="https://mintcdn.com/landinglens/8jqFf9ryLj15HswR/images/PerformanceReport_DownloadCSV.png?fit=max&auto=format&n=8jqFf9ryLj15HswR&q=85&s=d4e7c7411d190d0f32619c66da30679b" alt="PerformanceReport_DownloadCSV" width="1996" height="1430" data-path="images/PerformanceReport_DownloadCSV.png" />
</Update>

<Update label="May 24, 2024" rss={{ title: "May 24, 2024", description: "LandingLens API" }}>
  ## LandingLens API

  We now offer a [LandingLens API](https://landing-ai.github.io/public-rest-api/fastapi/#/)! The LandingLens API is a RESTful API that allows you to use LandingLens programmatically. You can use the LandingLens API to perform many tasks, including:

  * Create projects
  * Upload images to projects
  * Create classes
  * Train models
  * Deploy models to cloud-endpoints hosted by {companyName} (cloud deployment).

  Access the LandingLens API [here](https://landing-ai.github.io/public-rest-api/fastapi/#/).
</Update>

<Update label="May 6, 2024" rss={{ title: "May 6, 2024", description: "Simplified Pricing Plans, Model Downloads, and More!" }}>
  ## Simplified Pricing Plans, Model Downloads, and More!

  We’re simplifying our LandingLens plans to offer more capabilities and an easy-to-understand pricing structure! You can check out all the details on our [Pricing](https://landing.ai/pricing) page, but the most game-changing updates are that all users can now:

  * Use [LandingEdge](./landingedge/landingedge-overview), our edge deployment solution.
  * Use [Docker Deployment](./landingedge/docker-deploy), which empowers you to run model inference programmatically.
  * [Download models](./download-models) from LandingLens! You can load the models to LandingEdge or Docker to deploy offline, or you can use the ONNX file to deploy the model via your own app.

  Keep reading and watch the video below to get more details about these updates and how you can leverage them.

  <iframe width="560" height="315" src="https://www.youtube.com/embed/wMuRWbPdFUQ?si=ue-KIo7jS-g53Y3W=opaque&rel=0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen />

  ### Use LandingEdge & Docker Deployment Today—No Licenses Needed!

  In an effort to make it as easy as possible to deploy your LandingLens model, [LandingEdge](./landingedge/landingedge-overview) and [Docker Deployment](./landingedge/docker-deploy) are now available to users on all pricing plans.

  Plus, we’ve removed the requirement to have a license to run LandingEdge and Docker Deployment. You can now download and run these tools without getting a license from {companyName}.

  If you have an older version of LandingEdge and Docker Deployment, download the latest versions to leverage the “no-license” benefit.

  ### Download Models

  You can now download your computer vision model from LandingLens! The model is downloaded as a ZIP file that you can load directly into LandingEdge and Docker Deployment if you want to deploy offline.

  The downloaded model also includes the ONNX file for the model. ONNX (Open Neural Network Exchange) is an open source format for AI models, so you can use your model in your own custom applications.

  Only Enterprise users can use downloaded models for commercial purposes. Models downloaded from the Free and Visionary plans can only be used for noncommercial use.

  ### Workflow for Downloading Models

  This new version of LandingLens introduces the concept of “[activated projects](./activate-projects)”. You must activate a project before you can [download models](./download-models) from it or deploy models from it using LandingEdge or Docker Deployment. Each pricing plan has a maximum number of projects that can be active at the same time:

  * **Free**: 1 project
  * **Visionary**: 3 projects
  * **Enterprise**: Starts at 5 projects

  Projects are activated in a new page called **Active Projects**. For detailed instructions about how to activate and deactivate projects, go to [Activate Projects](./activate-projects).

  <img src="https://mintcdn.com/landinglens/B8kQNOJyTnzsc2HR/images/activate_project_4.png?fit=max&auto=format&n=B8kQNOJyTnzsc2HR&q=85&s=992b0b7187e352961790165a686c192a" alt="activate_project_4" width="1752" height="1129" data-path="images/activate_project_4.png" />

  After you activate a project, you can download as many models from the project as you like. Models are downloaded from the **Models** tab.

  <img src="https://mintcdn.com/landinglens/AkXgdAcL19zbnV5n/images/download_model_2024.png?fit=max&auto=format&n=AkXgdAcL19zbnV5n&q=85&s=b3b571b4aa974ac0dbd2c92ab2bfd8af" alt="download_model_2024" width="2410" height="890" data-path="images/download_model_2024.png" />

  ### New Credit Calculation for Custom Training

  In addition to changing the LandingLens pricing plans, we’re also changing how credits are charged for [Custom Training](./custom-training). Each LandingLens plan includes a set of credits, which are like a form of currency in LandingLens. You spend credits to train models and run inferences.

  Until now, training one image cost 1 credit, and running inference on one image cost 1 credit. As of today (May 6, 2024), the credit cost for Custom Training is now calculated differently. The credit cost is now based on the project type and custom training settings selected. In general, increasing any of the settings (like increasing the Epoch) increases the cost to train and run inference.

  With Custom Training, the cost to train the model and run inference on that model might be more or less than 1 credit.

  After you configure your settings—and before you train the model—LandingLens shows you the exact credit cost it will take to train the model and run inference on it.

  <img src="https://mintcdn.com/landinglens/AkXgdAcL19zbnV5n/images/custom_train_2024_5(1).png?fit=max&auto=format&n=AkXgdAcL19zbnV5n&q=85&s=1ded4609d051e0fad9dda1b20d0fa9da" alt="custom_train_2024_5(1)" width="1232" height="423" data-path="images/custom_train_2024_5(1).png" />

  <Info>There are no changes to how credits are calculated for Fast Training (the default training method). Training an image and running inference on an image will continue to cost 1 credit each.</Info>

  ### Each Model Can Have a Different Inference Cost

  If you run Custom Training multiple times in the same project, each resulting model can have a different cost for running inference. This is because each round of Custom Training can have multiple different settings, each of which impact the cost.

  For example, you could have three models with the following inference costs in the same project:

  | Model   | Training Type                           | Credit Cost for Inference |
  | ------- | --------------------------------------- | ------------------------- |
  | Model A | Fast Training (default training method) | 1 credit / image          |
  | Model B | Custom Training                         | 1.62 credits / image      |
  | Model C | Custom Training                         | 0.35 credits / image      |
</Update>

<Update label="April 18, 2024" rss={{ title: "April 18, 2024" }}>
  ## April 18, 2024

  Computer vision models are trained based on sets of labeled images called *splits*. The three splits are the Train set, Dev set, and Test set. During the model training process, the model uses the splits to learn patterns, validate its predictions, and test its accuracy. Images in each split must be labeled in order for the model to learn what data is and isn’t relevant to each class.

  LandingLens offers many ways to assign splits to images, including assigning splits when uploading images. Before this release, splits could be assigned at upload even if some images weren’t labeled. Now, to help you manage splits more accurately, a split can only be assigned at upload if those images are labeled. To learn all about splits in LandingLens, go to [Splits](./splits).

  <img src="https://mintcdn.com/landinglens/nULG3l07sGmu7vxy/images/split_upload.png?fit=max&auto=format&n=nULG3l07sGmu7vxy&q=85&s=44e61154b004377906209a64ed99f092" alt="split_upload" width="2128" height="1476" data-path="images/split_upload.png" />
</Update>

<Update label="April 2, 2024" rss={{ title: "April 2, 2024" }}>
  ## April 2, 2024

  We just released a new version of LandingLens that features a new tool: [Compare Models](./compare-models)! The Compare Models tool is a great way to evaluate performance on multiple iterations of the model. It can help you identify if you need to improve your labels, datasets, and hyperparameters.

  When you run the Compare Models tool, you set a **baseline** model and a **candidate** model. LandingLens then shows you if the candidate model performed better or worse for each prediction outcome (False Positive, False Negative, Correct, etc). You can even see a side-by-side comparison of how the baseline and candidate models performed on each image in the dataset. To get the full details about how to use the Compare Models tool, go to [Compare Models](./compare-models).

  <img src="https://mintcdn.com/landinglens/Hf67pwuPapd1A0aT/images/CompareModels_overview.png?fit=max&auto=format&n=Hf67pwuPapd1A0aT&q=85&s=c7860daf2354fc19624c5185def4e5f0" alt="CompareModels_overview" width="2156" height="1384" data-path="images/CompareModels_overview.png" />
</Update>

<Update label="March 18, 2024" rss={{ title: "March 18, 2024" }}>
  ## March 18, 2024

  A new version of LandingLens is now available! This version includes some small (but mighty!) enhancements that can streamline your workflow. These improvements include:

  * You can now train up to 10 models at once.
  * We’ve added a safeguard to Custom Training that ensures that crops are only applied after resizes or rescales. For more information about cropping during Custom Training, go [here](./custom-training).
  * Model names can now include special characters.

  ### Bug Fixes

  This release of LandingLens includes the following bug fixes:

  * When using the Auto Split tool, the lines for each class align with the percentages on the right side of the page. Previously, the alignment was off.
      <img src="https://mintcdn.com/landinglens/Hf67pwuPapd1A0aT/images/AutoSplit_lines.png?fit=max&auto=format&n=Hf67pwuPapd1A0aT&q=85&s=d4e44596ff76c9dc7300f58cb7f6d1b3" alt="AutoSplit_lines" width="1454" height="288" data-path="images/AutoSplit_lines.png" />
  * The Deploy page for Classification projects no longer shows a Confidence Score. LandingLens only uses a Confidence Score for Object Detection and Segmentation projects.
</Update>

<Update label="March 12, 2024" rss={{ title: "March 12, 2024" }}>
  ## March 12, 2024

  In the new release of LandingLens, a **Validation Chart** now displays on the **Training Information** tab for a model.

  <img src="https://mintcdn.com/landinglens/nULG3l07sGmu7vxy/images/validation_chart.png?fit=max&auto=format&n=nULG3l07sGmu7vxy&q=85&s=f7fa66f7fca070cfd6bbce0095f8ac40" alt="validation_chart" width="1221" height="1167" data-path="images/validation_chart.png" />

  The Validation chart is calculated on the Dev split. This chart displays when the model was trained using [Custom Training](./custom-training) and the Dev split has at least 6 images.

  If the model improves during the validation process, the line goes up over time. The line will look slightly different for each project type because each uses a different validation metric:

  * **Object Detection**: mAP (Mean Average Precision)
  * **Segmentation**: mIoU (mean Intersection over Union)
  * **Classification**: F1 score

  For more information about a model's Training Information, go to [Analyze and Compare Models](./compare-models).
</Update>

<Update label="February 29, 2024" rss={{ title: "February 29, 2024" }}>
  ## February 29, 2024

  The newest version of LandingLens introduces more Model Size options for Custom Training. The Model Size refers to the architecture and number of parameters used to train the model.

  We’ve added a third model size option to Object Detection projects: **RtmDet-\[9M]**. This option leads to the fastest training and inference times, when compared to the other two model sizes. This model size uses the [RTMDet](https://arxiv.org/abs/2212.07784) architecture and 9 million parameters.

  For detailed information about creating custom-trained models in LandingLens, go to [Custom Training](./custom-training).
</Update>

<Update label="February 21, 2024" rss={{ title: "February 21, 2024" }}>
  ## February 21, 2024

  The latest version of LandingLens features a redesigned process for Custom Training! You now have greater control over the dataset and splits used during the training process. Additionally, the user interface now guides you more clearly through configuring the training settings.

  All of the transforms and augmentations from the previous design are still available. Additionally, the new process does not impact any models you’ve already developed.

  The following sections highlight some new key points in Custom Training. To learn all the details, go to [Custom Training](./custom-training).

  <img src="https://mintcdn.com/landinglens/AkXgdAcL19zbnV5n/images/custom_training_2024_nocredits_overview.png?fit=max&auto=format&n=AkXgdAcL19zbnV5n&q=85&s=ee5bb5bc43bfc463b0e6b3ddadf871b9" alt="custom_training_2024_nocredits_overview" width="2166" height="2150" data-path="images/custom_training_2024_nocredits_overview.png" />

  ### Select a Dataset

  In previous versions of LandingLens, the Custom Training process would automatically apply to the dataset currently in the **Build** tab. Or, you could go to the Dataset Snapshots module, select a dataset, and then start Custom Training.

  When you click **Custom Training** in the new process, you’re now first prompted to select a dataset. This speeds up the process and shows you all of your options in one place.

  <img src="https://mintcdn.com/landinglens/AkXgdAcL19zbnV5n/images/custom_train_2024_2_SetUpYourData.png?fit=max&auto=format&n=AkXgdAcL19zbnV5n&q=85&s=fd053ac1e8a1d06d9f186228b71ab86f" alt="custom_train_2024_2_SetUpYourData" width="1113" height="706" data-path="images/custom_train_2024_2_SetUpYourData.png" />

  ### Set Up Splits

  If you choose to run Custom Training on the dataset currently in the Build tab, and those labeled images don’t have splits assigned to them yet, you can assign splits during Custom Training.

  You can assign splits based on all images in the dataset or based on each class.

  <img src="https://mintcdn.com/landinglens/AkXgdAcL19zbnV5n/images/custom_train_2024_3_Splits.png?fit=max&auto=format&n=AkXgdAcL19zbnV5n&q=85&s=fa528cc8e5c545173bc32e1baaae73b8" alt="custom_train_2024_3_Splits" width="1492" height="1015" data-path="images/custom_train_2024_3_Splits.png" />

  ### Train Multiple Models for the Same Dataset at Once

  You can now configure multiple sets of training parameters for the same dataset at once. This is helpful when you want to see how changing a parameter–like the number of epochs–will affect the model. By setting up all training parameters at once, you don’t need to go through the Custom Training process multiple times.

  To add another set of training parameters, click **Add Another Model** or **Duplicate**.

  <img src="https://mintcdn.com/landinglens/AkXgdAcL19zbnV5n/images/custom_train_addmodel_nocredits.png?fit=max&auto=format&n=AkXgdAcL19zbnV5n&q=85&s=c5b642a4a9fe6d5ee57c97f5a1a08279" alt="custom_train_addmodel_nocredits" width="1982" height="719" data-path="images/custom_train_addmodel_nocredits.png" />
</Update>

<Update label="January 30, 2024" rss={{ title: "January 30, 2024" }}>
  ## January 30, 2024

  In this release, we’ve introduced three significant updates to streamline your computer vision model creation process.

  First, we’ve made it much easier to [compare and analyze model performance](./landinglens-release-notes#compare-models). All models for a project are now centralized on a new page called Models, which allows you to compare model performance across different datasets.

  Second, we’ve [updated Segmentation projects](./landinglens-release-notes#updated-segmentation-projects) to offer more flexibility and faster inference speeds.

  And finally, we’ve [redesigned the labeling experience](./landinglens-release-notes#redesigned-labeling-experience) for Object Detection, Segmentation, and Classification projects.

  Keep reading to get more details about these updates!

  ### Compare Models

  You can now quickly and easily compare model performance across multiple datasets in a single project.

  All trained models for a project now appear in a table on a new tab called **Models**. By default, you can see how each model performed on its Train, Dev, and Test sets. You can also add existing dataset snapshots—or filtered versions of them—to the table. This matrix empowers you to quickly compare model performance on a variety of datasets. From here, you can also deploy models.

  Comparing model performance on the **Models** tab isn't a required step in LandingLens, but it's a useful technique for identifying your most accurate models. For full details, go to [Compare Models](./compare-models).

  <img src="https://mintcdn.com/landinglens/HBWOq4xeHM0Cl6hQ/images/modelspage_home.png?fit=max&auto=format&n=HBWOq4xeHM0Cl6hQ&q=85&s=1e8e05179774fa815d28a68d0075d883" alt="modelspage_home" width="2562" height="884" data-path="images/modelspage_home.png" />

  <Info>Due to the unique nature of [Visual Prompting](./visual-prompting), the Models tab is not available for Visual Prompting projects.</Info>

  #### Impacts to Cloud Deployment

  We anticipate that most users will want to compare mode performance in the **Models** tab before choosing which model to deploy. Because of this, the Cloud Deployment process now starts from the **Models** tab. After comparing the models in the table, simply click the **Rocket** (deploy) icon for the model you want to deploy. The rest of the deployment process is the same as before.

  <img src="https://mintcdn.com/landinglens/Hf67pwuPapd1A0aT/images/CloudDeployment_01_2024.png?fit=max&auto=format&n=Hf67pwuPapd1A0aT&q=85&s=b8e3f63c517e31d2560e01ae1ac30dd0" alt="CloudDeployment_01_2024" width="2607" height="876" data-path="images/CloudDeployment_01_2024.png" />

  We’ve made two additional changes to Cloud Deployment to ensure more consistent comparisons between endpoints:

  * Once a model is deployed to an endpoint, that model can’t be swapped for another.
  * The Confidence Threshold of a deployed model can’t be changed.

  ### Updated Segmentation Projects

  As part of this release, the Segmentation projects in your LandingLens organization have new capabilities, including:

  * You can upload up to 10,000 images to a Segmentation project.
  * When using Custom Training for Segmentation projects, you can now resize images to be up to 1024x1024px.
  * Running inference on models trained via Custom Training will now be faster.
  * Updated Model Size options in Custom Training. Keep reading for more information.

  #### Updated Model Sizes in Custom Training

  When using Custom Training, you can now choose from these two model sizes:

  * **FastViT-\[14M]**: Train and run inferences faster. Uses the [FastViT](https://arxiv.org/abs/2303.14189) transformer architecture and 14 million parameters.
  * **SegFormer-\[14M]**: Capture more complex patterns in the training data. Training and running inferences will take longer. Uses the [SegFormer](https://arxiv.org/abs/2105.15203) semantic segmentation framework and 14 million parameters.

      <img src="https://mintcdn.com/landinglens/e3dn6upV4NR85srT/images/modelSize_Seg.png?fit=max&auto=format&n=e3dn6upV4NR85srT&q=85&s=444b471d8541ef27f99d4ff1f272087b" alt="modelSize_Seg" width="882" height="730" data-path="images/modelSize_Seg.png" />

  ### Redesigned Labeling Experience

  In this release, the label view now has a brand-new look, offering a more modern and intuitive interface while maintaining all existing tools and functionalities for Object Detection, Segmentation, and Classification. For more information, go to [Labeling](./labeling).

  Here’s what you can expect the label view page to look like for each project type:

  **Object Detection**

  <img src="https://mintcdn.com/landinglens/RyS1eDX1H1P0yU5b/images/label-view-od.png?fit=max&auto=format&n=RyS1eDX1H1P0yU5b&q=85&s=c754dafda70a5dc941c1441ae57a276b" alt="Object Detection" width="1160" height="764" data-path="images/label-view-od.png" />

  **Segmentation**

  <img src="https://mintcdn.com/landinglens/RyS1eDX1H1P0yU5b/images/label-view-seg.png?fit=max&auto=format&n=RyS1eDX1H1P0yU5b&q=85&s=8118aeca9166e2eaa2816f0a64528084" alt="Segmentation" width="1154" height="765" data-path="images/label-view-seg.png" />

  **Classification**

  <img src="https://mintcdn.com/landinglens/RyS1eDX1H1P0yU5b/images/label-view-class.png?fit=max&auto=format&n=RyS1eDX1H1P0yU5b&q=85&s=28d74be95ea2785c4906ad65a43353cb" alt="Classification" width="1142" height="770" data-path="images/label-view-class.png" />
</Update>

<Update label="December 19, 2023" rss={{ title: "December 19, 2023", description: "Train Multiple Models at Once" }}>
  ## Train Multiple Models at Once

  When one model is training, you can now start training another model! This is helpful if you want to compare performance between multiple datasets or model training settings. Training multiple models at once is sometimes called "parallel training".

  Parallel training is available for both the [Fast Training](./train-models) and [Custom Training](./custom-training) methods.

  Let’s say you want to build two models for the same dataset using Custom Training. You want one model to use 30 epochs and the other to use 40 epochs. You can start training the second model without waiting for the first one to complete. This capability empowers you to run experiments faster.

  To see the status of a model, click the **Models** drop-down menu. Models that are still training have the status **In Progress**.

  <img src="https://mintcdn.com/landinglens/HBWOq4xeHM0Cl6hQ/images/parallel_train.png?fit=max&auto=format&n=HBWOq4xeHM0Cl6hQ&q=85&s=638c4520040b5fac8249be06b3014031" alt="parallel_train" width="681" height="740" data-path="images/parallel_train.png" />

  ### Bug Fixes

  In previous versions of LandingLens, training a [Visual Prompting](./visual-prompting) model sometimes led to inaccurate predictions and this error message:

  “Model training failed. Please try training a new model.”

  This bug has been fixed, and Visual Prompting models now train correctly.
</Update>

<Update label="December 4, 2023" rss={{ title: "December 4, 2023" }}>
  ## December 4, 2023

  We have great news for our LandingEdge and Docker users! As of today, you no longer need to deploy a model via [Cloud Deployment](./cloud-deployment) (or by generating a deployable version of a model) to use that model in LandingEdge and Docker.

  All models trained starting today will automatically be deployable via LandingEdge and Docker! Each model has its best Confidence Score. To see all models that can be deployed from a project, go to **Deploy** and click **Deployable Models**.

  <img src="https://mintcdn.com/landinglens/AkXgdAcL19zbnV5n/images/deployable_models_12_2023.png?fit=max&auto=format&n=AkXgdAcL19zbnV5n&q=85&s=54fa9de13c2ed2bd22cfd3ac3776e603" alt="deployable_models_12_2023" width="2252" height="1082" data-path="images/deployable_models_12_2023.png" />

  If you want to use a different Confidence Score for a model, or if you don't see your model in the Deployable Models table, you can either deploy it via [Cloud Deployment](./cloud-deployment) or use the following procedure to generate a deployable model:

  1. Open the project with the model you want to deploy.
  2. Click **Models** to open the Models panel.
       <img src="https://mintcdn.com/landinglens/AkXgdAcL19zbnV5n/images/deployable_model_1.png?fit=max&auto=format&n=AkXgdAcL19zbnV5n&q=85&s=36ee06760ab02fc884f0cb6d09a90551" alt="deployable_model_1" width="1882" height="566" data-path="images/deployable_model_1.png" />
  3. Select the model you want to deploy from the **Model** drop-down menu.
  4. Use the **Confidence Threshold** slider to select the Confidence Score you want the model to have.
  5. Click **Deploy**.
       <img src="https://mintcdn.com/landinglens/AkXgdAcL19zbnV5n/images/deployable_model_2_deploy.png?fit=max&auto=format&n=AkXgdAcL19zbnV5n&q=85&s=135063aeae5f303f6f855997b80e5b36" alt="deployable_model_2_deploy" width="705" height="655" data-path="images/deployable_model_2_deploy.png" />
  6. Select **Self-Hosted Deployments**.
  7. Click **Generate Deployable Model**.
       <img src="https://mintcdn.com/landinglens/AkXgdAcL19zbnV5n/images/deployable_model_3(1).png?fit=max&auto=format&n=AkXgdAcL19zbnV5n&q=85&s=2788788ce76ec1f6c060178db17a3068" alt="deployable_model_3(1)" width="956" height="882" data-path="images/deployable_model_3(1).png" />

  LandingLens creates a deployable model and opens to the **Deployable Models** table on the **Deploy** page.

  <Info>Models from [Visual Prompting](./visual-prompting) and the [Classic Flow](./classic-flow) use a separate deployment workflow and don’t display in the Deployable Models table.</Info>
</Update>

<Update label="November 21, 2023" rss={{ title: "November 21, 2023" }}>
  ## November 21, 2023

  In this newest release of LandingLens, we’ve added more ways to manage your datasets. Here are the highlights:

  * You can now save “snapshots” of all or some images in a project, and train models based on those groups of images. You can have multiple snapshots in each project!
  * You can add tags (keywords) to images.
  * LandingLens automatically saves all models during model training.
  * You can now apply split, metadata, and tag information when uploading images to any project type.

  To learn more about these features, keep reading!

  ### Changes to Dataset Versioning: Introducing Dataset Snapshots

  In recent LandingLens releases, training a model and saving it created a “snapshot” of all the data in that model, including the images, labels, and predictions. You could create a new project from a dataset and even revert back to one. However, datasets were only saved for models, and you couldn’t train based on those datasets.

  In this release, we’ve made the dataset versions more flexible, and we’re now calling them “dataset snapshots”, or “snapshots” just for short. Here are some of the things you can now do:

  * Create a snapshot at any time! You no longer have to train a model to create a snapshot.
  * Create a snapshot based on all the images in your project OR on the specific ones you’ve selected.
  * Train a model using only the snapshot.
  * Download the Pascal VOC files and class map for a snapshot. This gives you the ability to re-upload the labeled images to LandingLens in the future, if needed.

  Plus, you still have the ability to create new projects from snapshots, revert your project to a snapshot, and download a CSV with snapshot information.

  For detailed information, go to [Dataset Snapshots](./dataset-snapshots) and watch the following tutorial:

  <iframe width="560" height="315" src="https://www.youtube.com/embed/huCiNUAcNOc?&wmode=opaque&rel=0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen />

  ### Tag Images

  You can now add tags (keywords) to images in your dataset! Using tags helps you organize and filter the images in your dataset.

  For example, let's say that you have images from Camera A and Camera B. You can create a tag for each camera and apply the tags to the corresponding images. Then, after you train a model, you can filter by all Camera A images, and see how the model performed on those. You can then do the same for Camera B images.

  Tags are project-specific; creating a tag in one project doesn't add it to other projects. You can apply multiple tags to each image.

  For detailed information, go to [Tags](./tags) and watch the following tutorial:

  <iframe width="560" height="315" src="https://www.youtube.com/embed/wVURKKyVt2A?&wmode=opaque&rel=0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen />

  ### All Trained Models Are Now Automatically Saved

  When you train a model, LandingLens now automatically saves and names it. This ensures that you can access all versions of your data in the [snapshots dashboard](./dataset-snapshots) and prevents models from being accidentally overwritten.

  The default model naming convention is **Model-mm-dd-yyyy\_n**, where **n** is the number of models in the project trained that day. For example, let’s say you train six models in a project on December 10, 2023. The default name of the sixth model will be **Model-12-10-2023\_6**. You can [rename a model](./model-settings) at any time.

  <img src="https://mintcdn.com/landinglens/e3dn6upV4NR85srT/images/model_name_11_2023.png?fit=max&auto=format&n=e3dn6upV4NR85srT&q=85&s=734da7cf748034e96b039e8890aa7225" alt="model_name_11_2023" width="712" height="450" data-path="images/model_name_11_2023.png" />

  ### Consistent Upload Experience

  You can now apply split, metadata, and tag information when uploading images to any project type. Previously, you could only apply splits when uploading information to Segmentation projects. The updated upload page provides a more consistent experience and allows you to apply important information at upload.

  <img src="https://mintcdn.com/landinglens/nULG3l07sGmu7vxy/images/uploadExperience_11_2023.png?fit=max&auto=format&n=nULG3l07sGmu7vxy&q=85&s=f5cda1959ef3e0c87b105ad4a7fb5943" alt="uploadExperience_11_2023" width="1658" height="1302" data-path="images/uploadExperience_11_2023.png" />
</Update>

<Update label="October 30, 2023" rss={{ title: "October 30, 2023" }}>
  ## October 30, 2023

  We've had many requests for this specific feature, and the long wait is finally over—you can now create a new project by copying an existing dataset version! This creates a new project with the selected dataset.

  When you copy a dataset, you can even include the existing labels and metadata.

  <img src="https://mintcdn.com/landinglens/AkXgdAcL19zbnV5n/images/dataset_clone_2.png?fit=max&auto=format&n=AkXgdAcL19zbnV5n&q=85&s=fcabb50c258c40206e49e2953ba00ca4" alt="dataset_clone_2" width="1535" height="626" data-path="images/dataset_clone_2.png" />

  For more information, check out the tutorial video below.

  <iframe width="560" height="315" src="https://www.youtube.com/embed/lLjCxx60edI?&wmode=opaque&rel=0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen />
</Update>

<Update label="October 10, 2023" rss={{ title: "October 10, 2023" }}>
  ## October 10, 2023

  This newest version of LandingLens gives you more flexibility across the board. In this release, we've added:

  * A new way to upload images to your projects—via your smart phone!
  * Support for an additional file type—MPO
  * A new member type—Owner
  * The ability to change a user’s member type
  * More transparency for the credits used in deleted projects

  For detailed info on each of these updates, keep reading!

  ### Upload Images from Your Phone Directly into a LandingLens Project

  You can now upload images from your phone directly into a project in LandingLens. To do this, click the **Upload** icon, then click **Upload from Your Phone**.

  Generate and scan the QR code, and then take photos or select existing ones. All images are then uploaded into your project. To learn more, go to [Upload Images from Your Phone](./upload-images-phone).

  <img src="https://mintcdn.com/landinglens/i_hGHOXkVC0R_OQG/images/qr_upload_3.png?fit=max&auto=format&n=i_hGHOXkVC0R_OQG&q=85&s=6a2f8ed67b0fbb1044b9d4a297b407d9" alt="qr_upload_3" width="750" height="1334" data-path="images/qr_upload_3.png" />

  ### LandingLens Now Supports MPO Files

  You can now upload **MPO** (Multi-Picture Object) files to LandingLens. An MPO file contains two JPG files that create a stereoscopic image when overlaid. When you upload an MPO file to LandingLens, LandingLens selects one of the two JPG files.

  For more information about supported file types, go to [Upload Images](./upload-images).

  ### Owners and Changing Role Types

  Before this new version, LandingLens offered two member types: **Collaborators** and **Admins**. Once you assigned a member type to a user, you couldn't change their role.

  This new version of LandingLens now offers a new role called **Owner**. Owners have all the permissions as Admins, plus the ability to change a member's role! For example, if Anna was originally added as a Collaborator, but now she needs access to the API Key page, an Owner can "upgrade" Anna to be an Admin.

  An organization can have up to three Owners. To learn more information, go to [Member Roles](./members).

  <img src="https://mintcdn.com/landinglens/e3dn6upV4NR85srT/images/members_make_admin.png?fit=max&auto=format&n=e3dn6upV4NR85srT&q=85&s=392de415b6a4561f7bfa2b75a9a29a24" alt="members_make_admin" width="1733" height="988" data-path="images/members_make_admin.png" />

  ### Track Credits for Deleted Projects

  If you delete a project, the credits used on that project are now easier to track on the **Usage** dashboard.

  Previously, if you deleted a project, the **Top Projects: By Credits** and **Top Project: By Images** sections would show “(private project)” instead of the project name. Now, if you delete a project, the project name displays, making it easier to understand how credits were used.

  The **Usage Log** continues to show “-” instead of the names of deleted projects, because LandingLens pulls this data from a different place.

  For example, let’s say you deleted a project called “Quality Control”. The following screenshot shows how the **Usage** page would look after deleting the project.

  <img src="https://mintcdn.com/landinglens/AkXgdAcL19zbnV5n/images/delete_project_staging_after_callouts.png?fit=max&auto=format&n=AkXgdAcL19zbnV5n&q=85&s=6a4fe2b8901bc6e1cb6bb9ba5b4dfbaa" alt="delete_project_staging_after_callouts" width="841" height="991" data-path="images/delete_project_staging_after_callouts.png" />

  The following table summarizes the changes:

  | Section                  | Before            | After        |
  | ------------------------ | ----------------- | ------------ |
  | Top Projects: By Credits | (private project) | Project Name |
  | Top Projects: By Images  | (private project) | Project Name |
  | Usage Log                | -                 | -            |

  ### Bug Fixes

  For users on the [Classic Flow](./classic-flow) version of LandingLens: The **Job** hyperlinks on the **Models** tab now work correctly.
</Update>

<Update label="September 19, 2023" rss={{ title: "September 19, 2023" }}>
  ## September 19, 2023

  Welcome to the latest release of LandingLens! This update streamlines your project management experience.

  Now, when navigating the Projects page, you can effortlessly filter your search results by project type, providing you with even more refined control over your workflow. You can also now rename, delete, and invite users to projects directly from the Projects page.

  Additionally, the ability to delete classes can now be enabled upon request for the [Classic Flow](./classic-flow) version of LandingLens.

  For more information, read the full release notes below.

  ### New Features and Improvements

  #### Filter by Project Type

  When searching for a specific project on the Projects page, you can now filter by project type. To do this, enter your search term in the search bar and click the project type you want to search for.

  For more information on searching for projects, go to [Search for Projects](./view-projects).

  <img src="https://mintcdn.com/landinglens/gSDZ622m6AYezIvW/images/Projects_search_type.png?fit=max&auto=format&n=gSDZ622m6AYezIvW&q=85&s=54c90eeffd8b7d123cc1cc8c5ebbc397" alt="Projects_search_type" width="2115" height="916" data-path="images/Projects_search_type.png" />

  #### More Ways to Manage Projects

  You can now perform these actions directly from a project card on the Projects page:

  * Rename the project
  * Invite users to the project (only applicable to private projects)
  * Delete the project

  To access these options, click the **Actions** icon on the project card. For more information on managing projects from the Projects page, go to [Search for Projects](./view-projects).

  <img src="https://mintcdn.com/landinglens/i_hGHOXkVC0R_OQG/images/project_card_actions_releasenotes.png?fit=max&auto=format&n=i_hGHOXkVC0R_OQG&q=85&s=08362e442c9c42e47da1d79369c3aff6" alt="project_card_actions_releasenotes" width="1070" height="852" data-path="images/project_card_actions_releasenotes.png" />

  #### Classic Flow Supports Ability to Delete Classes

  If you are using the [Classic Flow](./classic-flow) version of LandingLens, the ability to delete classes can now be enabled. To request this feature, contact your {companyName} representative.

  For more information about deleting classes, go to [Delete Classes](./delete-classes).

  ### Bug Fixes

  * You no longer need to refresh the page to update how long ago a model was trained. Now, the time is updated automatically.
  * If you delete a label or “discard” the name of a class before you create it in a Visual Prompting project, those changes are now saved. Previously, the label or class would still appear.
  * We improved the transition from training a Visual Prompting model to seeing the results. Now, the predictions and model information load faster.
</Update>

<Update label="August 10, 2023" rss={{ title: "August 10, 2023" }}>
  ## August 10, 2023

  ### More Details Now Display on Project Cards

  Project cards now display the total number of images in your dataset and trained models. You can hover over the icons to view more information, like the number of labeled images.### New Login Page Design

  We've introduced a fresh look for the LandingLens login page.### Revamped the Model Sidebar

  When you don't have any trained models, the Model sidebar displays a tooltip to help you effortlessly progress through the platform.### The Polygon Shortcut Changed from "P" to "W"

  LandingLens is equipped with several keyboard shortcuts. For Segmentation projects, the shortcut for the Polygon tool changed from "P" to "W".

  ### Bug Fixes

  * Changed the file naming convention for downloaded CSV files of dataset snapshots. These files are now be named after the model and the date the file was downloaded.
  * A few "behind-the-scenes" bugs were fixed.
</Update>

<Update label="July 28, 2023" rss={{ title: "July 28, 2023" }}>
  ## July 28, 2023

  This newest version of LandingLens includes features to make it easier to manage your dataset and deploy your model!

  ### Dataset Snapshots: More Control and Visibility into Your Dataset

  With this release, we’re introducing the concept of dataset “snapshots”. Now, whenever you train a model, LandingLens saves your dataset—and the model’s predictions—as a “snapshot” that you can continue to access in your Project. With dataset snapshots, you can:

  * [Revert to an earlier dataset](./landinglens-release-notes#revert-to-an-earlier-dataset)
  * [Download a CSV of information about the dataset](./landinglens-release-notes#download-a-csv-of-dataset-information)
  * [See when the dataset information is gathered during the training process](./landinglens-release-notes#changes-to-the-model-training-process)

  We’ve also [redesigned](./landinglens-release-notes#changes-to-the-model-information-popup-window) the model pop-up window to make it easier to navigate all the model information and reports.

  #### Revert to an Earlier Dataset

  You can now revert your Project to use an earlier dataset. For example, let's say that you trained a model, and later added more images and labels. After training the model a second time, you see that the first model performed better, so you want to go back to that dataset. You can do this by reverting the dataset.

  <img src="https://mintcdn.com/landinglens/HBWOq4xeHM0Cl6hQ/images/model_revert_1.png?fit=max&auto=format&n=HBWOq4xeHM0Cl6hQ&q=85&s=654f15656bdbe8f4483d05ddd267094f" alt="model_revert_1" width="1367" height="689" data-path="images/model_revert_1.png" />

  #### Download a CSV of Dataset Information

  In Object Detection and Classification projects, you can now download a CSV of information about the dataset. The CSV includes several columns of data, including Project Name, Image Name, Split.

  <img src="https://mintcdn.com/landinglens/e3dn6upV4NR85srT/images/model_csv_2.png?fit=max&auto=format&n=e3dn6upV4NR85srT&q=85&s=118eef431eec25c4432fb33d391253d6" alt="model_csv_2" width="1367" height="689" data-path="images/model_csv_2.png" />

  #### Changes to the Model Training Process

  When you click **Train**, the first step in the model training process is now to gather and save the images and data currently in your Project. This information is part of the “dataset snapshot” that you can later revert to.

  This step displays as **Taking a snapshot of your data** in the Model panel.

  <img src="https://mintcdn.com/landinglens/nULG3l07sGmu7vxy/images/train_1.png?fit=max&auto=format&n=nULG3l07sGmu7vxy&q=85&s=cab3704929a17acbbd8562adc31d8bc6" alt="train_1" width="710" height="569" data-path="images/train_1.png" />

  For more information about the model training process, go to [Train Models](./train-models).

  #### Changes to the Model Information Pop-Up Window

  We’ve redesigned the Model pop-up window to make it easier to navigate. The pop-up is now organized into multiple tabs.

  <img src="https://mintcdn.com/landinglens/8jqFf9ryLj15HswR/images/ModelSettings_tabs.png?fit=max&auto=format&n=8jqFf9ryLj15HswR&q=85&s=b2f8dd2b89c14a10a096e6872c1cd61b" alt="ModelSettings_tabs" width="1433" height="932" data-path="images/ModelSettings_tabs.png" />

  ### Mobile Inference Support in Segmentation and Visual Prompting

  You can now use Mobile Inference on Segmentation and Visual Prompting Projects. Previously, it was only available for Object Detection and Classification Projects.

  ### Streamlined Deployment Workflow from Build Page

  We’ve streamlined the workflow for deploying a model from the Build page. When you click Deploy, you can now simply enter the model name and select your endpoint.

  <img src="https://mintcdn.com/landinglens/hjeGEKEYbDsj6EG_/images/build_deploy_1.png?fit=max&auto=format&n=hjeGEKEYbDsj6EG_&q=85&s=5168b3524c3c4c000d5347f913b0924f" alt="build_deploy_1" width="631" height="748" data-path="images/build_deploy_1.png" />

  <img src="https://mintcdn.com/landinglens/hjeGEKEYbDsj6EG_/images/build_deploy_2.png?fit=max&auto=format&n=hjeGEKEYbDsj6EG_&q=85&s=ebd5301e68923b7d14d49a60d8084e46" alt="build_deploy_2" width="918" height="1436" data-path="images/build_deploy_2.png" />

  ### Downloadable Pascal VOC Files Now Available for Classification Projects

  Before, downloadable Pascal VOC files were only available for Object Detection and Segmentation projects. Now, we've made this feature available for Classification projects.

  ### Bug Fixes

  * Selected images moved to a different split will no longer remain selected.
  * You no longer need to refresh the browser to save a model.
  * Users in classic flow can resume deploying from the Models page.
  * Fixed multiple issues related to deleting classes.
  * Fixed multiple issues related to creating an endpoint with a name that already exists in that project.
  * Changed the copy of the "Defect" filter to "Class".
  * Fixed the login process for SSO.
</Update>

<Update label="July 5, 2023" rss={{ title: "July 5, 2023" }}>
  ## July 5, 2023

  ### {smartLabel}

  We are thrilled to announce {smartLabel}, a new tool that helps you label objects in Segmentation Projects faster and with more accuracy.

  When {smartLabel} is enabled, simply hover over the object you want to detect, click, and press enter. {smartLabel} automatically detects the shapes you want to select and applies your selected Class!

  To learn more, check out [Label with Smart Labeling](./segmentation#label-with-smart-labeling).

  <img src="https://mintcdn.com/landinglens/nULG3l07sGmu7vxy/images/smart_lion.gif?s=17770cba00ac24b45d17f34cfe74fb4c" alt="smart_lion" width="1453" height="1080" data-path="images/smart_lion.gif" />

  ### New API Key System

  Up until this release, LandingLens required both an API Key and API Secret to be used to run inference. After evaluating our user experience and current industry standards, we decided to eliminate the use of the API Secret. As of this release, LandingLens generates and requires only an API Key!

  All existing API Key and API Secret pairs will continue to be valid, and all applications using those credentials will continue to work.

  You can create multiple API Keys. This gives you more flexibility and control over who can run inference with your deployed Models. Additionally, you can revoke and delete API Keys.

  For more details, check out [API Keys](./api-key).

  <img src="https://mintcdn.com/landinglens/lfi7C6xislw6Nqbm/images/api_key_landing(1).png?fit=max&auto=format&n=lfi7C6xislw6Nqbm&q=85&s=9f1890a73a7d4899d3fd381345d37558" alt="api_key_landing(1)" width="1999" height="923" data-path="images/api_key_landing(1).png" />

  ### New Way to View the API Command for Deployment

  We now offer a new way to get the API call on the Deploy page. Now you can click the **Actions** icon and select **View API Command**.

  <img src="https://mintcdn.com/landinglens/B8kQNOJyTnzsc2HR/images/ViewAPICommand(1).png?fit=max&auto=format&n=B8kQNOJyTnzsc2HR&q=85&s=10476070397381eb644aaa0ca2717e85" alt="ViewAPICommand(1)" width="2042" height="536" data-path="images/ViewAPICommand(1).png" />

  ### Bug Fixes

  * If you delete a Class, you can now create a new Class with the same name as the deleted Class.
  * When using the QR code for [Mobile Inference](./mobile-inference), some users got this error: “Missing user record with apikey or user id: -1”. The issue that caused this error has been fixed.
  * If a Class was deleted in a Classification Project, the model metrics were also deleted for that Project. The issue that caused this error has been fixed.
</Update>

<Update label="June 22, 2023" rss={{ title: "June 22, 2023" }}>
  ## June 22, 2023

  ### Improvements

  We've added these improvements to help you manage your credits and pricing plan:

  * If you reach your Project maximum, LandingLens now alerts you with a new tile. The Project maximum applies to the current number of Projects, so you can delete an existing Project to create another one. Or, if you want an unlimited number of Projects, upgrade to a Visionary or Enterprise [plan](https://landing.ai/pricing/).
      <img src="https://mintcdn.com/landinglens/i_hGHOXkVC0R_OQG/images/project_upgrade.png?fit=max&auto=format&n=i_hGHOXkVC0R_OQG&q=85&s=55ad6c4ab2d74f2db8a887fa73fd5cdb" alt="project_upgrade" width="2362" height="1098" data-path="images/project_upgrade.png" />
  * If training a Model or running inference will put you above your credit maximum, LandingLens now alerts you with a pop-up that guides you through the next steps.
      <img src="https://mintcdn.com/landinglens/DvBW9mEn8yO5Yvy5/images/increase_credit_limit.png?fit=max&auto=format&n=DvBW9mEn8yO5Yvy5&q=85&s=bf57fa2f7160b52305b59194510037e9" alt="increase_credit_limit" width="603" height="418" data-path="images/increase_credit_limit.png" />

  ### Bug Fixes

  If you have a long Model name, it’s now shortened when it displays in the user interface. Hover over the name to see the full name. Previously, long Model names would attempt to wrap to a second line, but the top of the text would get cut off.

  <img src="https://mintcdn.com/landinglens/e3dn6upV4NR85srT/images/model_name_truncate.png?fit=max&auto=format&n=e3dn6upV4NR85srT&q=85&s=903ac893b1ac7bc194c0a804930469ff" alt="model_name_truncate" width="746" height="519" data-path="images/model_name_truncate.png" />
</Update>

<Update label="June 14, 2023" rss={{ title: "June 14, 2023" }}>
  ## June 14, 2023

  We're thrilled to unveil the latest release of LandingLens! This version empowers you with more ways to run inference on the computer vision Models you create in LandingLens. You can now use your smartphone to capture images and immediately see your Model’s predictions. Additionally, all users can now download a 14 day free trial of LandingEdge!

  We’ve also streamlined the process to develop Models by expanding our Workflow Assistant to new Project Types and making it easier to end the Model training process.

  Learn more about these updates below!

  ### Use Your Model on a Smartphone with Mobile Inference

  {companyName} is excited to share that we’ve developed a new feature—**{mi}**! This feature empowers you with an additional way to use your LandingLens Model in the real-world. For detailed information, go to [Mobile Inference](./mobile-inference).

  After you develop your Model and deploy it to an endpoint, you can then generate a QR code by clicking the **QR** code icon.

  <img src="https://mintcdn.com/landinglens/AkXgdAcL19zbnV5n/images/deploy_olderpage_1.png?fit=max&auto=format&n=AkXgdAcL19zbnV5n&q=85&s=78e926ffcd76e64b9866557de3549068" alt="deploy_olderpage_1" width="1488" height="398" data-path="images/deploy_olderpage_1.png" />

  Scanning the QR code with your phone opens the LandingLens app in your browser.

  <img src="https://mintcdn.com/landinglens/e3dn6upV4NR85srT/images/mobile_app_scan_QRcode(1).png?fit=max&auto=format&n=e3dn6upV4NR85srT&q=85&s=5d0f40ce1942eb97768bc9fb93424275" alt="mobile_app_scan_QRcode(1)" width="750" height="1334" data-path="images/mobile_app_scan_QRcode(1).png" />

  From there, you can take a photo or select an image from your phone. The app sends the photo to your deployed Model, and your Model runs inference on it. The Model’s predictions then display immediately on your phone!

  <img src="https://mintcdn.com/landinglens/hjeGEKEYbDsj6EG_/images/choose_photo.PNG?fit=max&auto=format&n=hjeGEKEYbDsj6EG_&q=85&s=e9206e4f136a6d29b64c8664fb6250d0" alt="choose_photo" width="750" height="1334" data-path="images/choose_photo.PNG" />

  The images and predictions are also saved back to LandingLens, so that you can review all results in a centralized location. You can also share the QR code with your colleagues, so that you can all collaborate on running inference.

  <img src="https://mintcdn.com/landinglens/e3dn6upV4NR85srT/images/mobile_app_historic_data(1).png?fit=max&auto=format&n=e3dn6upV4NR85srT&q=85&s=71c8ec61ed66791466da06b5f861b7fc" alt="mobile_app_historic_data(1)" width="2340" height="1420" data-path="images/mobile_app_historic_data(1).png" />

  ### Clearly-Defined Deployment Options

  We’ve added more visual guides to the Deploy page to help you choose the right deployment method for your use case.

  For example, when you first click Deploy, you’ll see two options for how to use your model.

  * **Cloud Deployment**: Click to create an endpoint, which is a virtual location that hosts your Model. You can then send images to the Model via API requests, or use a new feature called Mobile Inference to run your Model on your smartphone (more info on that [below](./landinglens-release-notes#use-your-model-on-a-smartphone-with-mobile-inference)).
  * **Edge Deployment**: Click to deploy your Model via LandingEdge, the {companyName} application that connects to your edge devices.<img src="https://mintcdn.com/landinglens/Hf67pwuPapd1A0aT/images/CloudDeploynent_CreateEndpoint.png?fit=max&auto=format&n=Hf67pwuPapd1A0aT&q=85&s=ada81a6acf4025f0ebe962241b26cdf0" alt="CloudDeploynent_CreateEndpoint" width="2068" height="1148" data-path="images/CloudDeploynent_CreateEndpoint.png" />

  ### Download a Free Trial of LandingEdge

  You can now download a free trial of LandingEdge directly from LandingLens!

  If you haven't deploy a Model yet, open a Project to the Deploy page and click **Download LandingEdge**. Then follow the on-screen prompts to complete the download. For detailed information, go to [LandingEdge Overview](./landingedge/landingedge-overview).

  <img src="https://mintcdn.com/landinglens/a3fnoQGtz-YoRQ-T/images/Download_LE_new.png?fit=max&auto=format&n=a3fnoQGtz-YoRQ-T&q=85&s=52c77f7aa87da6395741ebf98c9f2b00" alt="Download_LE_new" width="2068" height="1148" data-path="images/Download_LE_new.png" />

  If you’ve already deployed a Model via Cloud Deployment, click **LandingEdge**.

  ### Workflow Assistant

  We added the **Workflow Assistant** to Segmentation and Classification Projects. The Workflow Assistant includes a progress bar at the top of your Project that guides you through all the steps of developing a computer vision Model, from uploading images to your dataset to using your Model to make predictions.

  <img src="https://mintcdn.com/landinglens/nULG3l07sGmu7vxy/images/workflow_asst_clsf.png?fit=max&auto=format&n=nULG3l07sGmu7vxy&q=85&s=12bd3726ad012ca5dc23e6a83eaa5aec" alt="workflow_asst_clsf" width="2101" height="1097" data-path="images/workflow_asst_clsf.png" />

  When you hover over the Workflow Assistant, it nudges you in the right direction by “shaking” the buttons you need to click to move to the next step. For example, after you’ve labeled at least 10 images, the Train button shakes, letting you know that you have enough data to create your first Model.

  <img src="https://mintcdn.com/landinglens/nULG3l07sGmu7vxy/images/workflow_asst_train.png?fit=max&auto=format&n=nULG3l07sGmu7vxy&q=85&s=340b43d6578928d3e4ac4ad84398fe65" alt="workflow_asst_train" width="2112" height="1082" data-path="images/workflow_asst_train.png" />

  ### End Training Early

  We’ve provided you with more on-screen guidance about what happens if you end the Model training process before it’s completed.

  Model training can only be ended at **Step 3: Training & Learning**, which is when the model training process actually begins. The **Stop Training** button is now **End Training Now**.

  <img src="https://mintcdn.com/landinglens/TJ8p3AwYZ8yXbABY/images/EndTrainNow_crop.png?fit=max&auto=format&n=TJ8p3AwYZ8yXbABY&q=85&s=2b19440f38ea6b0dc1c66b5a6e865303" alt="EndTrainNow_crop" width="626" height="792" data-path="images/EndTrainNow_crop.png" />

  If you end Model training early, LandingLens completes its current round (epoch) of training and evaluates the images in your dataset with the Model it had generated up to that point. The Model may not be as accurate as it would be if training had completed.  For detailed information, go to [Train Models](./train-models).

  ### Large Image Support

  When using Custom Training in LandingLens Enterprise, you can now resize images in Object Detection and Segmentation Projects to be up to 36MP. For detailed information, go to [Custom Training](./custom-training).

  ### Bug Fixes

  We fixed a bug in [Agreement-Based Labeling](./agreement-based-labeling) that allowed you to filter by users who weren’t assigned any tasks. Now, you can only filter by users who have been assigned tasks.
</Update>

<Update label="June 5, 2023" rss={{ title: "June 5, 2023" }}>
  ## June 5, 2023

  ### What’s New

  To make it easier to understand some of the features, we updated some of the user interface text throughout LandingLens.

  ### Bug Fixes

  * We fixed an issue that caused [Labeling Tasks](./agreement-based-labeling) to show that a negative number of images needed review. Now, the number of images under review is calculated correctly.
  * We fixed a bug that caused the Class colors in Predictions to be different from the actual colors assigned to those Classes.
</Update>

<Update label="May 24, 2023" rss={{ title: "May 24, 2023" }}>
  ## May 24, 2023

  ### What's New

  * When you delete a Class, LandingLens now shows you a pop-up that lists the impacts of deleting a Class. This empowers you to make an informed decision and helps prevent accidentally deleting Classes. For more information, go to [Delete Classes](./delete-classes).
      <img src="https://mintcdn.com/landinglens/a3fnoQGtz-YoRQ-T/images/DeleteClass_confirm.png?fit=max&auto=format&n=a3fnoQGtz-YoRQ-T&q=85&s=642397d625680c57ccfd6bd6f006a70f" alt="DeleteClass_confirm" width="593" height="265" data-path="images/DeleteClass_confirm.png" />
  * You can now delete a Class when labeling images. For more information, go to [Delete Classes](./delete-classes#delete-classes-when-labeling).
      <img src="https://mintcdn.com/landinglens/a3fnoQGtz-YoRQ-T/images/DeleteClass_label_2.png?fit=max&auto=format&n=a3fnoQGtz-YoRQ-T&q=85&s=5e2702ff35a64526a9d5596457645834" alt="DeleteClass_label_2" width="1209" height="488" data-path="images/DeleteClass_label_2.png" />
  * We improved the experience with labeling images in Classification Projects. Previously, if you selected a label for an image on the Build tab, LandingLens would have to refresh the page to save the change. Now when you select a label, LandingLens saves the change without refreshing the page.
  * We made it easier to upload sample images in our Example projects. Previously, you had to click the sample images to upload them. Now you can also drag and drop them.
      <img src="https://mintcdn.com/landinglens/AkXgdAcL19zbnV5n/images/example_dragndrop.png?fit=max&auto=format&n=AkXgdAcL19zbnV5n&q=85&s=d2d2661dafa3792d6e00884eeeec66de" alt="example_dragndrop" width="2216" height="1406" data-path="images/example_dragndrop.png" />
  * We updated the process for creating a new organization in LandingLens. You’ll now be prompted to name your organization and select your use case: Work, Academic, or Personal.
      <img src="https://mintcdn.com/landinglens/HBWOq4xeHM0Cl6hQ/images/new_org_3.png?fit=max&auto=format&n=HBWOq4xeHM0Cl6hQ&q=85&s=08372ecad443ce3d837ce723b69792e9" alt="new_org_3" width="1200" height="918" data-path="images/new_org_3.png" />

  ### Bug Fixes

  * LandingLens now prevents you from creating two Classes with the same name. Previously, it was possible to reuse the same name but with different capitalization (for example, “Scratch” and “scratch”).
  * When you hover over the **Train** button, a tooltip shows you how many credits the training process will cost. It costs 1 credit to train each image. LandingLens trains a model based on all images in your Project, not just the images that are filtered to display. Previously, the tooltip calculated the cost based on only the filtered images. How, the tooltip now correctly calculates the cost to include all images.For example, the Project in the image below has 13 images. A filter is applied which causes only 3 images to display. However, the tooltip correctly states that training the Model cost 13 credits.
      <img src="https://mintcdn.com/landinglens/nULG3l07sGmu7vxy/images/training_credits.png?fit=max&auto=format&n=nULG3l07sGmu7vxy&q=85&s=b8c6c2463a6cdeb52b437aa71aae42e9" alt="training_credits" width="1492" height="868" data-path="images/training_credits.png" />
</Update>

<Update label="May 16, 2023" rss={{ title: "May 16, 2023" }}>
  ## May 16, 2023

  The ability to delete Classes has been re-enabled. It was temporary disabled due to some reported issues. The {companyName} team has resolved these issues.

  When you delete a Class, all labels on images for that Class are also removed. If you delete a Class after training your Model, train it again. For more information about how to delete Classes, go to [Delete Classes](./delete-classes).

  <img src="https://mintcdn.com/landinglens/a3fnoQGtz-YoRQ-T/images/DeleteClass_2.png?fit=max&auto=format&n=a3fnoQGtz-YoRQ-T&q=85&s=40932558886057784e6e3a41fd06aef5" alt="DeleteClass_2" width="1923" height="708" data-path="images/DeleteClass_2.png" />

  <Info>Deleting Classes is not supported in [Classic Flow](./classic-flow).</Info>
</Update>

<Update label="May 15, 2023" rss={{ title: "May 15, 2023" }}>
  ## May 15, 2023

  The Check Label Quality feature has been re-enabled. It was temporary disabled due to some reported issues. The {companyName} team has resolved these issues.
</Update>

<Update label="May 4, 2023" rss={{ title: "May 4, 2023" }}>
  ## May 4, 2023

  ### What's New

  * We added a keyboard shortcut for the Eraser tool in [Visual Prompting](./visual-prompting). You can now press **E** to select the Eraser tool.
      <img src="https://mintcdn.com/landinglens/AkXgdAcL19zbnV5n/images/eraser_shortcut.png?fit=max&auto=format&n=AkXgdAcL19zbnV5n&q=85&s=37d1a4c7dcc6651f82e63e5371e002ad" alt="eraser_shortcut" width="553" height="333" data-path="images/eraser_shortcut.png" />
  * Members that are Collaborators can now access other Organizations that they are members of in LandingLens. Users can only access Organizations that they are Admins or Collaborators of. For more information about accessing Organizations in LandingLens, go to [Switch Organizations](./organizations#switch-organizations).

  ### Bug Fixes

  * The **Load Sample Data** pop-up window was briefly too narrow, which caused the text to overlap. This pop-up window has now been resized to fit all the text correctly.
      <img src="https://mintcdn.com/landinglens/HdZmNNXb6yecqmgJ/images/LoadSampleData.png?fit=max&auto=format&n=HdZmNNXb6yecqmgJ&q=85&s=ce9d6bb724a2f6e025bae18fd3d6687c" alt="LoadSampleData" width="964" height="730" data-path="images/LoadSampleData.png" />
  * If you add labels to an image in [Visual Processing](./visual-prompting), your changes are now saved if you select another image before clicking **Run**.
  * The keyboard shortcuts for changing the **Brush size** and **Eraser** **size** in Visual Processing now work correctly.

  ### Other Updates

  The Check Label Quality feature is temporary disabled due to some reported issues with this tool. We will notify you in the Release Notes once these issues have been fixed and the feature re-enabled.
</Update>

<Update label="April 25, 2023" rss={{ title: "April 25, 2023" }}>
  ## April 25, 2023

  {companyName} is thrilled to announce the Beta release of an innovative, new capability in LandingLens: **{vp}**.

  {vp} is a paradigm shift in the field of computer vision. You label only a few small areas of an object in a few images, and the Model almost immediately detects the whole object in all of your images.

  ### {vp} Workflow

  {vp} has a highly iterative—and yet fast—workflow. After you upload images to your Project, start labeling one. Use the Brush “paint” a small area of the first object you want to detect. When prompted, enter a name for the object. This is your first Class.

  <img src="https://mintcdn.com/landinglens/8jqFf9ryLj15HswR/images/Pandas_class1.gif?s=f03c6d75ade0aa22fd5db0f379b133bb" alt="Pandas_class1" width="1358" height="1080" data-path="images/Pandas_class1.gif" />

  Then, use the Brush to paint a small area of another object you want to detect. This is your second Class. If you only want to detect one object type, that’s okay—simply name your second Class “Background” or something similar. You can have multiple Classes, but create at least two to get started.

  <img src="https://mintcdn.com/landinglens/8jqFf9ryLj15HswR/images/Pandas_class2.gif?s=8cc7140ea647beebfe93493a7ff2e88f" alt="Pandas_class2" width="1358" height="1080" data-path="images/Pandas_class2.gif" />

  Then click **Run**! The Model shows you its Predictions in just a moment, in both the image you labeled and the other images in your dataset. In most cases, the Predictions won’t be perfect at first. Not only is that okay, that’s expected. You can now fine-tune your labels.

  <img src="https://mintcdn.com/landinglens/8jqFf9ryLj15HswR/images/Panda_results.png?fit=max&auto=format&n=8jqFf9ryLj15HswR&q=85&s=c52c1fd27e152bb8241bffb241d74556" alt="Panda_results" width="1206" height="797" data-path="images/Panda_results.png" />

  ### Get Started with {vp}

  You can create a {vp} Model in seconds and deploy in minutes. You don’t even need a background in computer vision, machine learning, or any type of AI!

  To learn more details, check out our full support article on [Visual Prompting](./visual-prompting). Start using {vp} today by signing up for a [LandingLens free trial](https://app.landing.ai/signup)!

  <Info>Visual Prompting is in Beta. It might not function as well as our other production-ready features.</Info>
</Update>

<Update label="April 21, 2023" rss={{ title: "April 21, 2023" }}>
  ## April 21, 2023

  Today’s release of LandingLens includes a few behind-the-scenes bug fixes.

  We also included a workflow improvement that will keep your Projects running smoothly. In the past, it was possible to create a Project, create a Class, and then change the Project Type (for example, from Object Detection to Segmentation). That would confuse the backend, because the label infrastructure for each Project Type is very different.

  The newest version of LandingLens prevents you from changing the Project Type after creating Classes. If you want to use a different Project Type, simply delete the Project and create a new one.

  <img src="https://mintcdn.com/landinglens/Hf67pwuPapd1A0aT/images/ChangeProjectType_before.png?fit=max&auto=format&n=Hf67pwuPapd1A0aT&q=85&s=7c16708fd2715a803b693f8095f63b10" alt="ChangeProjectType_before" width="2457" height="1702" data-path="images/ChangeProjectType_before.png" />

  <img src="https://mintcdn.com/landinglens/Hf67pwuPapd1A0aT/images/ChangeProjectType_after.png?fit=max&auto=format&n=Hf67pwuPapd1A0aT&q=85&s=c2b8795a86e7362e44b6ac42074af8e4" alt="ChangeProjectType_after" width="2077" height="1229" data-path="images/ChangeProjectType_after.png" />
</Update>

<Update label="April 5, 2023" rss={{ title: "April 5, 2023" }}>
  ## April 5, 2023

  [Labeling Tasks](./agreement-based-labeling) in Segmentation Projects are now assigned to users in batches of five images. For example, if you create a Labeling Task with 10 images and assign it to a user, that user will get two batches of five images each.

  <img src="https://mintcdn.com/landinglens/lfi7C6xislw6Nqbm/images/batches.png?fit=max&auto=format&n=lfi7C6xislw6Nqbm&q=85&s=00283d0e99518388b51029e0bbcf0caa" alt="batches" width="808" height="507" data-path="images/batches.png" />

  <img src="https://mintcdn.com/landinglens/HdZmNNXb6yecqmgJ/images/LabelTask_Seg.gif?s=a140a8c7925f1b6c0246ca02c19ebd2d" alt="LabelTask_Seg" width="1873" height="1080" data-path="images/LabelTask_Seg.gif" />
</Update>

<Update label="March 30, 2023" rss={{ title: "March 30, 2023" }}>
  ## March 30, 2023

  * Previously, the “internal” names for Models displayed in certain areas of the user interface. This included the Historical Data section in LandingLens, and the Model drop-down menu in LandingEdge. Now, the Model name and your selected Confidence Threshold display, so that you can easily choose which Model you want to use. The following images show how the Model names look before and after this update.
      <img src="https://mintcdn.com/landinglens/8jqFf9ryLj15HswR/images/ModelName_before.png?fit=max&auto=format&n=8jqFf9ryLj15HswR&q=85&s=5550e19584c4e4c53cb1f47de12ca7a9" alt="ModelName_before" width="2056" height="1126" data-path="images/ModelName_before.png" />
      <img src="https://mintcdn.com/landinglens/8jqFf9ryLj15HswR/images/ModelName_after.png?fit=max&auto=format&n=8jqFf9ryLj15HswR&q=85&s=4814da94025385f2b6f10e87e438068e" alt="ModelName_after" width="2046" height="1128" data-path="images/ModelName_after.png" />
  * We’ve made it easier to upload images to new Projects! Now you can click anywhere below the Project Types to open the Upload pop-up window. Previously, only clicking the Drop to Upload icon would open this pop-up.
      <img src="https://mintcdn.com/landinglens/B8kQNOJyTnzsc2HR/images/Upload_mar_4_2023.gif?s=a0053ccd3a6a2392e0082f75cb87cecc" alt="Upload_mar_4_2023" width="1664" height="1080" data-path="images/Upload_mar_4_2023.gif" />
  * We’ve changed how Model training runs in the LandingLens backend. This change isn’t visible in the user interface, and doesn’t impact the speed or accuracy of your Model.
</Update>

<Update label="March 22, 2023" rss={{ title: "March 22, 2023" }}>
  ## March 22, 2023

  We updated a few things in the background to optimize the LandingLens experience. We are continuing to work on adding new features, and we can't wait to share them with you soon!

  Additionally, we updated a few articles:

  * [Cloud Deployment](./cloud-deployment)
  * [LandingEdge Specifications Sheet](./landingedge/landingedge-specifications-sheet)
  * [How many images do I need to upload for model training?](./curate-high-quality-datasets)
</Update>

<Update label="March 16, 2023" rss={{ title: "March 16, 2023" }}>
  ## March 16, 2023

  ### What's New

  * You can now include Chinese, Japanese, and Korean characters in your Project name.
      <img src="https://mintcdn.com/landinglens/gSDZ622m6AYezIvW/images/ProjectNameJapanese.png?fit=max&auto=format&n=gSDZ622m6AYezIvW&q=85&s=89941ba8992701db12b947b8d377c95d" alt="ProjectNameJapanese" width="1388" height="666" data-path="images/ProjectNameJapanese.png" />
  * If you rescale images for custom Model training, LandingLens now provides text to ensure that your image fits within the minimum and maximum area constraints.
      <img src="https://mintcdn.com/landinglens/8jqFf9ryLj15HswR/images/MaxArea.png?fit=max&auto=format&n=8jqFf9ryLj15HswR&q=85&s=482980bce630dacd6a6534b8f85dfcd5" alt="MaxArea" width="2036" height="1294" data-path="images/MaxArea.png" />

  ### Bug Fixes

  * Previously, if you selected a Model on the Deploy page and then opened the Build page, that same Model would be selected. Now, selecting a Model on the Deploy page doesn’t change the Model shown elsewhere.
  * Previously, if you added Data Augmentation to custom Model training and then deleted those settings, the Data Augmentation would still be applied. This issue has been fixed. If Data Augmentation is deleted, it won’t impact training.
  * We fixed a bug that occurred when trying to upload images from a WebCam to some Classification Projects.
</Update>

<Update label="March 10, 2023" rss={{ title: "March 10, 2023" }}>
  ## March 10, 2023

  We discovered that naming a Class “Ok” could cause issues when training a Model in Object Detection and Segmentation Projects. To ensure that your Model is trained correctly, LandingLens no longer accepts “Ok” (or any variation of its capitalization) as a Class name for these Project Types. You can continue to use “Ok” as a Class in Classification Projects.
</Update>

<Update label="February 22, 2023" rss={{ title: "February 22, 2023" }}>
  ## February 22, 2023

  ### Announcements

  * We now offer multiple pricing plans for LandingLens! There is something for teams of all sizes. Whether you’re an AI hobbyist or a manufacturer that needs an AI solution to provide QA on your production line, we have a plan for you. Check out these new plans on our [Pricing](https://landing.ai/pricing/) page.
  * We’ve launched [LandingPad](https://community.landing.ai/), a community for {companyName} users. Looking for tips or insights about using LandingLens? Interested in learning more about specific use cases? Then check out [LandingPad](https://community.landing.ai/)!

  ### What’s New

  * You can now upgrade your pricing plan directly in LandingLens! Not sure what you need or want to discuss your use case? You can still contact our [Sales](https://landing.ai/contact-sales/) team at any time.To change your plan, click the **User Menu** in the top right corner, and select **Plan and Billing**. Then click **Change Plan**.
      <img src="https://mintcdn.com/landinglens/Hf67pwuPapd1A0aT/images/ChangePlan(1).png?fit=max&auto=format&n=Hf67pwuPapd1A0aT&q=85&s=14de0a5819de4497199464765cba619f" alt="ChangePlan(1)" width="1761" height="985" data-path="images/ChangePlan(1).png" />
  * You can now track credit usage metrics in the new **Usage** dashboard. To view the dashboard, click the **User Menu** in the top right corner, and select **Usage**.
      <img src="https://mintcdn.com/landinglens/B8kQNOJyTnzsc2HR/images/Usage.png?fit=max&auto=format&n=B8kQNOJyTnzsc2HR&q=85&s=7cd0694916c776a64b6330f5bfa88909" alt="Usage" width="1762" height="1210" data-path="images/Usage.png" />
  * You can now upload sample images to a Project directly from LandingLens. To do this, create a new Project and click **Load Sample Data**.
      <img src="https://mintcdn.com/landinglens/HdZmNNXb6yecqmgJ/images/LoadSampleData_1(2).png?fit=max&auto=format&n=HdZmNNXb6yecqmgJ&q=85&s=63a993589e8448d03ec04d98973c8768" alt="LoadSampleData_1(2)" width="2439" height="1463" data-path="images/LoadSampleData_1(2).png" />

  ### Bug Fixes

  * You can now see the total number of filtered images.
  * We fixed a bug that hid images when switching from Instance View to Image View.
</Update>

<Update label="February 12, 2023" rss={{ title: "February 12, 2023" }}>
  ## February 12, 2023

  **We've Got a New Look**

  Today we released several new features and changes to the look and feel of LandingLens.

  * **Login page**: You may have noticed we spruced up the login page with a new design.
      <img src="https://mintcdn.com/landinglens/e3dn6upV4NR85srT/images/login.png?fit=max&auto=format&n=e3dn6upV4NR85srT&q=85&s=53b16aba7a5a66d1ee0304ce2bbe2be6" alt="login" width="1876" height="1377" data-path="images/login.png" />
  * **Home page**: The new home page will be the new core page, where we will provide you with organization information, important updates, and access to your most recent projects.
      <img src="https://mintcdn.com/landinglens/DvBW9mEn8yO5Yvy5/images/home.png?fit=max&auto=format&n=DvBW9mEn8yO5Yvy5&q=85&s=e5fb52d909b28e87c8d3e5d10eaff8c0" alt="home" width="2538" height="1706" data-path="images/home.png" />
  * **Pre-trained examples**: We have included some examples of how LandingLens can be used. Go to **Examples**, and check out some of our pre-trained models!
      <img src="https://mintcdn.com/landinglens/TJ8p3AwYZ8yXbABY/images/Examples.png?fit=max&auto=format&n=TJ8p3AwYZ8yXbABY&q=85&s=dca0439fb8ca261db6d695c831bac522" alt="Examples" width="2271" height="1203" data-path="images/Examples.png" />

  **Deployment Page**

  We've got a new look and experience for the **Deploy** page. We have improved the flow and experience of the Deploy page by adding easier navigation across your various devices (now called "endpoints") and access to the historical data associated with each endpoint. For more information, go to [Cloud Deployment](./cloud-deployment).

  <img src="https://mintcdn.com/landinglens/AkXgdAcL19zbnV5n/images/deploy.png?fit=max&auto=format&n=AkXgdAcL19zbnV5n&q=85&s=9cd6175fd8109eb8fa3c155a17cb95ac" alt="deploy" width="2542" height="1928" data-path="images/deploy.png" />

  Here are some highlights:

  * **Endpoints** (previously known as Devices) can be found under **Cloud Deployment** in the navigation bar on the left. You can deploy each endpoint with a trained Model and fixed Confidence Threshold. You can update your Model and Confidence Threshold by selecting **Update Deployment**.
  * The **Predict** tool allows you to quickly drag and drop an image to run inference and test your Model.
  * Images sent to the endpoint through the API integration will show up under **Historical Data**, just like before.
  * You can find your **API Key** and **API Secret** conveniently located in the navigation bar on the left.
</Update>

<Update label="January 20, 2023" rss={{ title: "January 20, 2023" }}>
  ## January 20, 2023

  ### What's New

  We've upgraded how [default training](./train-models) works for Classification models to improve the performance of these models.

  ### Bug Fixes

  Previously, when a model training job failed, an error would display, and users could not retrain the model. We fixed this so users can retrain models.
</Update>

<Update label="January 17, 2023" rss={{ title: "January 17, 2023" }}>
  ## January 17, 2023

  ### Announcement

  The Support Center URL changed from [https://support-landingai.document360.io/](https://support-landingai.document360.io/) to [https://support.landing.ai/](https://support.landing.ai/).

  ### What's New

  * LandingLens now displays a workflow assistant to guide you through creating your first Object Detection Project. Hover over the workflow assistant to read more information about your current step.
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/landinglens/images/workflow-asst.gif" alt="Workflow Assistant" />
  * LandingLens introduces a new feature called "Predict". Predict allows you to quickly upload new images to your Model so that the Model can make predictions on those images. Predict streamlines the Run Live feature so you can deploy Models faster.
    <Info>"Predict" is currently only available for trained Object Detection Models.</Info>

  ### Bug Fixes

  Fixed: Users can resume exporting training datasets.
</Update>
