Package ai.djl.modality.cv.translator
Class YoloV5TranslatorFactory
java.lang.Object
ai.djl.translate.ExpansionTranslatorFactory<Image,O>
ai.djl.modality.cv.translator.BaseImageTranslatorFactory<DetectedObjects>
ai.djl.modality.cv.translator.ObjectDetectionTranslatorFactory
ai.djl.modality.cv.translator.YoloV5TranslatorFactory
- All Implemented Interfaces:
TranslatorFactory,Serializable
public class YoloV5TranslatorFactory
extends ObjectDetectionTranslatorFactory
implements Serializable
An
TranslatorFactory that creates a YoloV5Translator instance.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class ai.djl.translate.ExpansionTranslatorFactory
ExpansionTranslatorFactory.TranslatorExpansion<IbaseT,ObaseT> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Translator<Image,DetectedObjects> buildBaseTranslator(Model model, Map<String, ?> arguments) Builds the base translator that can be expanded.Methods inherited from class ai.djl.modality.cv.translator.ObjectDetectionTranslatorFactory
getBaseOutputTypeMethods inherited from class ai.djl.modality.cv.translator.BaseImageTranslatorFactory
getBaseInputType, getExpansions, getPreprocessorExpansionsMethods inherited from class ai.djl.translate.ExpansionTranslatorFactory
getPostprocessorExpansions, getSupportedTypes, newInstance, withTranslatorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ai.djl.translate.TranslatorFactory
isSupported
-
Constructor Details
-
YoloV5TranslatorFactory
public YoloV5TranslatorFactory()
-
-
Method Details
-
buildBaseTranslator
protected Translator<Image,DetectedObjects> buildBaseTranslator(Model model, Map<String, ?> arguments) Builds the base translator that can be expanded.- Specified by:
buildBaseTranslatorin classExpansionTranslatorFactory<Image,DetectedObjects> - Parameters:
model- theModelthat uses theTranslatorarguments- the configurations for a newTranslatorinstance- Returns:
- a base translator that can be expanded to form the factory options
-