python preprocessingDataset_py2.py --num-data-aug 15 --aspect-ratio 1
Si recibe un error que afirme que el módulo cv2 no se encuentra, ejecute el siguiente comando para
instalar el módulo faltante:
python -m pip install opencv-python
A continuación, vuelva a ejecutar el script de preprocesamiento.
Se tarda entre 15 y 20 horas en completar este proceso. El script de preprocesamiento guarda los
resultados en el archivo HeadPoseData_trn_test_x15_py2.pkl en el directorio de trabajo actual.
3.
Cargue el archivo de los datos de entrenamiento preprocesados
(HeadPoseData_trn_test_x15_py2.pkl) en el archivodeeplens-sagemaker-models-<my-name>/
headpose/datasetsen Amazon S3. Para ello, puede utilizar la consola de Amazon S3 o, tal y como
se muestra a continuación, utilizar los
aws s3 cp HeadPoseData_trn_test_x15_py2.pkl s3://deeplens-sagemaker-models-<my-name>/
headpose/datasets
Note
En lugar de ejecutarlos localmente, puede preparar los datos de entrada en la nube de
AWS mediante una celda de código en una instancia de bloc de notas de SageMaker,
dondecv2y Python 2.7 (python2) están disponibles y ejecute los comandos enPaso 2yPaso 3,
respectivamente, según se indica a continuación:
!python2 preprocessingDataset_py2.py --num-data-aug 15 --aspect-ratio 1
y
!aws s3 cp HeadPoseData_trn_test_x15_py2.pkl
name>/headpose/datasets
Su instancia de bloc de notas debe ejecutarse en una instancia EC2 lo suficientemente potente,
por ejemplo, del tipo ml.p2.xlarge.
Ahora que tenemos los datos de entrada elaborados y almacenados en S3, estamos preparados para
entrenar el modelo (p.
98).
Entrenamiento de un modelo de detección de posiciones de
cabezas en SageMaker
Para entrenar nuestro modelo en SageMaker, siga los pasos que se indican a continuación para crear un
bloc de notas mediante la consola de SageMaker:
Crear un bloc de notas de SageMaker
1.
Inicie sesión en la consola de SageMaker
region=us-east-1.
2.
En el panel de navegación principal, elija Notebook instances (Instancias de bloc de notas).
3.
Bajo Notebook instance settings (Configuración de la instancia del bloc de notas), en la página Create
notebook instance (Crear instancia del bloc de notas), haga lo siguiente:
AWS DeepLens Guía para desarrolladores
Crear y ejecutar el proyecto de
detección de posición de cabeza
siguientesAWS
enhttps://console.aws.amazon.com/sagemaker/home?
98
CLIComando de la :
s3://deeplens-sagemaker-models-<my-