AWS Certified Machine Learning – Specialty — Question 21
A Machine Learning Specialist is assigned a TensorFlow project using Amazon SageMaker for training, and needs to continue working for an extended period with no Wi-Fi access.
Which approach should the Specialist use to continue working?
Answer options
- A. Install Python 3 and boto3 on their laptop and continue the code development using that environment.
- B. Download the TensorFlow Docker container used in Amazon SageMaker from GitHub to their local environment, and use the Amazon SageMaker Python SDK to test the code.
- C. Download TensorFlow from tensorflow.org to emulate the TensorFlow kernel in the SageMaker environment.
- D. Download the SageMaker notebook to their local environment, then install Jupyter Notebooks on their laptop and continue the development in a local notebook.
Correct answer: B
Explanation
The correct answer is B because downloading the TensorFlow Docker container enables the Specialist to work in a similar environment to SageMaker, ensuring compatibility and allowing local testing. Option A does not provide the necessary TensorFlow environment, while option C does not replicate the SageMaker setup accurately. Option D requires internet access for Jupyter Notebooks to function properly, which is not suitable for the given scenario.