3 ms·
As someone joked to me, Google has too many compiler people, and this may have explained some design choices. While I am sure pytorch competition contributed t
by cdavid 8y ago
As someone joked to me, Google has too many compiler people, and this may have explained some design choices.
While I am sure pytorch competition contributed to this change, having a graph-based API was a terrible idea whose time would have passed anyway I think. It made some many things complicated for users. As an implementation/optimization strategy, using a graph was a reasonable choice, but to let drive the API as it did was indeed terrible.
It is reassuring to see the TF team addressing the main flaws of the library: removal of graph-based API, and fixing the lack of consistency/plethora of APIs attacking the same problems.