Skip to main content

Appendix A — macOS-Specific Setup

The core eFabric workflow is identical on macOS, Windows, and Linux. Only the environment setup process differs.

AreamacOS Difference
Miniconda installermacOS-specific ARM64 or x86_64 installer required
install.sh (Audio/Gesture)Syntiant v1.15.0 has no macOS install.sh — borrow from v1.29.0+
PyTorch (Image)Apple Silicon needs specific builds; Intel may need --index-url flags
GPU (Image)Apple Silicon uses Metal Performance Shaders (MPS) instead of CUDA
GraphvizMust be installed via Homebrew for Model Analysis charts
ShellmacOS uses zsh by default; Conda init targets ~/.zshrc not ~/.bashrc
NOTE

All commands in this appendix target zsh. Replace source ~/.zshrc with source ~/.bashrc if using bash.