Utilização de modelos do tipo MarianMT para tradução.
Espera-se como entrada para o componente uma tabela com uma coluna de interesse para tradução, em que cada campo corresponde a um texto que será traduzido.
A seguir são listados todos os parâmetros utilizados pelo componente:
string
(Obrigatório).string
(Obrigatório).string
(Opcional).string
, {"africâner"
, "alemão"
, "árabe"
, "catalão"
, "chinês"
, "dinamarquês"
, "espanhol"
, "francês"
, "frísio"
, "holandês"
, "híndi"
, "inglês"
, "islandês"
, "italiano"
, "japonês"
, "latim"
, "norueguês"
, "português"
, "romeno"
, "sueco"
, "zulu"
}, padrão: "português"
(Obrigatório).string
, {"africâner"
, "alemão"
, "árabe"
, "catalão"
, "chinês"
, "dinamarquês"
, "espanhol"
, "francês"
, "frísio"
, "holandês"
, "híndi"
, "inglês"
, "islandês"
, "italiano"
, "japonês"
, "latim"
, "norueguês"
, "português"
, "romeno"
, "sueco"
, "zulu"
}, padrão: "inglês"
(Obrigatório).string
, {"cuda"
, "cpu"
}, padrão: "cuda"
(Obrigatório)."cuda"
e ela não estiver disponível na máquina, automaticamente será transferido para "cpu"
.integer
, padrão: 4
(Obrigatório).As métricas de performance tem o propósito de ajudar o usuário a avaliar a performance do modelo. Essas métricas variam de acordo com o tipo de problema, tal como: classificação, regressão, agrupamento, entre outros.
O retorno durante a experimentação ajuda o usuário a analisar tanto métricas distintas de forma visual, como a distribuição dos dados e os dados brutos ao final da execução. Sendo assim, é possível visualizar diversos retornos para este componente como os listados a seguir:
Na implantação, espera-se uma requisição do tipo POST
com os dados em formato JSON
, com os campos ndarray
e names
seguindo a mesma estrutura dos dados utilizados na experimentação, em que ndarray
refere-se aos valores, e names
aos nomes das colunas de entrada. Um exemplo de uso seria:
$ curl --header "Content-Type: application/json" https://URL-DO-MODELO-IMPLANTADO -d "{"data":{"ndarray":[[1, "A bola é um objeto utilizado para lazer e em diversos desportos."]], "names": ["index", "text"]}}"
Espera-se como retorno um objeto JSON
contendo os campos ndarray
e names
, referentes ao array de valores produzidos e ao nome das colunas após a aplicação. Um exemplo de saída seria:
{
"data":
{
"ndarray":[[1, "A bola é um objeto utilizado para lazer e em diversos desportos.", "Le ballon est un objet utilisé pour les loisirs et dans divers sports."]],
"names": ["index", "text", "translated_text"]
}
}