

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Almacén de modelos de clasificación de imágenes de DLR
<a name="dlr-image-classification-model-store-component"></a>

El almacén de modelos de clasificación de imágenes del DLR es un componente del modelo de aprendizaje automático que contiene ResNet -50 modelos previamente entrenados como artefactos de Greengrass. [Los modelos previamente entrenados que se utilizan en este componente se obtienen del [GluonCV Model Zoo y se compilan con AI Neo](https://cv.gluon.ai/model_zoo/index.html) Deep Learning Runtime. SageMaker ](https://github.com/neo-ai/neo-ai-dlr)

El componente de inferencia de [clasificación de imágenes de DLR](dlr-image-classification-component.md) utiliza este componente como una dependencia para el origen del modelo. Para utilizar un modelo de DLR entrenado de forma personalizada, [cree una versión personalizada](ml-customization.md#override-public-model-store) de este componente del modelo e incluya el modelo personalizado como un artefacto componente. Puede usar la receta de este componente como plantilla para crear componentes de modelo personalizados. 

**nota**  
El nombre del componente del almacén de modelos de clasificación de imágenes de DLR varía en función de su versión. El nombre del componente para la versión 2.1.x y las versiones posteriores es `variant.DLR.ImageClassification.ModelStore`. El nombre del componente de la versión 2.0.x es `variant.ImageClassification.ModelStore`.

**Topics**
+ [Versiones](#dlr-image-classification-model-store-component-versions)
+ [Tipo](#dlr-image-classification-model-store-component-type)
+ [Sistema operativo](#dlr-image-classification-model-store-component-os-support)
+ [Requisitos](#dlr-image-classification-model-store-component-requirements)
+ [Dependencias](#dlr-image-classification-model-store-component-dependencies)
+ [Configuración](#dlr-image-classification-model-store-component-configuration)
+ [Archivo de registro local](#dlr-image-classification-model-store-component-log-file)
+ [Registros de cambios](#dlr-image-classification-model-store-component-changelog)

## Versiones
<a name="dlr-image-classification-model-store-component-versions"></a>

Este componente tiene las siguientes versiones:
+ 2.1.x (`variant.DLR.ImageClassification.ModelStore`) 
+ 2.0.x (`variant.ImageClassification.ModelStore`) 

## Tipo
<a name="dlr-image-classification-model-store-component-type"></a>

<a name="public-component-type-generic"></a>Este <a name="public-component-type-generic-phrase"></a>componente es un componente genérico (`aws.greengrass.generic`). El [núcleo de Greengrass](greengrass-nucleus-component.md) ejecuta los scripts del ciclo de vida del componente.

<a name="public-component-type-more-information"></a>Para obtener más información, consulte [Tipos de componentes](develop-greengrass-components.md#component-types).

## Sistema operativo
<a name="dlr-image-classification-model-store-component-os-support"></a>

Este componente se puede instalar en los dispositivos principales que ejecutan los siguientes sistemas operativos:
+ Linux
+ Windows

## Requisitos
<a name="dlr-image-classification-model-store-component-requirements"></a>

Este componente tiene los siguientes requisitos:<a name="ml-component-requirements"></a>
+ En los dispositivos principales de Greengrass que ejecutan Amazon Linux 2 o Ubuntu 18.04, se instala en el dispositivo la versión 2.27 o posterior de la [Biblioteca C GNU](https://www.gnu.org/software/libc/) (glibc).
+ En los dispositivos ARMv7L, como Raspberry Pi, las dependencias para OpenCV-Python están instaladas en el dispositivo. Ejecute el siguiente comando para instalar las dependencias.

  ```
  sudo apt-get install libopenjp2-7 libilmbase23 libopenexr-dev libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libgtk-3-0 libwebp-dev
  ```
+ Los dispositivos Raspberry Pi que ejecutan el sistema operativo Bullseye de Raspberry Pi deben cumplir los siguientes requisitos:
  + NumPy 1.22.4 o una versión posterior instalada en el dispositivo. Raspberry Pi OS Bullseye incluye una versión anterior de NumPy, por lo que puede ejecutar el siguiente comando para actualizar NumPy el dispositivo.

    ```
    pip3 install --upgrade numpy
    ```
  + La pila de cámara antigua habilitada en el dispositivo. El sistema operativo Bullseye de Raspberry Pi incluye una nueva pila de cámara que está habilitada de forma predeterminada y no es compatible, por lo que debe activar la pila de cámara antigua.<a name="raspberry-pi-bullseye-enable-legacy-camera-stack"></a>

**Cómo activar la pila de cámara antigua**

    1. Ejecute el siguiente comando para abrir la herramienta de configuración de Raspberry Pi.

       ```
       sudo raspi-config
       ```

    1. Seleccione **Opciones de interfaz**.

    1. Seleccione **Cámara antigua** para activar la pila de cámara antigua.

    1. Reinicie el Raspberry Pi.

## Dependencias
<a name="dlr-image-classification-model-store-component-dependencies"></a>

Al implementar un componente, AWS IoT Greengrass también despliega versiones compatibles de sus dependencias. Esto significa que debe cumplir los requisitos del componente y de todas sus dependencias para poder implementar el componente correctamente. En esta sección, se enumeran las dependencias de las [versiones publicadas](#dlr-image-classification-model-store-component-changelog) de este componente y las restricciones de las versiones semánticas que definen las versiones de los componentes para cada dependencia. También puede ver las dependencias de cada versión del componente en la [consola de AWS IoT Greengrass](https://console.aws.amazon.com//greengrass). En la página de detalles del componente, busque la lista de **Dependencias**.

------
#### [ 2.1.12 - 2.1.14 ]

En la siguiente tabla, se muestran las dependencias de las versiones 2.1.12 y 2.1.13 de este componente.


| Dependencia | Versiones compatibles | Tipo de dependencia | 
| --- | --- | --- | 
| [Núcleo de Greengrass](greengrass-nucleus-component.md) | >=2.0.0 <2.13.0 | Flexible | 

------
#### [ 2.1.11 ]

En la siguiente tabla, se muestran las dependencias de la versión 2.1.11 de este componente.


| Dependencia | Versiones compatibles | Tipo de dependencia | 
| --- | --- | --- | 
| [Núcleo de Greengrass](greengrass-nucleus-component.md) | >=2.0.0 <2.12.0 | Flexible | 

------
#### [ 2.1.10 ]

En la siguiente tabla, se muestran las dependencias de la versión 2.1.10 de este componente.


| Dependencia | Versiones compatibles | Tipo de dependencia | 
| --- | --- | --- | 
| [Núcleo de Greengrass](greengrass-nucleus-component.md) | >=2.0.0 <2.11.0 | Flexible | 

------
#### [ 2.1.9 ]

En la siguiente tabla, se muestran las dependencias de la versión 2.1.9 de este componente.


| Dependencia | Versiones compatibles | Tipo de dependencia | 
| --- | --- | --- | 
| [Núcleo de Greengrass](greengrass-nucleus-component.md) | >=2.0.0 <2.10.0 | Flexible | 

------
#### [ 2.1.8 ]

En la siguiente tabla, se muestran las dependencias de la versión 2.1.8 de este componente.


| Dependencia | Versiones compatibles | Tipo de dependencia | 
| --- | --- | --- | 
| [Núcleo de Greengrass](greengrass-nucleus-component.md) | >=2.0.0 <2.9.0 | Flexible | 

------
#### [ 2.1.7 ]

En la siguiente tabla, se muestran las dependencias de la versión 2.1.7 de este componente.


| Dependencia | Versiones compatibles | Tipo de dependencia | 
| --- | --- | --- | 
| [Núcleo de Greengrass](greengrass-nucleus-component.md) | >=2.0.0 <2.8.0 | Flexible | 

------
#### [ 2.1.6 ]

En la siguiente tabla, se muestran las dependencias de la versión 2.1.6 de este componente.


| Dependencia | Versiones compatibles | Tipo de dependencia | 
| --- | --- | --- | 
| [Núcleo de Greengrass](greengrass-nucleus-component.md) | >=2.0.0 <2.7.0 | Flexible | 

------
#### [ 2.1.5 ]

En la siguiente tabla, se muestran las dependencias de la versión 2.1.5 de este componente.


| Dependencia | Versiones compatibles | Tipo de dependencia | 
| --- | --- | --- | 
| [Núcleo de Greengrass](greengrass-nucleus-component.md) | >=2.0.0 <2.6.0 | Flexible | 

------
#### [ 2.1.4 ]

En la siguiente tabla, se muestran las dependencias de la versión 2.1.4 de este componente.


| Dependencia | Versiones compatibles | Tipo de dependencia | 
| --- | --- | --- | 
| [Núcleo de Greengrass](greengrass-nucleus-component.md) | >=2.0.0 <2.5.0 | Flexible | 

------
#### [ 2.1.3 ]

En la siguiente tabla, se muestran las dependencias de la versión 2.1.3 de este componente.


| Dependencia | Versiones compatibles | Tipo de dependencia | 
| --- | --- | --- | 
| [Núcleo de Greengrass](greengrass-nucleus-component.md) | >=2.0.0 <2.4.0 | Flexible | 

------
#### [ 2.1.2 ]

En la siguiente tabla, se muestran las dependencias de la versión 2.1.2 de este componente.


| Dependencia | Versiones compatibles | Tipo de dependencia | 
| --- | --- | --- | 
| [Núcleo de Greengrass](greengrass-nucleus-component.md) | >=2.0.0 <2.3.0 | Flexible | 

------
#### [ 2.1.1 ]

En la siguiente tabla, se muestran las dependencias de la versión 2.1.1 de este componente.


| Dependencia | Versiones compatibles | Tipo de dependencia | 
| --- | --- | --- | 
| [Núcleo de Greengrass](greengrass-nucleus-component.md) | >=2.0.0 <2.2.0 | Flexible | 

------
#### [ 2.0.x ]

En la siguiente tabla, se muestran las dependencias de la versión 2.0.x de este componente.


| Dependencia | Versiones compatibles | Tipo de dependencia | 
| --- | --- | --- | 
| [Núcleo de Greengrass](greengrass-nucleus-component.md) | \$12.0.0 | Flexible | 

------

## Configuración
<a name="dlr-image-classification-model-store-component-configuration"></a>

Este componente no tiene ningún parámetro de configuración.

## Archivo de registro local
<a name="dlr-image-classification-model-store-component-log-file"></a>

Este componente no genera registros.

## Registros de cambios
<a name="dlr-image-classification-model-store-component-changelog"></a>

En la siguiente tabla, se describen los cambios en cada versión del componente.


|  **Versión**  |  **Cambios**  | 
| --- | --- | 
|  2.1.13  | Versión actualizada del lanzamiento del núcleo de Greengrass 2.12.5. | 
|  2.1.12  | Versión actualizada para el lanzamiento de la versión 2.12.0 del núcleo de Greengrass. | 
|  2.1.11  | Versión actualizada para el lanzamiento de la versión 2.11.0 del núcleo de Greengrass. | 
|  2.1.10  | Versión actualizada para el lanzamiento de la versión 2.10.0 del núcleo de Greengrass. | 
|  2.1.9  | Versión actualizada para el lanzamiento de la versión 2.9.0 del núcleo de Greengrass. | 
|  2.1.8  | Versión actualizada para el lanzamiento de la versión 2.8.0 del núcleo de Greengrass. | 
|  2.1.7  |  Versión actualizada para el lanzamiento de la versión 2.7.0 del núcleo de Greengrass.  | 
|  2.1.6  |  Versión actualizada para el lanzamiento de la versión 2.6.0 del núcleo de Greengrass.  | 
|  2.1.5  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/greengrass/v2/developerguide/dlr-image-classification-model-store-component.html)  | 
|  2.1.4  |  Versión actualizada para el lanzamiento de la versión 2.4.0 del núcleo de Greengrass.  | 
|  2.1.3  |  Versión actualizada para el lanzamiento de la versión 2.3.0 del núcleo de Greengrass.  | 
|  2.1.2  |  Versión actualizada para el lanzamiento de la versión 2.2.0 del núcleo de Greengrass.  | 
|  2.1.1  |  <a name="changelog-dlr-image-classification-model-store-2.1.1"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/greengrass/v2/developerguide/dlr-image-classification-model-store-component.html)  | 
|  2.0.4  |  Versión inicial.  | 