Closed brimoor closed 1 month ago
The recent changes introduce new mixin classes in the fiftyone
module, specifically LogitsMixin
, PromptMixin
, and SamplesMixin
. These additions enhance model handling capabilities, allowing for improved management of logits, prompts, and sample data. This modular approach promotes reusability and streamlines interactions within the existing framework, indicating a focus on flexibility and extensibility in model management.
Files | Change Summary |
---|---|
fiftyone/public.py | Added LogitsMixin , PromptMixin , and SamplesMixin for enhanced model handling. |
🐇 In the world of code, so bright and new,
Mixins hop in, bringing wonders to view.
Logits and prompts, samples in tow,
With every new change, our models will glow!
A rabbit's delight, in the code we explore,
Hopping through features, who could ask for more? ✨
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Nice :)
The intention was that all classes in the
fiftyone.core.models
package are available in the publicfo
namespace, but some more recently added classes were not added. This fixes that.Summary by CodeRabbit
LogitsMixin
,PromptMixin
, andSamplesMixin
.These additions improve the flexibility and modularity of model management within the application.