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
-
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, withTranslator
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
-
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:
buildBaseTranslator
in classai.djl.translate.ExpansionTranslatorFactory<ListFeatures,
TabularResults>
-
getBaseInputType
- Specified by:
getBaseInputType
in classai.djl.translate.ExpansionTranslatorFactory<ListFeatures,
TabularResults>
-
getBaseOutputType
- Specified by:
getBaseOutputType
in classai.djl.translate.ExpansionTranslatorFactory<ListFeatures,
TabularResults>
-
getPreprocessorExpansions
protected Map<Type,Function<ai.djl.translate.PreProcessor<ListFeatures>, getPreprocessorExpansions()ai.djl.translate.PreProcessor<?>>> - Overrides:
getPreprocessorExpansions
in classai.djl.translate.ExpansionTranslatorFactory<ListFeatures,
TabularResults>
-
getPostprocessorExpansions
protected Map<Type,Function<ai.djl.translate.PostProcessor<TabularResults>, getPostprocessorExpansions()ai.djl.translate.PostProcessor<?>>> - Overrides:
getPostprocessorExpansions
in classai.djl.translate.ExpansionTranslatorFactory<ListFeatures,
TabularResults>
-