RepoTrending
Về bảng xếp hạng
GitHubẢnh / Thị giácPython

ultralytics/yolov5

Ultralytics YOLOv5 trong PyTorch để phát hiện đối tượng, phân đoạn phiên bản, phân loại, đào tạo và xuất.

58k sao17k fork

README

Ultralytics YOLO banner

中文 | 한국어 | 日本語 | Русский | tiếng Đức | người Pháp | tiếng Tây Ban Nha | người Bồ Đào Nha | Türkçe | Tiếng Việt | العربية

YOLOv5 CI Testing Docker Pulls Discord Ultralytics Forums Ultralytics Reddit
Run on Gradient Open In Colab Open In Kaggle

Ultralytics YOLOv5 🚀 là mô hình thị giác máy tính nhanh, chính xác và dễ sử dụng được phát triển bởi Siêu phân tích. Dựa trên PyTorch framework, YOLOv5 nổi tiếng về tốc độ, độ chính xác và sự đơn giản. Nó kết hợp những hiểu biết sâu sắc và các phương pháp hay nhất từ nghiên cứu và phát triển sâu rộng, khiến nó trở thành lựa chọn phổ biến và đáng tin cậy cho nhiều nhiệm vụ AI tầm nhìn, bao gồm phát hiện đối tượng, phân đoạn hình ảnhphân loại hình ảnh.

Chúng tôi hy vọng các tài nguyên ở đây sẽ giúp bạn tận dụng tối đa YOLOv5. Hãy duyệt qua Tài liệu YOLOv5 để biết thông tin chi tiết, hãy nêu vấn đề về GitHub để được hỗ trợ và tham gia cùng chúng tôi Cộng đồng bất hòa cho các câu hỏi và thảo luận!

Để yêu cầu Giấy phép Doanh nghiệp, vui lòng điền vào biểu mẫu tại Giấy phép siêu phân tích.

Ultralytics GitHub space Ultralytics LinkedIn space Ultralytics Twitter space Ultralytics YouTube space Ultralytics TikTok space Ultralytics BiliBili space Ultralytics Discord

🚀 Khám phá Hệ sinh thái YOLO Ultralytics

YOLOv5 là mẫu hoàn thiện, đã được chứng minh trong sản xuất và vẫn là sự lựa chọn tuyệt vời để nhanh chóng và đáng tin cậy phát hiện đối tượng, phân đoạn cá thểphân loại hình ảnh. Nếu dự án của bạn yêu cầu kiến trúc mới nhất, các nhiệm vụ bổ sung như ước lượng đặt raphát hiện đối tượng định hướng (OBB)hoặc giao diện hợp nhất Python và CLI, được duy trì tích cực ultralytics gói mang đến những điều mới nhất Mô hình YOLO siêu phân tích cùng nhau ở một nơi. Khám phá Tài liệu siêu phân tích để tìm ra sự phù hợp nhất cho trường hợp sử dụng của bạn.

# Install the ultralytics package for the latest Ultralytics YOLO models
pip install ultralytics
Ultralytics YOLO performance comparison

📚 Tài liệu

Xem Tài liệu YOLOv5 để có tài liệu đầy đủ về đào tạo, thử nghiệm và triển khai. Xem bên dưới để biết ví dụ bắt đầu nhanh.

cài đặt

Sao chép kho lưu trữ và cài đặt các phần phụ thuộc trong Python>=3.8.0 môi trường. Đảm bảo bạn có PyTorch>=1,8 đã cài đặt.

# Clone the YOLOv5 repository
git clone https://github.com/ultralytics/yolov5

# Navigate to the cloned directory
cd yolov5

# Install required packages
pip install -r requirements.txt
Suy luận với Hub PyTorch

Sử dụng YOLOv5 qua Trung tâm PyTorch để suy luận. Người mẫu được tự động tải xuống từ YOLOv5 mới nhất phát hành.

import torch

# Load a YOLOv5 model (options: yolov5n, yolov5s, yolov5m, yolov5l, yolov5x)
model = torch.hub.load("ultralytics/yolov5", "yolov5s")  # Default: yolov5s

# Define the input image source (URL, local file, PIL image, OpenCV frame, numpy array, or list)
img = "https://ultralytics.com/images/zidane.jpg"  # Example image

# Perform inference (handles batching, resizing, normalization automatically)
results = model(img)

# Process the results (options: .print(), .show(), .save(), .crop(), .pandas())
results.print()  # Print results to console
results.show()  # Display results in a window
results.save()  # Save results to runs/detect/exp
Suy luận với detect.py

các detect.py tập lệnh chạy suy luận trên nhiều nguồn khác nhau. Nó tự động tải xuống mô hình từ YOLOv5 mới nhất phát hành và lưu kết quả vào runs/detect thư mục.

# Run inference using a webcam
python detect.py --weights yolov5s.pt --source 0

# Run inference on a local image file
python detect.py --weights yolov5s.pt --source img.jpg

# Run inference on a local video file
python detect.py --weights yolov5s.pt --source vid.mp4

# Run inference on a screen capture
python detect.py --weights yolov5s.pt --source screen

# Run inference on a directory of images
python detect.py --weights yolov5s.pt --source path/to/images/

# Run inference on a text file listing image paths
python detect.py --weights yolov5s.pt --source list.txt

# Run inference on a text file listing stream URLs
python detect.py --weights yolov5s.pt --source list.streams

# Run inference using a glob pattern for images
python detect.py --weights yolov5s.pt --source 'path/to/*.jpg'

# Run inference on a YouTube video URL
python detect.py --weights yolov5s.pt --source 'https://youtu.be/LNwODJXcvt4'

# Run inference on an RTSP, RTMP, or HTTP stream
python detect.py --weights yolov5s.pt --source 'rtsp://example.com/media.mp4'
đào tạo

Các lệnh dưới đây minh họa cách tái tạo YOLOv5 Tập dữ liệu COCO kết quả. Cả hai mô hìnhbộ dữ liệu được tải xuống tự động từ YOLOv5 mới nhất phát hành. Thời gian huấn luyện cho YOLOv5n/s/m/l/x là khoảng 1/2/4/6/8 ngày trong một lần NVIDIA V100 GPU. sử dụng Đào tạo Multi-GPU có thể giảm đáng kể thời gian đào tạo. Sử dụng lớn nhất --batch-size phần cứng của bạn cho phép hoặc sử dụng --batch-size -1 cho YOLOv5 Tự động hàng loạt. Kích thước lô hiển thị bên dưới dành cho GPU V100-16GB.

# Train YOLOv5n on COCO for 300 epochs
python train.py --data coco.yaml --epochs 300 --weights '' --cfg yolov5n.yaml --batch-size 128

# Train YOLOv5s on COCO for 300 epochs
python train.py --data coco.yaml --epochs 300 --weights '' --cfg yolov5s.yaml --batch-size 64

# Train YOLOv5m on COCO for 300 epochs
python train.py --data coco.yaml --epochs 300 --weights '' --cfg yolov5m.yaml --batch-size 40

# Train YOLOv5l on COCO for 300 epochs
python train.py --data coco.yaml --epochs 300 --weights '' --cfg yolov5l.yaml --batch-size 24

# Train YOLOv5x on COCO for 300 epochs
python train.py --data coco.yaml --epochs 300 --weights '' --cfg yolov5x.yaml --batch-size 16
YOLOv5 Training Results
Hướng dẫn

🧩 Tích hợp

Sự tích hợp chính của chúng tôi với các nền tảng AI hàng đầu sẽ mở rộng chức năng của các dịch vụ của Ultralytics, nâng cao các nhiệm vụ như ghi nhãn tập dữ liệu, đào tạo, trực quan hóa và quản lý mô hình. Khám phá cách Ultralytics phối hợp với các đối tác như Trọng lượng & Độ lệch, sao chổi ML, RoboflowIntel OpenVINO, có thể tối ưu hóa quy trình làm việc AI của bạn. Khám phá thêm tại Tích hợp siêu phân tích.

Ultralytics active learning integrations

🤔 Tại sao là YOLOv5?

YOLOv5 được thiết kế đơn giản và dễ sử dụng. Chúng tôi ưu tiên hiệu suất và khả năng tiếp cận trong thế giới thực.

YOLOv5 Performance Chart

Hình YOLOv5-P5 640

YOLOv5 P5 640 Performance Chart

Hình Ghi chú

Điểm kiểm tra được huấn luyện trước

Bảng này hiển thị số liệu hiệu suất cho các mô hình YOLOv5 khác nhau được đào tạo trên bộ dữ liệu COCO.

người mẫu Kích thước
(pixel)
bản đồgiá trị
50-95
bản đồgiá trị
50
Tốc độ
CPU b1
(ms)
Tốc độ
V100 b1
(ms)
Tốc độ
V100 b32
(ms)
Thông số
(M)
FLOP
@640 (B)
YOLOv5n 640 28.0 45.7 45 6.3 0.6 1.9 4.5
YOLOv5s 640 37.4 56.8 98 6.4 0.9 7.2 16.5
YOLOv5m 640 45.4 64.1 224 8.2 1.7 21.2 49.0
YOLOv5l 640 49.0 67.3 430 10.1 2.7 46.5 109.1
YOLOv5x 640 50.7 68.9 766 12.1 4.8 86.7 205.7
YOLOv5n6 1280 36.0 54.4 153 8.1 2.1 3.2 4.6
YOLOv5s6 1280 44.8 63.7 385 8.2 3.6 12.6 16.8
YOLOv5m6 1280 51.3 69.3 887 11.1 6.8 35.7 50.0
YOLOv5l6 1280 53.7 71.3 1784 15.8 10.5 76.8 111.4
YOLOv5x6
+ [TTA]
1280
1536
55.0
55.8
72.7
72.7
3136
-
26.2
-
19.4
-
140.7
-
209.8
-
Ghi chú bảng
  • Các hàng 640 pixel báo cáo các điểm kiểm tra YOLOv5 dựa trên neo cũ, trong khi các liên kết của chúng mở ra các mô hình kế thừa YOLOv5u không có neo tương ứng trên Nền tảng Ultralytics. Các liên kết P6 tiếp tục tải xuống trực tiếp các điểm kiểm tra 1280 pixel cũ.
  • Tất cả các điểm kiểm tra đã được đào tạo trong 300 kỷ nguyên bằng cách sử dụng cài đặt mặc định. Sử dụng mô hình Nano (n) và Nhỏ (s) hyp.scratch-thấp.YAML siêu tham số, trong khi các mô hình Trung bình (m), Lớn (l) và Cực lớn (x) sử dụng hyp.scratch-cao.YAML.
  • bản đồgiá trị các giá trị đại diện cho hiệu suất của một mô hình, quy mô đơn trên Bộ dữ liệu COCO val2017.
    Tái tạo bằng cách sử dụng: python val.py --data coco.yaml --img 640 --conf 0.001 --iou 0.65
  • Tốc độ số liệu được tính trung bình trên hình ảnh giá trị COCO bằng cách sử dụng Phiên bản AWS p3.2xlarge V100. Không bao gồm thời gian ngăn chặn không tối đa (NMS) (~1 ms/hình ảnh).
    Tái tạo bằng cách sử dụng: python val.py --data coco.yaml --img 640 --task speed --batch 1
  • TTA (Tăng thời gian thử nghiệm) bao gồm các phép tăng cường độ phản xạ và tỷ lệ để cải thiện độ chính xác.
    Tái tạo bằng cách sử dụng: python val.py --data coco.yaml --img 1536 --iou 0.7 --augment

🖼️ Phân khúc

YOLOv5 phát hành v7.0 được giới thiệu phân đoạn cá thể các mô hình được thiết kế để dễ dàng đào tạo, xác nhận và triển khai. Để biết chi tiết đầy đủ, xem Ghi chú phát hành và khám phá Sổ tay Colab phân đoạn YOLOv5 để biết các ví dụ bắt đầu nhanh.

Điểm kiểm tra phân đoạn

Các mô hình phân đoạn YOLOv5 đã được đào tạo trên Tập dữ liệu COCO trong 300 kỷ nguyên ở kích thước hình ảnh 640 pixel sử dụng GPU A100. Các mô hình đã được xuất khẩu sang ONNX FP32 để kiểm tra tốc độ CPU và TenorRT FP16 để kiểm tra tốc độ GPU. Tất cả các bài kiểm tra tốc độ đều được thực hiện trên Google Colab Pro sổ ghi chép để tái sản xuất.

người mẫu Kích thước
(pixel)
bản đồcái hộp
50-95
bản đồmặt nạ
50-95
Giờ tàu
300 kỷ nguyên
A100 (giờ)
Tốc độ
ONNX CPU
(ms)
Tốc độ
TRT A100
(ms)
Thông số
(M)
FLOP
@640 (B)
YOLOv5n-seg 640 27.6 23.4 80:17 62.7 1.2 2.0 7.1
YOLOv5s-seg 640 37.6 31.7 88:16 173.3 1.4 7.6 26.4
YOLOv5 phút 640 45.0 37.1 108:36 427.0 2.2 22.0 70.8
YOLOv5l-seg 640 49.0 39.9 66:43 (2x) 857.4 2.9 47.9 147.7
YOLOv5x-seg 640 50.7 41.4 62:56 (3x) 1579.2 4.5 88.8 265.7
  • Tất cả các điểm kiểm tra đã được huấn luyện trong 300 kỷ nguyên bằng cách sử dụng trình tối ưu hóa SGD với lr0=0.01weight_decay=5e-5 ở kích thước hình ảnh 640 pixel, sử dụng cài đặt mặc định.
    Quá trình đào tạo được ghi lại https://wandb.ai/glenn-jocher/YOLOv5_v70_official.
  • Độ chính xác các giá trị thể hiện hiệu suất của một mô hình, quy mô đơn trên bộ dữ liệu COCO.
    Tái tạo bằng cách sử dụng: python segment/val.py --data coco.yaml --weights yolov5s-seg.pt
  • Tốc độ số liệu được tính trung bình trên 100 hình ảnh suy luận bằng cách sử dụng Phiên bản Colab Pro A100 RAM cao. Các giá trị chỉ biểu thị tốc độ suy luận (NMS thêm khoảng 1 mili giây cho mỗi hình ảnh).
    Tái tạo bằng cách sử dụng: python segment/val.py --data coco.yaml --weights yolov5s-seg.pt --batch 1
  • Xuất khẩu đến ONNX (FP32) và TensorRT (FP16) đã được thực hiện bằng cách sử dụng export.py.
    Tái tạo bằng cách sử dụng: python export.py --weights yolov5s-seg.pt --include engine --device 0 --half
Ví dụ sử dụng phân đoạn  Open In Colab

tàu hỏa

Đào tạo phân đoạn YOLOv5 hỗ trợ tải xuống tự động Tập dữ liệu COCO128-seg thông qua --data coco128-seg.yaml lý lẽ. Để có đầy đủ Tập dữ liệu phân đoạn COCO, tải xuống thủ công bằng cách sử dụng bash data/scripts/get_coco.sh --train --val --segments và sau đó luyện tập với python segment/train.py --data coco.yaml.

# Train on a single GPU
python segment/train.py --data coco128-seg.yaml --weights yolov5s-seg.pt --img 640

# Train using Multi-GPU Distributed Data Parallel (DDP)
python -m torch.distributed.run --nproc_per_node 4 --master_port 1 segment/train.py --data coco128-seg.yaml --weights yolov5s-seg.pt --img 640 --device 0,1,2,3

Val

Xác thực mặt nạ có nghĩa là độ chính xác trung bình (mAP) của YOLOv5s-seg trên tập dữ liệu COCO:

# Download COCO validation segments split (780MB, 5000 images)
bash data/scripts/get_coco.sh --val --segments

# Validate the model
python segment/val.py --weights yolov5s-seg.pt --data coco.yaml --img 640

Dự đoán

Sử dụng mô hình YOLOv5m-seg.pt đã được huấn luyện trước để thực hiện phân đoạn trên bus.jpg:

# Run prediction
python segment/predict.py --weights yolov5m-seg.pt --source data/images/bus.jpg
# Load model from PyTorch Hub (Note: Inference support might vary)
model = torch.hub.load("ultralytics/yolov5", "custom", "yolov5m-seg.pt")
Zidane Segmentation Example Bus Segmentation Example

Xuất khẩu

Xuất mô hình phân đoạn YOLOv5s sang định dạng ONNX và TensorRT:

# Export model
python export.py --weights yolov5s-seg.pt --include onnx engine --img 640 --device 0

🏷️ Phân loại

YOLOv5 phát hành v6.2 giới thiệu hỗ trợ cho phân loại hình ảnh đào tạo, xác nhận và triển khai mô hình. Kiểm tra Ghi chú phát hành để biết chi tiết và Sổ tay Colab phân loại YOLOv5 để biết hướng dẫn bắt đầu nhanh.

Điểm kiểm tra phân loại

Các mô hình phân loại YOLOv5-cls đã được huấn luyện trên ImageNet trong 90 kỷ nguyên sử dụng phiên bản 4xA100. ResNetMạng hiệu quả các mô hình đã được đào tạo cùng với các cài đặt giống hệt nhau để so sánh. Các mô hình đã được xuất khẩu sang ONNX FP32 (kiểm tra tốc độ CPU) và TenorRT FP16 (kiểm tra tốc độ GPU). Tất cả các bài kiểm tra tốc độ đều được chạy trên Google Colab Pro cho khả năng tái tạo.

người mẫu Kích thước
(pixel)
tài khoản
đầu1
tài khoản
top5
đào tạo
90 kỷ nguyên
4xA100 (giờ)
Tốc độ
ONNX CPU
(ms)
Tốc độ
TenorRT V100
(ms)
Thông số
(M)
FLOP
@224 (B)
YOLOv5n-cls 224 64.6 85.4 7:59 3.3 0.5 2.5 0.5
YOLOv5s-cls 224 71.5 90.2 8:09 6.6 0.6 5.4 1.4
YOLOv5m-cls 224 75.9 92.9 10:06 15.5 0.9 12.9 3.9
YOLOv5l-cls 224 78.0 94.0 11:56 26.9 1.4 26.5 8.5
YOLOv5x-cls 224 79.0 94.4 15:04 54.3 1.8 48.1 15.9
ResNet18 224 70.3 89.5 6:47 11.2 0.5 11.7 3.7
ResNet34 224 73.9 91.8 8:33 20.6 0.9 21.8 7.4
ResNet50 224 76.8 93.4 11:10 23.4 1.0 25.6 8.5
ResNet101 224 78.5 94.3 17:10 42.1 1.9 44.5 15.9
Hiệu quảNet_b0 224 75.1 92.4 13:03 12.5 1.3 5.3 1.0
Hiệu quảNet_b1 224 76.4 93.2 17:04 14.9 1.6 7.8 1.5
Hiệu quảNet_b2 224 76.6 93.4 17:10 15.9 1.6 9.1 1.7
Hiệu quảNet_b3 224 77.7 94.0 19:19 18.9 1.9 12.2 2.4
Ghi chú bảng (bấm vào để mở rộng)
  • Tất cả các điểm kiểm tra đã được huấn luyện trong 90 kỷ nguyên bằng cách sử dụng trình tối ưu hóa SGD với lr0=0.001weight_decay=5e-5 ở kích thước hình ảnh 224 pixel, sử dụng cài đặt mặc định.
    Quá trình đào tạo được ghi lại https://wandb.ai/glenn-jocher/YOLOv5-Classifier-v6-2.
  • Độ chính xác các giá trị (top-1 và top-5) thể hiện hiệu suất của một mô hình, quy mô đơn trên Tập dữ liệu ImageNet-1k.
    Tái tạo bằng cách sử dụng: python classify/val.py --data ../datasets/imagenet --img 224
  • Tốc độ số liệu được tính trung bình trên 100 hình ảnh suy luận bằng Google Phiên bản Colab Pro V100 RAM cao.
    Tái tạo bằng cách sử dụng: python classify/val.py --data ../datasets/imagenet --img 224 --batch 1
  • Xuất khẩu đến ONNX (FP32) và TensorRT (FP16) đã được thực hiện bằng cách sử dụng export.py.
    Tái tạo bằng cách sử dụng: python export.py --weights yolov5s-cls.pt --include engine onnx --imgsz 224
Ví dụ sử dụng phân loại  Open In Colab

tàu hỏa

Đào tạo phân loại YOLOv5 hỗ trợ tải xuống tự động các bộ dữ liệu như MNIST, Thời trang-MNIST, CIFAR10, CIFAR100, Hình ảnh, Hình ảnh giảImageNet sử dụng --data lý lẽ. Ví dụ: bắt đầu đào tạo về MNIST với --data mnist.

# Train on a single GPU using CIFAR-100 dataset
python classify/train.py --model yolov5s-cls.pt --data cifar100 --epochs 5 --img 224 --batch 128

# Train using Multi-GPU DDP on ImageNet dataset
python -m torch.distributed.run --nproc_per_node 4 --master_port 1 classify/train.py --model yolov5s-cls.pt --data imagenet --epochs 5 --img 224 --device 0,1,2,3

Val

Xác thực tính chính xác của mô hình YOLOv5m-cls trên tập dữ liệu xác thực ImageNet-1k:

# Download ImageNet validation split (6.3GB, 50,000 images)
bash data/scripts/get_imagenet.sh --val

# Validate the model
python classify/val.py --weights yolov5m-cls.pt --data ../datasets/imagenet --img 224

Dự đoán

Sử dụng mô hình YOLOv5s-cls.pt đã được tiền huấn luyện để phân loại hình ảnh bus.jpg:

# Run prediction
python classify/predict.py --weights yolov5s-cls.pt --source data/images/bus.jpg
# Load model from PyTorch Hub
model = torch.hub.load("ultralytics/yolov5", "custom", "yolov5s-cls.pt")

Xuất khẩu

Xuất các mô hình YOLOv5s-cls, ResNet50 và EfficiencyNet_b0 đã được đào tạo sang các định dạng ONNX và TensorRT:

# Export models
python export.py --weights yolov5s-cls.pt resnet50.pt efficientnet_b0.pt --include onnx engine --img 224

☁️ Môi trường

Bắt đầu nhanh chóng với môi trường được cấu hình sẵn của chúng tôi. Nhấp vào biểu tượng bên dưới để biết chi tiết thiết lập.

🤝 Đóng góp

Chúng tôi hoan nghênh những đóng góp của bạn! Làm cho YOLOv5 có thể truy cập và hiệu quả là nỗ lực của cộng đồng. Xin vui lòng xem của chúng tôi Hướng dẫn đóng góp để bắt đầu. Chia sẻ phản hồi của bạn thông qua Khảo sát YOLOv5. Cảm ơn tất cả những người đóng góp của chúng tôi đã làm cho YOLOv5 trở nên tốt hơn!

Ultralytics open-source contributors

📜 Giấy phép

Ultralytics cung cấp hai tùy chọn cấp phép để đáp ứng các nhu cầu khác nhau:

  • Giấy phép AGPL-3.0: Một OSI đã được phê duyệt giấy phép nguồn mở lý tưởng cho nghiên cứu học thuật, dự án cá nhân và thử nghiệm. Nó thúc đẩy sự hợp tác cởi mở và chia sẻ kiến ​​thức. Xem GIẤY PHÉP tập tin để biết chi tiết.
  • Giấy phép doanh nghiệp: Được thiết kế riêng cho các ứng dụng thương mại, giấy phép này cho phép tích hợp liền mạch phần mềm Ultralytics và mô hình AI vào các sản phẩm và dịch vụ thương mại, bỏ qua các yêu cầu nguồn mở của AGPL-3.0. Đối với các trường hợp sử dụng thương mại, vui lòng liên hệ với chúng tôi qua Giấy phép siêu phân tích.

📧 Liên hệ

Để biết các báo cáo lỗi và yêu cầu tính năng liên quan đến YOLOv5, vui lòng truy cập GitHub vấn đề. Đối với các câu hỏi chung, thảo luận và hỗ trợ cộng đồng, hãy tham gia Máy chủ bất hòa!


Ultralytics GitHub space Ultralytics LinkedIn space Ultralytics Twitter space Ultralytics YouTube space Ultralytics TikTok space Ultralytics BiliBili space Ultralytics Discord

Dự án cùng danh mục

Comfy-Org/ComfyUI

GUI mô hình khuếch tán mô-đun và mạnh mẽ nhất, API và phần phụ trợ với giao diện biểu đồ/nút.

130k15k53 phút trước
GitHubẢnh / Thị giácPython

opencv/opencv

Thư viện thị giác máy tính mã nguồn mở

91k57k12 giờ trước
GitHubẢnh / Thị giácC++

ultralytics/ultralytics

Ultralytics YOLO26, YOLO11, YOLOv8 — phát hiện đối tượng, phân đoạn cá thể, phân đoạn ngữ nghĩa, phân loại hình ảnh, ước tính tư thế, theo dõi đối tượng

61k12k12 phút trước
GitHubẢnh / Thị giácPython

HumanSignal/label-studio

Label Studio là một công cụ ghi nhãn và chú thích dữ liệu nhiều loại với định dạng đầu ra được tiêu chuẩn hóa

28k3.7k5 phút trước
GitHubẢnh / Thị giácTypeScript

pytorch/vision

Bộ dữ liệu, biến đổi và mô hình dành riêng cho thị giác máy tính

18k7.2k5 giờ trước
GitHubẢnh / Thị giácPython
B

black-forest-labs

chuyển văn bản thành hình ảnh

14k650k1 năm trước
Hugging FaceẢnh / Thị giáctext-to-image