Stay organized with collections
Save and categorize content based on your preferences.
AI-generated Key Takeaways
ImageLabelerOptionsBase is an abstract class that serves as the base for configuring ML Kit's Image Labeler.
It offers options for using either a default or custom model for image labeling through its concrete subclasses, ImageLabelerOptions and CustomImageLabelerOptions, respectively.
The class includes basic methods like equals() and hashCode() for object comparison.
Developers should use the concrete subclasses (ImageLabelerOptions or CustomImageLabelerOptions) to create and configure an ImageLabeler instance.
public abstract class ImageLabelerOptionsBase extends Object
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-31 UTC."],[],["`ImageLabelerOptionsBase` is an abstract class serving as the base for `ImageLabeler` options. It has two direct subclasses: `CustomImageLabelerOptions` for custom models and `ImageLabelerOptions` for the default model. Key actions include checking object equality via the `equals` method and generating a hash code for an object using the `hashCode` method. The class also inherits standard object methods from `java.lang.Object` like `clone` and `toString`.\n"]]