notebooks
ultralytics
notebooks | ultralytics | |
---|---|---|
19 | 27 | |
4,164 | 22,973 | |
3.2% | 7.1% | |
8.3 | 9.8 | |
17 days ago | 2 days ago | |
Jupyter Notebook | Python | |
- | GNU Affero General Public License v3.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
notebooks
-
Supervision: Reusable Computer Vision
Yeah, inference[1] is our open source package for running locally (either directly in Python or via a Docker container). It works with all the models on Universe, models you train yourself (assuming we support the architecture; we have a bunch of notebooks available[2]), or train in our platform, plus several more general foundation models[3] (for things like embeddings, zero-shot detection, question answering, OCR, etc).
We also have a hosted API[4] you can hit for most models we support (except some of the large vision models that are really GPU-heavy) if you prefer.
[1] https://github.com/roboflow/inference
[2] https://github.com/roboflow/notebooks
[3] https://inference.roboflow.com/foundation/about/
[4] https://docs.roboflow.com/deploy/hosted-api
-
Roboflow Notebooks: 30+ tutorials on using SOTA models and vision techniques
We (the Roboflow open source team) actively write open source Google Colab notebooks showing how to use new SOTA models. Our library covers SAM, CLIP, Detectron2, YOLOv8, RTMDet, DINOv2, and more. These notebooks helped me cross the chasm from "how do I use X model?" to being able to both write and understand inference code.
- Notebooks: How to tutorials for computer vision models and techniques
-
Training Instance Segmentation models on custom dataset
Here's an open source SegFormer notebook and guide: https://github.com/roboflow/notebooks/blob/main/notebooks/train-segformer-segmentation-on-custom-data.ipynb
-
[Advice request] How on earth am I supposed to break into machine learning research as an undergraduate?
Great ways to get some experience in general ML: * https://kaggle.com/learn to up your skill-set, practice a bit, and improve breadth of knowledge in topics like deep learning and computer vision * https://huggingface.co/learn free NLP courses that will really beef up your skillset * https://madewithml.com - robust tutorials for the end-to-end deep learning MLOps process * https://roboflow.com/learn - intro course material and some advanced topics in computer vision; tutorial walkthroughs for model training: https://github.com/roboflow/notebooks
-
Generate Synthetic Computer Vision Data with Stable Diffusion Image-to-Image
Repo: https://github.com/roboflow/notebooks/blob/main/notebooks/sa...
-
Rich Jupyter Notebook Diffs on GitHub... Finally.
Here are the notebooks I spend day and night refining: https://github.com/roboflow/notebooks
-
Tools for object detection on satellite images
You’ll just need to have labeled solar panel images, and pick a model architecture and tutorial to train with: https://github.com/roboflow/notebooks
-
[OC] Football Players Tracking with YOLOv5 + ByteTrack + OpenCV
dataset: https://universe.roboflow.com/roboflow-jvuqo/football-players-detection-3zvbc/dataset/4 code: https://github.com/roboflow/notebooks/blob/main/notebooks/how-to-track-football-players.ipynb video: https://youtu.be/QCG8QMhga9k
-
Should I get a Google Coral USB Accelerator for my RPI4 or should I just buy a Nvidia Jetson Nano?
Have fun! Great field. Just also try out the first few OpenCV tutorials, and train a few custom model to deploy to see what you think. Here’s a ton of free open source notebooks: https://github.com/roboflow/notebooks
ultralytics
-
The CEO of Ultralytics (yolov8) using LLMs to engage with commenters on GitHub
Yep, I noticed this a while ago. It posts easily identifiable ChatGPT responses. It also posts garbage wrong answers which makes it worse than useless. Totally disrespectful to the userbase.
https://github.com/ultralytics/ultralytics/issues/5748#issue...
- FLaNK Weekly 08 Jan 2024
-
My kid sounds like ChatGPT, and soon yours might, too
There are obvious places it is being used that I have noticed organically. For instance, check out the answers in this repo:
https://github.com/ultralytics/ultralytics/issues/5748#issue...
If you read the answers there, the style of answering is always to repeat the question in a very specific way. Once you see it you can’t in-see it.
-
Exploring Open-Source Alternatives to Landing AI for Robust MLOps
When browsing the state-of-the-art in object detection on Papers with Code, I found the YOLO model to be one of the most popular, accurate, and fastest. That being said, I would recommend having a look at Ultralytics, which provides the tools to evaluate, predict, and export the latest versions of YOLO models with only a few lines of code.
- Instance segmentation of small objects in grainy drone imagery
-
Breaking the Myth: Object Detection Isn't Hard as Thought
YOLOv8 (You Only Look Once) is an open-source Computer Vision AI model released on January 10th, 2023. It’s called YOLO because it detects everything inside an image in a single pass. The new version can perform image detection, classification, instance segmentation, tracking, and pose estimation tasks.
-
How I use "AI" to entertain my cat
Next, I needed to figure out, how can I access the stream, recognize an animal, then let Max know? There are tons of examples of recognizing an object via camera frames, but I ultimately found this python library called ultralytics that supports RTSP streams and classifying objects in the video frames using pre-built models. The docs looked like it would be pretty low effort, so after some experimentation, I was successful in having the ultralytics library recognize objects from my cheap camera!
-
How to load the optimizer state_dicts in yolov8?
I have created an issue in their Github as well but so far not much help has been recieved. You can check that here
-
Autodistill: A new way to create CV models
And the target models include: * YOLOv8 (You Only Look Once) * YOLO-NAS * YOLOv5 * and DETR
What are some alternatives?
rankseg - [JMLR 2023] RankSEG: A consistent ranking-based framework for segmentation
segment-anything - The repository provides code for running inference with the SegmentAnything Model (SAM), links for downloading the trained model checkpoints, and example notebooks that show how to use the model.
Made-With-ML - Learn how to design, develop, deploy and iterate on production-grade ML applications.
super-gradients - Easily train or fine-tune SOTA computer vision models with one open source training library. The home of Yolo-NAS.
glami-1m - The largest multilingual image-text classification dataset. It contains fashion products.
yolo_tracking - BoxMOT: pluggable SOTA tracking modules for segmentation, object detection and pose estimation models
make-sense - Free to use online tool for labelling photos. https://makesense.ai
GroundingDINO - Official implementation of the paper "Grounding DINO: Marrying DINO with Grounded Pre-Training for Open-Set Object Detection"
uav-detection - Drone / Unmanned Aerial Vehicle (UAV) Detection is a very safety critical project. It takes in Infrared (IR) video streams and detects drones in it with high accuracy.
Auto-GPT - An experimental open-source attempt to make GPT-4 fully autonomous. [Moved to: https://github.com/Significant-Gravitas/Auto-GPT]
timm-flutter-pytorch-lite-blogpost - PyTorch at the Edge: Deploying Over 964 TIMM Models on Android with TorchScript and Flutter.
yolov8_onnx_python - YOLOv8 inference using Python