Scénario de test & Cas d'usage
Creación y entrenamiento de redes neuronales profundas.
Descubrir todas las acciones de deepLearnCreación de una tabla de metadatos de imágenes simulada.
| 1 | DATA public.meta_imagenes; |
| 2 | LENGTH ruta_imagen $255; |
| 3 | DO i = 1 to 5000; |
| 4 | ruta_imagen = cats('/mnt/data/img_', i, '.jpg'); |
| 5 | etiqueta = ifc(mod(i,100)=0, 'defecto', 'ok'); |
| 6 | OUTPUT; |
| 7 | END; |
| 8 | RUN; |
| 1 | PROC CAS; |
| 2 | DEEPLEARN.buildModel / |
| 3 | modelTable={name='modelo_vision_calidad', caslib='CASUSER', replace=TRUE} |
| 4 | type='CNN' |
| 5 | nThreads=8; |
| 6 | RUN; |
| 1 | PROC CAS; |
| 2 | TABLE.tableExists RESULT=r / TABLE={name='modelo_vision_calidad', caslib='CASUSER'}; |
| 3 | PRINT r; |
| 4 | RUN; |
El modelo CNN se inicializa correctamente utilizando 8 hilos. Si la tabla 'modelo_vision_calidad' ya existía, es reemplazada sin generar error. La función tableExists devuelve 1 (verdadero).