Deep Learning for Everyone: PlaidML for Windows
When we first announced PlaidML we promised to bring deep learning to every platform. With today’s release of preliminary Windows support we’re moving much closer to that goal – PlaidML now supports all the common desktop and server platforms.
Like PlaidML for Linux and macOS, installation for Windows is a breeze (this assumes you have a fresh install of Windows 10 without Python):
From an Administrator PowerShell:
# Install Chocolatey Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')) # Install Python3, PlaidML, and Git choco install -y python git vcredist2015
Open a new unprivileged PowerShell:
pip install -U plaidml-keras plaidml-setup # Check out PlaidVision and install additional Python packages git clone https://github.com/plaidml/plaidvision.git cd plaidvision pip install -r requirements.txt # Start plaidvision python ./plaidvision.py mobilenet
We are excited to bring open source acceleration to students and researchers all over the world, operating on any budget. Here’s PlaidVision running fully accelerated on a $380 580 GFlop Lenovo IdeaPad 320: