TL;DR 以下記事をもとに、PyMC4のバックエンドにtensorflowが採用された経緯をまとめました。 see: Theano, TensorFlow and the Future of PyMC – PyMC Developers – Medium ポイント tensorflowには既に多くのユーザがいること(デファクトスタンダードであること) 確率プログラミングに必要な確率分布や変換処理が実装されているtensorflow probability(edward2)が使えること tensorflow probabilityは低レベルでフレキシブルなAPI、PyMC4は高レベルでユーザフレンドリーなAPIという棲み分けが上手くできること PyMC4のバックエンドにtensorflowが採用された理由 PyMC3のバックエンドのTheanoが開発停止 まずは2018/05/18の以下記
![なぜPyMC4のバックエンドにTensorFlowが採用されたのか? - オーストラリアで勉強してきたデータサイエンティストの口語自由詩](https://cdn-ak-scissors.b.st-hatena.com/image/square/de28c5e1002c8b78cec5a14ab73d0157220608fd/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fy%2Fyukinagae%2F20180920%2F20180920092932.png)