【发布时间】:2019-03-09 08:31:39
【问题描述】:
我是 GCP 的新开发人员,我了解 Google Cloud AutoML 自定义模型。但我在使用 AutoML Vision 时遇到了 2 个问题。
1.我无法将云存储中的 csv 文件中的数据导入数据集。 我正在使用 C# 调用 RestAPI,但它的错误 404。下面是我的代码。
var uri = "https://automl.googleapis.com/v1beta1/projects/{project-id}/locations/us-central1/datasets/{dataset-id}:import";
var request = (HttpWebRequest)WebRequest.Create(uri);
request.Method = "POST";
request.ContentType = "application/json";
request.Headers.Add("Authorization", "Bearer " + _token);
using (var streamWriter = new StreamWriter(request.GetRequestStream()))
{
string json = "{\"inputUris\":\"gs://{bucket-name}/Vehicles/csv/{csv-file-name}.csv\"}";
Console.WriteLine(json);
streamWriter.Write(json);
streamWriter.Flush();
streamWriter.Close();
}
try
{
var httpResponse = (HttpWebResponse)request.GetResponse();
using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
{
var result = streamReader.ReadToEnd();
Console.WriteLine(result);
}
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
2。我怎么不能使用 C# 或 RestAPI 重新训练自定义模型
例如:用户上传带有该图像标签的某物的新图像。然后创建一个 csv 文件并上传到云存储。因此,我想使用该 csv 文件导入数据集,然后仅重新训练自定义模型中的 csv 文件中的图像(将新图像训练添加到旧模型)。
【问题讨论】:
标签: c# rest machine-learning google-cloud-platform google-cloud-vision