詳細検索

Mayuko Mashin Aprendizado ♡ #05

Avatar
por まゆこ
3 min de leitura
Tags

Mayuko Mashin Aprendizado ♡ #05
Traduzido do 日本語 • Ver original

Olá! Eu sou a Mayuko! De repente tem esfriado ultimamente ( ́・・') Estou triste que o verão acabou... ( ́・・')

IMG_4652

Outro dia, recebi uma camiseta do Google! ! Muito obrigada! ! Pessoalmente, gosto dessa cor (^^)/ cinza

Agora, vamos ao tema principal. Você digita os dados esperados horizontalmente com separação de vírgulas no anterior "prediction.trainedmodels.predict"? Você digita verticalmente? Tenho uma pergunta, então vou verificar.

Entrada (lado a lado)
{ 
"entrada": 
{ 
"csvInstance": 
[ 
"M,175,165,FRANÇA" 
]
}
}

Resultados
"outputValue": "73.833076" 
Entrada (vertical)
{ 
"entrada": 
{ 
"csvInstance": 
[ 
"M" 
"175" 
"165" 
"França" 
]
}
}

Resultados
"outputValue": "175.622411" 

Se você olhar para os resultados esperados, é mais correto organizá-los verticalmente, mas se olhar o Google Docs, eles estão alinhados horizontalmente com separações de vírgulas... Como verificar isso??? ('_')

IMG_4651⑵

GO☆ "Acho que você pode encontrar um programa de exemplo e olhar a descrição ao chamar a API de Predição." Mayuko: "O que é um programa? Isso"

GO☆ "Até agora, costumávamos enviar dados de um console chamado APIs Explorer, mas também podemos chamar a API de Predição diretamente do programa e enviar os dados."

Mayuko "Qual a diferença?" GO☆ "O que estou fazendo é o mesmo, mas quando programo, consigo fazer coisas mais complexas e entender as especificações da API." Mayuko "Hmm..."

GO☆ encontrei um programa de exemplo assim. (Eu não transcrevi como está, mas o conteúdo foi levemente alterado)

    Public String predict_cat (ID arbitrário da cadeia,<Object> dados de análise de lista)
            lança UnrerecoverableKeyException, KeyStoreException, NoSuchAlgorithmException, 
            CertificateException, IOException { 

            Previsão de previsão = createPredictionService(); 

            EntradaEntradaEntradaEntrada = nova EntradaEntrada(); 
            inputInput.setCsvInstance (dados analíticos); 
            Entrada de entrada = nova Entrada(); 
            entrada.setEntrada(entradaEntrada); 

            Saída = prediction.trainedmodels().predict(project, arbitrary ID, input).execute(); 

            return out.getOutputLabel(); 
    }

Quando está escrito em japonês, o valor precisa ser alterado. "Project" e "Arbitrary ID" também foram incluídos no Explorador das APIs. "Analysis Data" é a entrada de dados. Esse "Analysis Data" é uma variável do array (Lista), e parece que vários dados podem ser armazenados aqui. De acordo com a previsão de altura que tentei da última vez, parece que M, 175, 165 e France estão inseridos nessa variável do array.

Eu tentei fazer isso. O resultado foi 175,622411. Afinal, é mais correto colocar na vertical.

Pensando bem, o documento do Google que eu estava vendo era a versão 1.4. Quando olhei a versão mais recente da versão 1.6, a descrição era um pouco diferente. A especificação mudou?

Ver1.4
{ 
  "entrada":{ 
    "csvInstance":[ col1_value, col2_value, ... ]
  }
}

Ver1.6
{ 
  "entrada": { 
    "csvInstance": [ 
      (valor)
    ]
  }
}

No entanto...... Se você quiser colocar os dados verticalmente um por um, o APIs Explorer dá bastante trabalho.

Quando disse isso, o GO☆ me tornou uma ferramenta original.

Com isso, você pode inserir todos os dados de uma vez.

screen_tool001

Se você apertar o botão [prever], ele vai prever, e se você apertar o botão [input], ele vai inserir dados.

IMG_4653

Oh~!! Isso é conveniente! ! GO☆ (^^)/ usa óculos escuros e é legal

Related Articles