Education

What is TensorFlow Lite?

TensorFlow Lite, often referred to as TFLite, is an open source library developed by Google for deploying machine learning models to edge devices. Examples of edge deployments would be mobile

How to Use Polygon Annotation and Labeling with Roboflow

Polygons have traditionally been used for training image segmentation models, but they can also improve the training of object detection models. Object detection models are typically much faster and more widely supported, so they're still the best choice for solving many problems.

How to Train YOLOv6 on a Custom Dataset

The YOLO (You Only Look Once) family of models continues to grow and right after YOLOv6 was released, YOLOv7 was delivered quickly after. The most recent introduction is MT-YOLOv6, or

CVPR 2022 - Best Papers and Highlights

In this post, we take the opportunity to reflect on the computer vision research landscape at CVPR 2022 and highlight our favorite research papers and themes.

Detecting Lucky Charm Marshmallows Using Computer Vision - They're Mathematically Delicious

The marshmallows found in a box of Lucky Charms cereal, marbits as they were originally named by their creators Edward S. Olney and Howard S. Thurmon, are undoubtedly the best

Roboflow’s Python Pip Package For Computer Vision

Regardless of whether your project is a new product line, a new industrial production system, a research project, or a personal one to help you learn what computer vision is all about, you'll want to add "pip install roboflow" to your code - and here's why.

How many images do you need to train a model?

At Roboflow, we talk to dozens of machine learning researchers, engineers, and software engineers, and get this question multiple times a day. The number of images you need to train

Improving Computer Vision Datasets and Models

Common tips and tricks to improve your computer or machine vision dataset, including using Roboflow Train and the Dataset Health Check tools.

Convert Annotation Formats EASY (26 available Formats 😱)

Computer vision datasets come in a wide variety of formats, and sometimes they’re less than ideal. Roboflow solves this problem by offering 26 annotations formats for dataset uploading and

What to Think About When Choosing Model Sizes

When training any machine learning model, you must trade off inference speed for accuracy. Larger models with more parameters are uniformly more accurate, and smaller models with fewer parameters are uniformly faster to infer.

Precision and Recall in Machine Learning

Precision and recall are key metrics in the pocket of a machine learning and computer vision model builder to evaluate the efficacy of their model. By having a firm understanding

SageMaker Studio Lab vs Google Colab

Recently, AWS released SageMaker Studio Lab, its competitor service to Google Colab. I dove into comparing Google Colab to Studio Lab and here is what I found.

Engineer's Guide to Figma

Your designer sent over a url that begins with figma.com and asks you to take a look at their latest work. What is Figma, you wonder as you click

How to Safely Install OpenCV on the Mac M1

Installing OpenCV on the M1 safely is difficult because the M1 operates on an arm64 architecture and most of your python libraries are compiled for amd64. Open this guide to avoid your otherwise inevitable demise.

Deploying Computer Vision Models as Mircroservices

Roboflow's philosophy around MLOps revolves around treating your computer vision model as a microservice. The reasons for this are myriad; in this post we highlight the benefits of this approach

What is PaddlePaddle?

"ML in a Minute" is our conversational series on answering machine learning questions. Have questions you want answered? Tweet at us. What is PaddlePaddle (in 60 Seconds or Fewer)?You

What is PyTorch?

"ML in a Minute" is our conversational series on answering machine learning questions. Have questions you want answered? Tweet at us. What is PyTorch (in 60 Seconds or Fewer)?PyTorch

OpenAI's CLIP is the most important advancement in computer vision this year

CLIP is a gigantic leap forward, bringing many of the recent developments from the realm of natural language processing into the mainstream of computer vision: unsupervised learning, transformers, and multimodality

What is TensorRT?

"ML in a Minute" is our conversational series on answering machine learning questions. Have questions you want answered? Tweet at us. What is TensorRT (in 60 Seconds or Fewer)?TensorRT

What is Amazon Rekognition?

"ML in a Minute" is our conversational series on answering machine learning questions. Have questions you want answered? Tweet at us. What is Amazon Rekognition (in 60 Seconds or Fewer)

What is AutoML?

"ML in a Minute" is our conversational series on answering machine learning questions. Have questions you want answered? Tweet at us. What is AutoML (in 60 Seconds or Fewer)?AutoML,

Mitigating the Collision of Apple's CSAM NeuralHash

This morning, Hacker News was ablaze with several stories about vulnerabilities in Apple's CSAM NeuralHash algorithm. Researchers had found a way to convert the NeuralHash model to ONNX format and

What is CoreML?

"ML in a Minute" is our conversational series on answering machine learning questions. Have questions you want answered? Tweet at us. Be sure to subscribe to our channel: https://bit.

What is OpenVINO?

"ML in a Minute" is our conversational series on answering machine learning questions. Have questions you want answered? Tweet at us. What is OpenVINO (in 60 Seconds or Fewer)?OpenVINO

What is ONNX?

"ML in a Minute" is our conversational series on answering machine learning questions. Have questions you want answered? Tweet at us. Be sure to subscribe to our channel: https://bit.