Package ai.djl.modality.cv.translator
Class InstanceSegmentationTranslatorFactory
- java.lang.Object
-
- ai.djl.modality.cv.translator.ObjectDetectionTranslatorFactory
-
- ai.djl.modality.cv.translator.InstanceSegmentationTranslatorFactory
-
- All Implemented Interfaces:
TranslatorFactory
public class InstanceSegmentationTranslatorFactory extends ObjectDetectionTranslatorFactory
ATranslatorFactory
that creates aInstanceSegmentationTranslator
instance.
-
-
Constructor Summary
Constructors Constructor Description InstanceSegmentationTranslatorFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <I,O>
Translator<I,O>newInstance(java.lang.Class<I> input, java.lang.Class<O> output, Model model, java.util.Map<java.lang.String,?> arguments)
Returns a new instance of theTranslator
class.-
Methods inherited from class ai.djl.modality.cv.translator.ObjectDetectionTranslatorFactory
getSupportedTypes
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface ai.djl.translate.TranslatorFactory
isSupported
-
-
-
-
Method Detail
-
newInstance
public <I,O> Translator<I,O> newInstance(java.lang.Class<I> input, java.lang.Class<O> output, Model model, java.util.Map<java.lang.String,?> arguments)
Returns a new instance of theTranslator
class.- Type Parameters:
I
- the input data typeO
- the output data type- Parameters:
input
- the input classoutput
- the output classmodel
- theModel
that uses theTranslator
arguments
- the configurations for a newTranslator
instance- Returns:
- a new instance of the
Translator
class
-
-