To be able to follow through the examples in this book, you will need the following software:
- macOS 10.13 or higher
- Xcode 9.2 or higher
- iOS 11.0 or higher (device and simulator)
For the examples that are dependent on Core ML 2, you will need the following software:
- macOS 10.14
- Xcode 10.0 beta
- iOS 12 (device and simulator)
It's recommended that you use https://notebooks.azure.com (or some other Jupyter notebook service provider) to follow the examples using the Core ML Tools Python package, but those wanting to run locally or train their model will need the following software:
- Python 2.7
- Jupyter Notebooks 1.0
- TensorFlow 1.0.0 or higher
- NumPy 1.12.1 or higher
- Core ML Tools 0.9 (and 2.0 for Core ML 2 examples)