Error Using responses Argument | Teradata Python Package - Error Using responses Argument in MLE Function NaïveBayesTextClassifierPredict - Teradata Vantage

Teradata® VantageCloud Lake

Deployment
VantageCloud
Edition
Lake
Product
Teradata Vantage
Published
January 2023
ft:locale
en-US
ft:lastEdition
2024-12-11
dita:mapPath
phg1621910019905.ditamap
dita:ditavalPath
pny1626732985837.ditaval
dita:id
phg1621910019905

The 'responses' argument in the ML Engine NaïveBayesTextClassifierPredict function (teradataml.mle.NaiveBayesTextClassifierPredict) is not supported in this release. Using this argument will result in an error.

For example:

>>> nbt_predict_out = NaiveBayesTextClassifierPredict(object = nbt_out,
                                                      newdata = complaints_tokens_test,
                                                      input_token_column = 'token',
                                                      doc_id_columns = 'doc_id',
                                                      model_type = "Bernoulli",
                                                      model_token_column = 'token',
                                                      model_category_column = 'category',
                                                      model_prob_column = 'prob',
                                                      newdata_partition_column = 'doc_id',
                                                      responses=['crash','no_crash'])
 
[Teradata Database] [Error 4382] Argument Responses is not defined in the function mapping definition.