Skip to content

Commit 7a6b462

Browse files
committed
CusVis freshness
1 parent cd52514 commit 7a6b462

17 files changed

+44
-42
lines changed

articles/cognitive-services/Custom-Vision-Service/csharp-tutorial-od.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@ title: "Quickstart: Create an object detection project with the SDK for C# - Cus
33
titleSuffix: Azure Cognitive Services
44
description: Create a project, add tags, upload images, train your project, and detect objects using the .NET SDK with C#.
55
services: cognitive-services
6-
author: areddish
6+
author: PatrickFarley
77
manager: nitinme
88

99
ms.service: cognitive-services
1010
ms.subservice: custom-vision
1111
ms.topic: quickstart
12-
ms.date: 12/05/2019
13-
ms.author: areddish
12+
ms.date: 04/14/2020
13+
ms.author: pafarley
1414
---
1515

1616
# Quickstart: Create an object detection project with the Custom Vision .NET SDK

articles/cognitive-services/Custom-Vision-Service/csharp-tutorial.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,16 @@ title: "Quickstart: Create an image classification project with the Custom Visio
33
titleSuffix: Azure Cognitive Services
44
description: Create a project, add tags, upload images, train your project, and make a prediction using the .NET SDK with C#.
55
services: cognitive-services
6-
author: anrothMSFT
6+
author: PatrickFarley
77
manager: nitinme
88

99
ms.service: cognitive-services
1010
ms.subservice: custom-vision
1111
ms.topic: quickstart
12-
ms.date: 12/05/2019
13-
ms.author: anroth
12+
ms.date: 04/14/2020
13+
ms.author: pafarley
1414
---
15+
1516
# Quickstart: Create an image classification project with the Custom Vision .NET SDK
1617

1718
This article provides information and sample code to help you get started using the Custom Vision SDK with C# to build an image classification model. After it's created, you can add tags, upload images, train the project, obtain the project's default prediction endpoint URL, and use the endpoint to programmatically test an image. Use this example as a template for building your own .NET application. If you want to go through the process of building and using a classification model _without_ code, see the [browser-based guidance](getting-started-build-a-classifier.md) instead.

articles/cognitive-services/Custom-Vision-Service/custom-vision-onnx-windows-ml.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,11 @@ manager: nitinme
99
ms.service: cognitive-services
1010
ms.subservice: custom-vision
1111
ms.topic: tutorial
12-
ms.date: 12/05/2019
12+
ms.date: 04/14/2020
1313
ms.author: pafarley
1414
# As a developer, I want to use a custom vision model with Windows ML.
1515
---
16+
1617
# Tutorial: Use an ONNX model from Custom Vision with Windows ML (preview)
1718

1819
Learn how to use an ONNX model exported from the Custom Vision service with Windows ML (preview).

articles/cognitive-services/Custom-Vision-Service/export-model-python.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@ title: "Tutorial: Run TensorFlow model in Python - Custom Vision Service"
33
titleSuffix: Azure Cognitive Services
44
description: Run a TensorFlow model in Python. This article only applies to models exported from image classification projects in the Custom Vision service.
55
services: cognitive-services
6-
author: areddish
6+
author: PatrickFarley
77
manager: nitinme
88

99
ms.service: cognitive-services
1010
ms.subservice: custom-vision
1111
ms.topic: tutorial
12-
ms.date: 12/05/2019
13-
ms.author: areddish
12+
ms.date: 04/14/2020
13+
ms.author: pafarley
1414
---
1515

1616
# Tutorial: Run TensorFlow model in Python

articles/cognitive-services/Custom-Vision-Service/get-started-build-detector.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@ title: "Quickstart Build an object detector - Custom Vision Service"
33
titleSuffix: Azure Cognitive Services
44
description: In this quickstart, you'll learn how to use the Custom Vision website to create an image classification model.
55
services: cognitive-services
6-
author: anrothMSFT
6+
author: PatrickFarley
77
manager: nitinme
88

99
ms.service: cognitive-services
1010
ms.subservice: custom-vision
1111
ms.topic: quickstart
12-
ms.date: 12/05/2019
13-
ms.author: anroth
12+
ms.date: 04/14/2020
13+
ms.author: pafarley
1414
---
1515

1616
# Quickstart: How to build an object detector with Custom Vision

articles/cognitive-services/Custom-Vision-Service/getting-started-build-a-classifier.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@ title: "Quickstart Build a classifier - Custom Vision Service"
33
titleSuffix: Azure Cognitive Services
44
description: In this quickstart, you'll learn how to use the Custom Vision website to create an image classification model.
55
services: cognitive-services
6-
author: anrothMSFT
6+
author: PatrickFarley
77
manager: nitinme
88

99
ms.service: cognitive-services
1010
ms.subservice: custom-vision
1111
ms.topic: quickstart
12-
ms.date: 12/05/2019
13-
ms.author: anroth
12+
ms.date: 04/14/2020
13+
ms.author: pafarley
1414
---
1515

1616
# Quickstart: How to build a classifier with Custom Vision
@@ -41,7 +41,7 @@ In your web browser, navigate to the [Custom Vision web page](https://customvisi
4141
1. Enter a name and a description for the project. Then select a Resource Group. If your signed-in account is associated with an Azure account, the Resource Group dropdown will display all of your Azure Resource Groups that include a Custom Vision Service Resource.
4242

4343
> [!NOTE]
44-
> If no resource group is available, please confirm that you have logged into [customvision.ai](https://customvision.ai) with the same account as you used to log into the [Azure portal](https://portal.azure.com/). Also, please confirm you have selected the same Directory in the Custom Vision portal as the directory in the Azure portal where your Custom Vision resources are located. In both sites, you may select your directory from the drop down account menu at the top right corner of the screen.
44+
> If no resource group is available, please confirm that you have logged into [customvision.ai](https://customvision.ai) with the same account as you used to log into the [Azure portal](https://portal.azure.com/). Also, please confirm you have selected the same "Directory" in the Custom Vision portal as the directory in the Azure portal where your Custom Vision resources are located. In both sites, you may select your directory from the drop down account menu at the top right corner of the screen.
4545
4646
1. Select __Classification__ under __Project Types__. Then, under __Classification Types__, choose either **Multilabel** or **Multiclass**, depending on your use case. Multilabel classification applies any number of your tags to an image (zero or more), while multiclass classification sorts images into single categories (every image you submit will be sorted into the most likely tag). You'll be able to change the classification type later if you want to.
4747

articles/cognitive-services/Custom-Vision-Service/go-tutorial-object-detection.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ manager: nitinme
99
ms.service: cognitive-services
1010
ms.subservice: custom-vision
1111
ms.topic: quickstart
12-
ms.date: 12/05/2019
12+
ms.date: 04/14/2020
1313
---
1414

1515
# Quickstart: Create an object detection project with the Custom Vision Go SDK
@@ -280,7 +280,7 @@ The output of the application should appear in the console. You can then verify
280280

281281
## Next steps
282282

283-
Now you have seen how every step of the object detection process can be done in code. This sample executes a single training iteration, but often you will need to train and test your model multiple times in order to make it more accurate. The following guide deals with image classification, but its principles are similar to object detection.
283+
Now you've seen how every step of the object detection process can be done in code. This sample executes a single training iteration, but often you'll need to train and test your model multiple times in order to make it more accurate. The following training guide deals with image classification, but its principles are similar to object detection.
284284

285285
> [!div class="nextstepaction"]
286286
> [Test and retrain a model](test-your-model.md)

articles/cognitive-services/Custom-Vision-Service/go-tutorial.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ manager: daauld
99
ms.service: cognitive-services
1010
ms.subservice: custom-vision
1111
ms.topic: quickstart
12-
ms.date: 12/05/2019
12+
ms.date: 04/14/2020
1313
ms.author: areddish
1414
---
1515

@@ -159,7 +159,7 @@ To send an image to the prediction endpoint and retrieve the prediction, add the
159159
testImageData, _ := ioutil.ReadFile(path.Join(sampleDataDirectory, "Test", "test_image.jpg"))
160160
results, _ := predictor.ClassifyImage(ctx, *project.ID, iteration_publish_name, ioutil.NopCloser(bytes.NewReader(testImageData)), "")
161161

162-
for _, prediction := range *results.Predictions {
162+
for _, prediction := range *results.Predictions {
163163
fmt.Printf("\t%s: %.2f%%", *prediction.TagName, *prediction.Probability * 100)
164164
fmt.Println("")
165165
}
@@ -195,7 +195,7 @@ You can then verify that the test image (found in **<base_image_url>/Images/Test
195195

196196
## Next steps
197197

198-
Now you have seen how every step of the image classification process can be done in code. This sample executes a single training iteration, but often you will need to train and test your model multiple times in order to make it more accurate.
198+
Now you've seen how every step of the object detection process can be done in code. This sample executes a single training iteration, but often you'll need to train and test your model multiple times in order to make it more accurate.
199199

200200
> [!div class="nextstepaction"]
201201
> [Test and retrain a model](test-your-model.md)

articles/cognitive-services/Custom-Vision-Service/home.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ manager: nitinme
99
ms.service: cognitive-services
1010
ms.subservice: custom-vision
1111
ms.topic: overview
12-
ms.date: 12/05/2019
12+
ms.date: 04/14/2020
1313
ms.author: pafarley
1414
#Customer intent: As a data scientist/developer, I want to understand what the Custom Vision service does so that I can determine if it's suitable for my project.
1515
---
@@ -18,7 +18,7 @@ ms.author: pafarley
1818

1919
[!INCLUDE [TLS 1.2 enforcement](../../../includes/cognitive-services-tls-announcement.md)]
2020

21-
Custom Vision is a cognitive service that lets you build, deploy, and improve your own image classifiers. An image classifier is an AI service that applies labels (which represent _classes_) to images, according to their visual characteristics. Unlike the [Computer Vision](https://docs.microsoft.com/azure/cognitive-services/computer-vision/home) service, Custom Vision allows you to determine the labels to apply.
21+
Azure Custom Vision is a cognitive service that lets you build, deploy, and improve your own image classifiers. An image classifier is an AI service that applies labels (which represent _classes_) to images, according to their visual characteristics. Unlike the [Computer Vision](https://docs.microsoft.com/azure/cognitive-services/computer-vision/home) service, Custom Vision allows you to specify the labels to apply.
2222

2323
## What it does
2424

articles/cognitive-services/Custom-Vision-Service/iot-visual-alerts-tutorial.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ manager: nitinme
99
ms.service: cognitive-services
1010
ms.subservice: custom-vision
1111
ms.topic: tutorial
12-
ms.date: 12/05/2019
12+
ms.date: 04/14/2020
1313
ms.author: pafarley
1414
---
1515

1616
# Tutorial: Use Custom Vision with an IoT device to report visual states
1717

18-
This sample app illustrates how to use Custom Vision to train a device with a camera to detect visual states. You can run this detection scenario on an IoT device by using an ONNX model exported from the Custom Vision service.
18+
This sample app illustrates how to use Custom Vision to train a device with a camera to detect visual states. You can run this detection scenario on an IoT device by using an exported ONNX model.
1919

20-
A visual state describes the content of an image: an empty room or a room with people, an empty driveway or a driveway with a truck, and so on. In the image below, you can see the app detect when a banana or an apple is placed in front of the camera.
20+
A visual state describes the content of an image: an empty room or a room with people, an empty driveway with a truck, and so on. In the image below, you can see the app detect when a banana or an apple is placed in front of the camera.
2121

2222
![Animation of a UI labeling fruit in front of the camera](./media/iot-visual-alerts-tutorial/scoring.gif)
2323

@@ -37,7 +37,7 @@ If you don't have an Azure subscription, create a [free account](https://azure.m
3737
* You'll also need to [create an IoT Hub resource](https://ms.portal.azure.com/#create/Microsoft.IotHub) on Azure.
3838
* [Visual Studio 2015 or later](https://www.visualstudio.com/downloads/)
3939
* Optionally, an IoT device running Windows 10 IoT Core version 17763 or higher. You can also run the app directly from your PC.
40-
* For Raspberry Pi 2 and 3, you can set up Windows 10 directly from the IoT Dashboard app. For other devices such as DrangonBoard, you'll need to flash it using the [eMMC method](https://docs.microsoft.com/windows/iot-core/tutorials/quickstarter/devicesetup#flashing-with-emmc-for-dragonboard-410c-other-qualcomm-devices). If you need help setting up a new device, see [Setting up your device](https://docs.microsoft.com/windows/iot-core/tutorials/quickstarter/devicesetup) in the Windows IoT documentation.
40+
* For Raspberry Pi 2 and 3, you can set up Windows 10 directly from the IoT Dashboard app. For other devices such as DrangonBoard, you'll need to flash it using the [eMMC method](https://docs.microsoft.com/windows/iot-core/tutorials/quickstarter/devicesetup#flashing-with-emmc-for-dragonboard-410c-other-qualcomm-devices). If you need help with setting up a new device, see [Setting up your device](https://docs.microsoft.com/windows/iot-core/tutorials/quickstarter/devicesetup) in the Windows IoT documentation.
4141

4242
## About the Visual Alerts app
4343

@@ -88,7 +88,7 @@ To set up a model, you need to put the app in the **Capturing Training Images**
8888
* If you're running the app on PC, use the button on the top-right corner of the UI.
8989
* If you're running the app on an IoT device, call the `EnterLearningMode` method on the device through the IoT Hub. You can call it through the device entry in the IoT Hub menu on the Azure portal, or with a tool such as [IoT Hub Device Explorer](https://github.com/Azure/azure-iot-sdk-csharp/tree/master/tools/DeviceExplorer).
9090

91-
When the app enters the **Capturing Training Images** state, it will capture about two images every second until it has reached the target number of images. By default, this is 30 images, but you can set this parameter by passing the desired number as an argument to the `EnterLearningMode` IoT Hub method.
91+
When the app enters the **Capturing Training Images** state, it will capture about two images every second until it has reached the target number of images. By default, the target is 30 images, but you can set this parameter by passing the desired number as an argument to the `EnterLearningMode` IoT Hub method.
9292

9393
While the app is capturing images, you must expose the camera to the types of visual states that you want to detect (for example, an empty room, a room with
9494
people, an empty desk, a desk with a toy truck, and so on).

0 commit comments

Comments
 (0)