为了账号安全,请及时绑定邮箱和手机立即绑定

CustomVision:操作返回了无效的状态代码:'NotFound'

CustomVision:操作返回了无效的状态代码:'NotFound'

C#
拉丁的传说 2021-11-07 20:31:31
我正在使用 NuGet 包Microsoft.Cognitive.CustomVision.Prediction版本1.2.0。我创建了 1 个试验项目并用一些图像对其进行了训练。现在,当我尝试使用 调用 API 进行预测时PredicionEndpoint,系统会抛出异常:Microsoft.Rest.HttpOperationException。当我调试代码并检查异常时,它说:{"Operation returned an invalid status code 'NotFound'"}这是我的代码:var attachmentStream = await httpClient.GetStreamAsync(imageUrl);PredictionEndpoint endpoint = new PredictionEndpoint() { ApiKey = "MY_CORRECT_PREDICTION_KEY"};var predictions = new ImagePredictionResultModel();try { predictions = endpoint.PredictImage(new Guid("MY_CORRECT_PROJECT_ID"), attachmentStream);} catch (Microsoft.Rest.HttpOperationException exception) { await context.PostAsync(exception.Body.ToString()); await context.PostAsync(exception.Data.ToString());}foreach(var c in predictions.Predictions) {  Console.WriteLine($ "{c.Tag}: {c.Probability}");}attachmentStream 是一个正确的图像流,我可以将它输出到特定于项目的视图。调用时抛出异常endpoint.PredictImage(...)。
查看完整描述

1 回答

?
慕桂英546537

TA贡献1848条经验 获得超10个赞

问题是您应该default按照我创建GithUb 问题中提到的那样标记训练交互之一。


查看完整回答
反对 回复 2021-11-07
  • 1 回答
  • 0 关注
  • 305 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信