詳細検索

마유코 마신 학습 ♡ #05

아바타
글쓴이 まゆこ
4분 읽기
태그

마유코 마신 학습 ♡ #05
日本語에서 번역 • 원문 보기

안녕하세요! 저는 마유코예요! 요즘 갑자기 추워졌어요 ('・・') 여름이 끝나서 아쉬워요... ( ́・・')

IMG_4652

며칠 전에 구글에서 티셔츠를 받았어요! ! 정말 감사합니다! ! 개인적으로 저는 이 회색(^^)/이 마음에 들어요

이제 본론으로 들어가겠습니다. 이전 "prediction.trainedmodels.predict"에서 쉼표를 두고 기대 데이터를 수평으로 입력하나요? 수직으로 입력하나요? 질문이 있어서 확인해 보겠습니다.

입력(나란히 비교)
{ 
"입력": 
{ 
"csvInstance": 
[ 
"M, 175, 165, 프랑스" 
]
}
}

결과
"outputValue": "73.833076" 
입력(수직)
{ 
"입력": 
{ 
"csvInstance": 
[ 
"M" 
"175" 
"165" 
"프랑스" 
]
}
}

결과
"outputValue": "175.622411" 

기대 결과를 보면 수직으로 배열하는 것이 더 정확하지만, 구글 문서에서는 쉼표 구분으로 가로로 정렬되어 있습니다... 어떻게 검증하나요??? ('_')

IMG_4651⑵

GO☆ "샘플 프로그램을 찾아서 예측 API를 호출할 때 설명을 볼 수 있을 거예요." 마유코 "프로그램이 뭐야? 그거"

GO☆ "지금까지는 APIs Explorer라는 콘솔에서 데이터를 전송했지만, 프로그램에서 예측 API를 직접 호출해 데이터를 보낼 수도 있습니다."

마유코 "뭐가 달라?" GO☆ "내가 하는 건 똑같지만, 프로그래밍하면 더 복잡한 것도 할 수 있고 API 명세도 이해할 수 있어." 마유코 "음..."

GO☆가 이런 샘플 프로그램을 찾았어요. (그대로 전사하지는 않았지만 내용이 약간 변경되었습니다)

    public String predict_cat (문자열 임의 ID, 리스트<Object> 분석 데이터)
            unrecoverableKeyException, KeyStoreException, NoSuchAlgorithmException을 throw합니다, 
            CertificateException, IOException { 

            Prediction prediction = createPredictionService(); 

            InputInput inputInput = 새로운 InputInput(); 
            inputInput.setCsvInstance(analytics data); 
            입력 입력 = 새로운 입력(); 
            input.setInput(inputInput); 

            출력 = 예측. trainedmodels().predict(project, 임의의 ID, 입력).execute(); 

            return out.getOutputLabel(); 
    }

일본어로 작성된 경우에는 값을 변경해야 합니다. "Project"와 "Arbitrary ID"도 API Explorer에 포함되어 있었습니다. "Analysis Data"는 데이터 입력입니다. 이 "Analysis Data"는 배열 변수(List)이며, 여러 데이터를 저장할 수 있는 것으로 보입니다. 지난번에 시도한 높이 예측에 따르면, M, 175, 165, france가 이 배열 변수에 들어가 있는 것 같습니다.

시도해봤어요. 결과는 175.622411이었어요. 결국 세로로 쓰는 게 더 정확하니까요.

생각해보니, 제가 보고 있던 구글 문서는 버전 1.4였어요. 최신 버전 1.6을 봤을 때는 설명이 조금 달랐어요. 사양이 바뀌었나요?

버전 1.4
{ 
  "입력":{ 
    "csvInstance":[ col1_value, col2_value, ... ]
  }
}

버전 1.6
{ 
  "입력": { 
    "csvInstance": [ 
      (가치)
    ]
  }
}

하지만...... 데이터를 하나씩 수직으로 배치하고 싶다면 API Explorer가 꽤 많은 작업이 필요합니다.

내가 그렇게 말했을 때, GO☆가 나를 독창적인 도구가 만들어줬어.

이 기능을 사용하면 한 번에 데이터를 모두 입력할 수 있습니다.

screen_tool001

[예측] 버튼을 누르면 예측하고, [input] 버튼을 누르면 데이터를 입력합니다.

IMG_4653

오~!! 정말 편리하다! ! 고☆(^^)/ 는 선글라스 쓰고 멋져

Related Articles