Package ai.djl.basicdataset.tabular
Class TabularTranslatorFactory
java.lang.Object
ai.djl.translate.ExpansionTranslatorFactory<ListFeatures,TabularResults>
ai.djl.basicdataset.tabular.TabularTranslatorFactory
- All Implemented Interfaces:
ai.djl.translate.TranslatorFactory
public class TabularTranslatorFactory
extends ai.djl.translate.ExpansionTranslatorFactory<ListFeatures,TabularResults>
A
TranslatorFactory to extend the TabularTranslator.-
Nested Class Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ai.djl.translate.Translator<ListFeatures,TabularResults> buildBaseTranslator(ai.djl.Model model, Map<String, ?> arguments) protected Map<Type,Function<ai.djl.translate.PostProcessor<TabularResults>, ai.djl.translate.PostProcessor<?>>> protected Map<Type,Function<ai.djl.translate.PreProcessor<ListFeatures>, ai.djl.translate.PreProcessor<?>>> Methods inherited from class ai.djl.translate.ExpansionTranslatorFactory
getExpansions, 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
-
TabularTranslatorFactory
public TabularTranslatorFactory()
-
-
Method Details
-
buildBaseTranslator
protected ai.djl.translate.Translator<ListFeatures,TabularResults> buildBaseTranslator(ai.djl.Model model, Map<String, ?> arguments) - Specified by:
buildBaseTranslatorin classai.djl.translate.ExpansionTranslatorFactory<ListFeatures,TabularResults>
-
getBaseInputType
- Specified by:
getBaseInputTypein classai.djl.translate.ExpansionTranslatorFactory<ListFeatures,TabularResults>
-
getBaseOutputType
- Specified by:
getBaseOutputTypein classai.djl.translate.ExpansionTranslatorFactory<ListFeatures,TabularResults>
-
getPreprocessorExpansions
protected Map<Type,Function<ai.djl.translate.PreProcessor<ListFeatures>, getPreprocessorExpansions()ai.djl.translate.PreProcessor<?>>> - Overrides:
getPreprocessorExpansionsin classai.djl.translate.ExpansionTranslatorFactory<ListFeatures,TabularResults>
-
getPostprocessorExpansions
protected Map<Type,Function<ai.djl.translate.PostProcessor<TabularResults>, getPostprocessorExpansions()ai.djl.translate.PostProcessor<?>>> - Overrides:
getPostprocessorExpansionsin classai.djl.translate.ExpansionTranslatorFactory<ListFeatures,TabularResults>
-