Skip to content

Commit 97dbb68

Browse files
authored
Merge pull request #115261 from MicrosoftDocs/release-build-cogserv-containers
Release build cogserv containers
2 parents 3a1c3ac + 35fbb1f commit 97dbb68

File tree

33 files changed

+257
-393
lines changed

33 files changed

+257
-393
lines changed

articles/cognitive-services/Anomaly-Detector/How-to/deploy-anomaly-detection-on-container-instances.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,6 @@ Learn how to deploy the Cognitive Services [Anomaly Detector](../anomaly-detecto
1818

1919
[!INCLUDE [Prerequisites](../../containers/includes/container-preview-prerequisites.md)]
2020

21-
## Request access to the private container registry
22-
23-
You must first complete and submit the [Anomaly Detector Container request form](https://aka.ms/adcontainer) to request access to the container.
24-
25-
[!INCLUDE [Request access](../../../../includes/cognitive-services-containers-request-access-only.md)]
26-
2721
[!INCLUDE [Create a Cognitive Services Anomaly Detector resource](../includes/create-anomaly-detector-resource.md)]
2822

2923
[!INCLUDE [Create an Anomaly Detector container on Azure Container Instances](../../containers/includes/create-container-instances-resource-from-azure-cli.md)]

articles/cognitive-services/Anomaly-Detector/anomaly-detector-container-configuration.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ manager: nitinme
88
ms.service: cognitive-services
99
ms.subservice: anomaly-detector
1010
ms.topic: conceptual
11-
ms.date: 04/01/2020
11+
ms.date: 05/07/2020
1212
ms.author: aahi
1313
---
1414

@@ -116,7 +116,7 @@ The following Docker examples are for the Anomaly Detector container.
116116

117117
```Docker
118118
docker run --rm -it -p 5000:5000 --memory 4g --cpus 1 \
119-
containerpreview.azurecr.io/microsoft/cognitive-services-anomaly-detector \
119+
mcr.microsoft.com/azure-cognitive-services/anomaly-detector \
120120
Eula=accept \
121121
Billing={ENDPOINT_URI} \
122122
ApiKey={API_KEY}
@@ -126,7 +126,7 @@ The following Docker examples are for the Anomaly Detector container.
126126

127127
```Docker
128128
docker run --rm -it -p 5000:5000 --memory 4g --cpus 1 \
129-
containerpreview.azurecr.io/microsoft/cognitive-services-anomaly-detector \
129+
mcr.microsoft.com/azure-cognitive-services/anomaly-detector \
130130
Eula=accept \
131131
Billing={ENDPOINT_URI} ApiKey={API_KEY} \
132132
Logging:Console:LogLevel:Default=Information

articles/cognitive-services/Anomaly-Detector/anomaly-detector-container-howto.md

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ manager: nitinme
88
ms.service: cognitive-services
99
ms.subservice: anomaly-detector
1010
ms.topic: conceptual
11-
ms.date: 04/01/2020
11+
ms.date: 05/07/2020
1212
ms.author: aahi
1313
---
1414

@@ -37,14 +37,6 @@ You must meet the following prerequisites before using Anomaly Detector containe
3737

3838
[!INCLUDE [Gathering required container parameters](../containers/includes/container-gathering-required-parameters.md)]
3939

40-
## Request access to the container registry
41-
42-
You must first complete and submit the [Anomaly Detector Container Request form](https://aka.ms/adcontainer) to request access to the container.
43-
44-
[!INCLUDE [Request access to the container registry](../../../includes/cognitive-services-containers-request-access-only.md)]
45-
46-
[!INCLUDE [Authenticate to the container registry](../../../includes/cognitive-services-containers-access-registry.md)]
47-
4840
## The host computer
4941

5042
[!INCLUDE [Host Computer requirements](../../../includes/cognitive-services-containers-host-computer.md)]
@@ -70,7 +62,7 @@ Use the [`docker pull`](https://docs.docker.com/engine/reference/commandline/pul
7062

7163
| Container | Repository |
7264
|-----------|------------|
73-
| cognitive-services-anomaly-detector | `containerpreview.azurecr.io/microsoft/cognitive-services-anomaly-detector:latest` |
65+
| cognitive-services-anomaly-detector | `mcr.microsoft.com/azure-cognitive-services/anomaly-detector:latest` |
7466

7567
<!--
7668
For a full description of available tags, such as `latest` used in the preceding command, see [anomaly-detector](https://go.microsoft.com/fwlink/?linkid=2083827&clcid=0x409) on Docker Hub.
@@ -80,7 +72,7 @@ For a full description of available tags, such as `latest` used in the preceding
8072
### Docker pull for the Anomaly Detector container
8173

8274
```Docker
83-
docker pull containerpreview.azurecr.io/microsoft/cognitive-services-anomaly-detector:latest
75+
docker pull mcr.microsoft.com/azure-cognitive-services/anomaly-detector:latest
8476
```
8577

8678
## How to use the container
@@ -98,7 +90,7 @@ Use the [docker run](https://docs.docker.com/engine/reference/commandline/run/)
9890

9991
```bash
10092
docker run --rm -it -p 5000:5000 --memory 4g --cpus 1 \
101-
containerpreview.azurecr.io/microsoft/cognitive-services-anomaly-detector:latest \
93+
mcr.microsoft.com/azure-cognitive-services/anomaly-detector:latest \
10294
Eula=accept \
10395
Billing={ENDPOINT_URI} \
10496
ApiKey={API_KEY}

articles/cognitive-services/Computer-vision/computer-vision-how-to-install-containers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ manager: nitinme
88
ms.service: cognitive-services
99
ms.subservice: computer-vision
1010
ms.topic: conceptual
11-
ms.date: 04/01/2020
11+
ms.date: 05/05/2020
1212
ms.author: aahi
1313
ms.custom: seodec18
1414
---

articles/cognitive-services/LUIS/luis-container-limitations.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ The LUIS containers have a few notable limitations. From unsupported dependencie
1818

1919
## Supported dependencies for `latest` container
2020

21-
The latest LUIS container, released at [//build/ 2019](https://news.microsoft.com/build2019/), will support:
21+
The latest LUIS container supports:
2222

2323
* [New prebuilt domains](luis-reference-prebuilt-domains.md): these enterprise-focused domains include entities, example utterances, and patterns. Extend these domains for your own use.
2424

articles/cognitive-services/Speech-Service/speech-container-howto.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ manager: nitinme
88
ms.service: cognitive-services
99
ms.subservice: speech-service
1010
ms.topic: conceptual
11-
ms.date: 04/29/2020
11+
ms.date: 05/05/2020
1212
ms.author: aahi
1313
---
1414

@@ -42,7 +42,7 @@ The following prerequisites before using Speech containers:
4242

4343
## Request access to the container registry
4444

45-
Fill out and submit the [Cognitive Services Speech Containers Request form](https://aka.ms/speechcontainerspreview/) to request access to the container.
45+
Fill out and submit the [Cognitive Services containers request form](https://aka.ms/cognitivegate) to request access to the container.
4646

4747
[!INCLUDE [Request access to the container registry](../../../includes/cognitive-services-containers-request-access-only.md)]
4848

articles/cognitive-services/TOC.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
href: cognitive-services-and-machine-learning.md
1010
- name: Custom subdomains for Cognitive Services
1111
href: cognitive-services-custom-subdomains.md
12+
- name: Cognitive Services gating process
13+
href: cognitive-services-gating-process.md
1214
- name: Language support
1315
href: language-support.md
1416
- name: Quickstarts

articles/cognitive-services/cognitive-services-container-support.md

Lines changed: 16 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ manager: nitinme
88
ms.custom: seodec18
99
ms.service: cognitive-services
1010
ms.topic: article
11-
ms.date: 04/01/2020
11+
ms.date: 05/07/2020
1212
ms.author: aahi
1313
#As a potential customer, I want to know more about how Cognitive Services provides and supports Docker containers for each service.
1414
---
@@ -46,19 +46,19 @@ Cognitive Services resources are available on [Microsoft Azure](https://azure.mi
4646
Azure Cognitive Services containers provide the following set of Docker containers, each of which contains a subset of functionality from services in Azure Cognitive Services:
4747

4848
| Service | Supported Pricing Tier | Container | Description |
49-
|---------|----------|----------|-------------|
50-
|[Anomaly detector][ad-containers] |F0, S0|**Anomaly-Detector** |The Anomaly Detector API enables you to monitor and detect abnormalities in your time series data with machine learning.<br>[Request access](https://aka.ms/adcontainer)|
51-
|[Computer Vision][cv-containers] |F0, S1|**Read** |Extracts printed text from images of various objects with different surfaces and backgrounds, such as receipts, posters, and business cards. The Read container also detects *handwritten text* in images and provides PDF/TIFF/multi-page support.<br/><br/>**Important:** The Read container currently works only with English.|
52-
|[Face][fa-containers] |F0, S0|**Face** |Detects human faces in images, and identifies attributes, including face landmarks (such as noses and eyes), gender, age, and other machine-predicted facial features. In addition to detection, Face can check if two faces in the same image or different images are the same by using a confidence score, or compare faces against a database to see if a similar-looking or identical face already exists. It can also organize similar faces into groups, using shared visual traits.<br>[Request access](Face/face-how-to-install-containers.md#request-access-to-the-private-container-registry) |
53-
|[Form recognizer][fr-containers] |F0, S0|**Form Recognizer** |Form Understanding applies machine learning technology to identify and extract key-value pairs and tables from forms.<br>[Request access](https://aka.ms/FormRecognizerContainerRequestAccess)|
54-
|[LUIS][lu-containers] |F0, S0|**LUIS** ([image](https://go.microsoft.com/fwlink/?linkid=2043204&clcid=0x409))|Loads a trained or published Language Understanding model, also known as a LUIS app, into a docker container and provides access to the query predictions from the container's API endpoints. You can collect query logs from the container and upload these back to the [LUIS portal](https://www.luis.ai) to improve the app's prediction accuracy.|
55-
|[Speech Service API][sp-containers-stt] |F0, S0|**Speech-to-text** |Transcribes continuous real-time speech into text.|
56-
|[Speech Service API][sp-containers-cstt] |F0, S0|**Custom Speech-to-text** |Transcribes continuous real-time speech into text using a custom model.|
57-
|[Speech Service API][sp-containers-tts] |F0, S0|**Text-to-speech** |Converts text to natural-sounding speech.|
58-
|[Speech Service API][sp-containers-ctts] |F0, S0|**Custom Text-to-speech** |Converts text to natural-sounding speech using a custom model.|
59-
|[Text Analytics][ta-containers-keyphrase] |F0, S|**Key Phrase Extraction** ([image](https://go.microsoft.com/fwlink/?linkid=2018757&clcid=0x409)) |Extracts key phrases to identify the main points. For example, for the input text "The food was delicious and there were wonderful staff", the API returns the main talking points: "food" and "wonderful staff". |
60-
|[Text Analytics][ta-containers-language]|F0, S|**Language Detection** ([image](https://go.microsoft.com/fwlink/?linkid=2018759&clcid=0x409)) |For up to 120 languages, detects which language the input text is written in and report a single language code for every document submitted on the request. The language code is paired with a score indicating the strength of the score. |
61-
|[Text Analytics][ta-containers-sentiment]|F0, S|**Sentiment Analysis** ([image](https://go.microsoft.com/fwlink/?linkid=2018654&clcid=0x409)) |Analyzes raw text for clues about positive or negative sentiment. This API returns a sentiment score between 0 and 1 for each document, where 1 is the most positive. The analysis models are pre-trained using an extensive body of text and natural language technologies from Microsoft. For [selected languages](./text-analytics/language-support.md), the API can analyze and score any raw text that you provide, directly returning results to the calling application. |
49+
|--|--|--|--|
50+
| [Anomaly detector][ad-containers] | F0, S0 | **Anomaly-Detector** | The Anomaly Detector API enables you to monitor and detect abnormalities in your time series data with machine learning.<br>[Request access][request-access] |
51+
| [Computer Vision][cv-containers] | F0, S1 | **Read** | Extracts printed text from images of various objects with different surfaces and backgrounds, such as receipts, posters, and business cards. The Read container also detects *handwritten text* in images and provides PDF/TIFF/multi-page support.<br/><br/>**Important:** The Read container currently works only with English. |
52+
| [Face][fa-containers] | F0, S0 | **Face** | Detects human faces in images, and identifies attributes, including face landmarks (such as noses and eyes), gender, age, and other machine-predicted facial features. In addition to detection, Face can check if two faces in the same image or different images are the same by using a confidence score, or compare faces against a database to see if a similar-looking or identical face already exists. It can also organize similar faces into groups, using shared visual traits.<br>[Request access][request-access] |
53+
| [Form recognizer][fr-containers] | F0, S0 | **Form Recognizer** | Form Understanding applies machine learning technology to identify and extract key-value pairs and tables from forms.<br>[Request access][request-access] |
54+
| [LUIS][lu-containers] | F0, S0 | **LUIS** ([image](https://go.microsoft.com/fwlink/?linkid=2043204&clcid=0x409)) | Loads a trained or published Language Understanding model, also known as a LUIS app, into a docker container and provides access to the query predictions from the container's API endpoints. You can collect query logs from the container and upload these back to the [LUIS portal](https://www.luis.ai) to improve the app's prediction accuracy. |
55+
| [Speech Service API][sp-containers-stt] | F0, S0 | **Speech-to-text** | Transcribes continuous real-time speech into text. |
56+
| [Speech Service API][sp-containers-cstt] | F0, S0 | **Custom Speech-to-text** | Transcribes continuous real-time speech into text using a custom model. |
57+
| [Speech Service API][sp-containers-tts] | F0, S0 | **Text-to-speech** | Converts text to natural-sounding speech. |
58+
| [Speech Service API][sp-containers-ctts] | F0, S0 | **Custom Text-to-speech** | Converts text to natural-sounding speech using a custom model. |
59+
| [Text Analytics][ta-containers-keyphrase] | F0, S | **Key Phrase Extraction** ([image](https://go.microsoft.com/fwlink/?linkid=2018757&clcid=0x409)) | Extracts key phrases to identify the main points. For example, for the input text "The food was delicious and there were wonderful staff", the API returns the main talking points: "food" and "wonderful staff". |
60+
| [Text Analytics][ta-containers-language] | F0, S | **Language Detection** ([image](https://go.microsoft.com/fwlink/?linkid=2018759&clcid=0x409)) | For up to 120 languages, detects which language the input text is written in and report a single language code for every document submitted on the request. The language code is paired with a score indicating the strength of the score. |
61+
| [Text Analytics][ta-containers-sentiment] | F0, S | **Sentiment Analysis v3** ([image](https://go.microsoft.com/fwlink/?linkid=2018654&clcid=0x409)) | Analyzes raw text for clues about positive or negative sentiment. This version of sentiment analysis returns sentiment labels (for example *positive* or *negative*) for each document and sentence within it. |
6262

6363
<!--
6464
|[Personalizer](https://go.microsoft.com/fwlink/?linkid=2083923&clcid=0x409) |F0, S0|**Personalizer** ([image](https://go.microsoft.com/fwlink/?linkid=2083928&clcid=0x409))|Azure Personalizer is a cloud-based API service that allows you to choose the best experience to show to your users, learning from their real-time behavior.|
@@ -75,14 +75,6 @@ In addition, some containers are supported in Cognitive Services [**All-In-One o
7575

7676
Azure Cognitive Services containers are publicly available through your Azure subscription, and Docker container images can be pulled from either the Microsoft Container Registry or Docker Hub. You can use the [docker pull](https://docs.docker.com/engine/reference/commandline/pull/) command to download a container image from the appropriate registry.
7777

78-
> [!IMPORTANT]
79-
> Currently, you must complete a sign-up process to access the following containers, in which you fill out and submit a questionnaire with questions about you, your company, and the use case for which you want to implement the containers. Once you're granted access and provided credentials, you can then pull the container images from a private container registry hosted by Azure Container Registry.
80-
> * [Anomaly detector](Anomaly-Detector/anomaly-detector-container-howto.md#request-access-to-the-container-registry)
81-
> * [Face](Face/face-how-to-install-containers.md)
82-
> * [Form Recognizer](form-recognizer/form-recognizer-container-howto.md#request-access-to-the-container-registry)
83-
> * [Read](computer-vision/computer-vision-how-to-install-containers.md)
84-
> * [Speech-to-text and Text-to-speech](Speech-Service/speech-container-howto.md#request-access-to-the-container-registry)
85-
8678
[!INCLUDE [Container repositories and images](containers/includes/cognitive-services-container-images.md)]
8779

8880
## Prerequisites
@@ -133,4 +125,5 @@ Install and explore the functionality provided by containers in Azure Cognitive
133125
[ta-containers]: text-analytics/how-tos/text-analytics-how-to-install-containers.md
134126
[ta-containers-keyphrase]: text-analytics/how-tos/text-analytics-how-to-install-containers.md?tabs=keyphrase
135127
[ta-containers-language]: text-analytics/how-tos/text-analytics-how-to-install-containers.md?tabs=language
136-
[ta-containers-sentiment]: text-analytics/how-tos/text-analytics-how-to-install-containers.md?tabs=sentiment
128+
[ta-containers-sentiment]: text-analytics/how-tos/text-analytics-how-to-install-containers.md?tabs=sentiment
129+
[request-access]: https://forms.office.com/Pages/ResponsePage.aspx?id=v4j5cvGGr0GRqy180BHbRyQZ7B8Cg2FEjpibPziwPcZUNlQ4SEVORFVLTjlBSzNLRlo0UzRRVVNPVy4u

0 commit comments

Comments
 (0)