A data scientist uses DLPy to fine-tune ResNet-50 for medical image classification. The model.fit() call uses the ImageTable class. What SAS infrastructure must be available for DLPy image model training?
Select an answer to reveal the explanation.
Short Explanation
Here's the deal—you need a SAS Viya CAS server with the Deep Learning action set licensed. DLPy uses swat to connect Python to CAS, and all neural network computations run on CAS workers.
Full Explanation
DLPy is a Python deep learning API that communicates with SAS Viya's Cloud Analytic Services (CAS) via the swat Python package. You need a SAS Viya CAS server with the Deep Learning action set licensed; DLPy uses swat to connect Python to CAS and executes all neural network computations on CAS workers. All model training, GPU computation, and data management happen on CAS workers, which may include GPUs. DLPy itself is just a Python API layer. The standard SAS 9.4 server option is wrong because SAS 9.4 does not support DLPy or CAS-based deep learning. The GPU-enabled SAS Studio session option is wrong because training runs on CAS workers, not the SAS Studio compute server. The SAS Enterprise Miner workspace option is wrong because it uses a different neural network node, not DLPy.