当前位置: 首页>>代码示例>>Java>>正文


Java Input类代码示例

本文整理汇总了Java中com.google.api.services.prediction.model.Input的典型用法代码示例。如果您正苦于以下问题:Java Input类的具体用法?Java Input怎么用?Java Input使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


Input类属于com.google.api.services.prediction.model包,在下文中一共展示了Input类的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: processPrediction

import com.google.api.services.prediction.model.Input; //导入依赖的package包/类
public String processPrediction(String modelId) throws IOException, GeneralSecurityException { 		
	if (!processStatusCheck(modelId).equals("DONE")) {
		System.out.println("Prediction Model not ready.... ");
		return null;
	}
		
	InputStream is = readStorageFile(Constants.GCP_STORAGE_TESTING_FILENAME);

	Input input = new Input();
	InputInput inputInput = new InputInput();		
	InputStreamReader isr = new InputStreamReader(is);
	BufferedReader br = new BufferedReader(isr);
	String line = null;
	String partitionToken = ",";
	String tokens[];
	String results = "";
	while ((line = br.readLine()) != null) {			
		tokens = line.split(partitionToken);	
		List<Object> features = new ArrayList<Object>();
		for (int i = 1; i < tokens.length; i++ ) {				
			features.add(tokens[i]);
		}
		inputInput.setCsvInstance(features);
		input.setInput(inputInput);
		Output output = client.trainedmodels().predict(Constants.PROJECT_NAME, modelId, input).execute();
		String outputStr = output.getOutputLabel();
		System.out.println("Input : " + line);
		System.out.println("Output : " + outputStr);
		results += "Input : " + line + "	Output :" + outputStr + "<br>";
	}
	return results;
}
 
开发者ID:saurabhkaushik,项目名称:googpredictapp,代码行数:33,代码来源:PredictionEngine.java

示例2: getGoogleOutput

import com.google.api.services.prediction.model.Input; //导入依赖的package包/类
private Output getGoogleOutput(String text) throws IOException {
    Input input = new Input();
    InputInput inputInput = new InputInput();
    List<Object> params = Arrays.asList(new Object[]{text});
    inputInput.setCsvInstance(params);
    input.setInput(inputInput);
    Output output =
            client.hostedmodels().predict("414649711441", "sample.sentiment", input).execute();
    //client.trainedmodels().predict("109973074802", "sentiment", input).execute();
    return output;
}
 
开发者ID:simon0191,项目名称:MinerPCAdviser,代码行数:12,代码来源:MpcaGooglePredictionAPIClassifier.java


注:本文中的com.google.api.services.prediction.model.Input类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。