PlaidML
Appearance
An editor has nominated this article for deletion. You are welcome to participate in the deletion discussion, which will decide whether or not to retain it. |
![]() | This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
|
Original author(s) | Vertex.AI |
---|---|
Developer(s) | Intel |
Initial release | 20 October 2017[1] |
Operating system | Linux,[2] Mac OS,[2] Microsoft Windows [2] |
Type | |
License | Apache License 2.0 [2] |
Website | github |
PlaidML is a portable tensor compiler. Tensor compilers bridge the gap between the universal mathematical descriptions of deep learning operations, such as convolution, and the platform and chip specific code needed to perform those operations with good performance. Internally, PlaidML makes use of the Tile programming language [3] to generate OpenCL, OpenGL, LLVM, or CUDA code.
History
In August 2018 Intel acquired Vertex.AI, a startup whose mission statement was “deep learning for every platform”.[4] Intel released PlaidML as free software according to the terms of the Apache License (Version: 2.0) to improve compatibility with nGraph, TensorFlow, and other ecosystem software.
References
- ^ @plaidml (20 October 2017). "Hello world! We're live on GitHub and PyPI. Open source deep learning for any GPU. #OpenCL #Keras https://github.com/plaidml/plaidml" (Tweet) – via Twitter.
- ^ a b c d PlaidML Github page
- ^ The Tile programming language
- ^ Press statement concerning the acquisition of Vertex.AI