Skip to content

Add FiftyOne dataset inference example + multi-GPU inference#1119

Merged
GeorgePearse merged 2 commits intomainfrom
feat/fiftyone-multigpu-inference
Dec 30, 2025
Merged

Add FiftyOne dataset inference example + multi-GPU inference#1119
GeorgePearse merged 2 commits intomainfrom
feat/fiftyone-multigpu-inference

Conversation

@GeorgePearse
Copy link
Collaborator

Summary

  • Add a FiftyOne (Voxel51) dataset example to the inference User Guide.
  • Support single-process multi-GPU inference via init_detector(device=...) plus batched inference_detector.
  • Add an MMDataParallel wrapper and unit test for device parsing.

Testing

  • python3 -m pytest -q tests/test_runtime/test_inference_device_parsing.py

@github-actions
Copy link
Contributor

🤖 Multi-Model Consensus Review

Model Status
Claude Sonnet 4
GPT-4o
Gemini 2.0 Flash

tests/test_runtime/test_inference_device_parsing.py

Pass Rate: 3/3 models

visdet/apis/inference.py

Pass Rate: 3/3 models

visdet/engine/model/__init__.py

Pass Rate: 3/3 models

visdet/engine/model/wrappers/__init__.py

Pass Rate: 3/3 models

visdet/engine/model/wrappers/distributed.py

Pass Rate: 3/3 models

@github-actions
Copy link
Contributor

Skylos Scan: No dead code or security issues detected.

@GeorgePearse GeorgePearse merged commit 6576846 into main Dec 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant