変数 = Prediction.Training
( データのパス , オブジェクト );
{"classLabel": ラベル , "csvInstance": [……テキストの配列……]}これにより、第2引数のテキスト配列が、第1引数のラベルでPrediction.Trainingに追加されます。テキスト配列になっていることからもわかるように、これは1つ1つのテキストをちまちまと追加するより、まとまった量のテキストを特定のラベルでどさっと追加する、といった使い方をするのがよいように思えます。
※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
function update() { var sheet = SpreadsheetApp.getActiveSheet(); var input_text = sheet.getRange(3,2).getValue(); var label_text = sheet.getRange(3, 3).getValue(); var datafile = "my_sample_data/language_id.txt"; sheet.getRange(3,1).setValue("input text:"); sheet.getRange(5,1).setValue("complete:"); var update_data = {"classLabel": label_text,"csvInstance": [input_text]}; var update_out = Prediction.Training.update(datafile,update_data); Logger.log(update_out); Browser.msgBox("update!"); }
<< 前へ | 次へ >> |