public static abstract class ImageSegmenter.ImageSegmenterOptions.Builder extends Object

Builder for ImageSegmenter.ImageSegmenterOptions.

Public Constructor Summary

Public Method Summary

abstract ImageSegmenter.ImageSegmenterOptions
abstract ImageSegmenter.ImageSegmenterOptions.Builder
setBaseOptions(BaseOptions baseOptions)
Sets the general options to configure Task APIs, such as accelerators.
abstract ImageSegmenter.ImageSegmenterOptions.Builder
setDisplayNamesLocale(String displayNamesLocale)
Sets the locale to use for display names specified through the TFLite Model Metadata, if any.
abstract ImageSegmenter.ImageSegmenterOptions.Builder
setNumThreads(int numThreads)
This method is deprecated. use BaseOptions to configure number of threads instead. This method will override the number of threads configured from BaseOptions.
abstract ImageSegmenter.ImageSegmenterOptions.Builder

Inherited Method Summary

Public Constructors

public Builder ()

Public Methods

public abstract ImageSegmenter.ImageSegmenterOptions build ()

public abstract ImageSegmenter.ImageSegmenterOptions.Builder setBaseOptions (BaseOptions baseOptions)

Sets the general options to configure Task APIs, such as accelerators.

public abstract ImageSegmenter.ImageSegmenterOptions.Builder setDisplayNamesLocale (String displayNamesLocale)

Sets the locale to use for display names specified through the TFLite Model Metadata, if any.

Defaults to English("en"). See the TFLite Metadata schema file. for the accepted pattern of locale.

public abstract ImageSegmenter.ImageSegmenterOptions.Builder setNumThreads (int numThreads)

This method is deprecated.
use BaseOptions to configure number of threads instead. This method will override the number of threads configured from BaseOptions.

Sets the number of threads to be used for TFLite ops that support multi-threading when running inference with CPU. Defaults to -1.

numThreads should be greater than 0 or equal to -1. Setting numThreads to -1 has the effect to let TFLite runtime set the value.

public abstract ImageSegmenter.ImageSegmenterOptions.Builder setOutputType (OutputType outputType)