# What's your strategy regarding dependency on Theano?

**URL:** <https://discourse.pymc.io/t/whats-your-strategy-regarding-dependency-on-theano/635>\
**Category:** Development\
**Created:** [December 5, 2017, 11:04am UTC](https://discourse.pymc.io/t/whats-your-strategy-regarding-dependency-on-theano/635 "2017-12-05T11:04:52Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![KaneFu](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.pymc.io/kanefu/32/910_2.png) [@KaneFu](https://discourse.pymc.io/u/KaneFu)\
**Post date:** [December 5, 2017, 11:04am UTC](https://discourse.pymc.io/t/whats-your-strategy-regarding-dependency-on-theano/635/1 "2017-12-05T11:04:52Z")

</div>

Hi there, since Theano won’t be developed anymore, I’m wondering whether to spend time learning this package to use PyMC3…

What’s your plan in the long run?

3ks

---

<div class="post-metadata">

**Author:** ![junpenglao](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.pymc.io/junpenglao/32/8_2.png) [@junpenglao](https://discourse.pymc.io/u/junpenglao)\
**Post date:** [December 5, 2017, 11:22am UTC](https://discourse.pymc.io/t/whats-your-strategy-regarding-dependency-on-theano/635/2 "2017-12-05T11:22:40Z")

</div>

Hi @KaneFu, the ongoing discussion is in [https://discourse.pymc.io/c/pymc4](https://discourse.pymc.io/c/pymc4), but depending on what is your use case, you might not need to learn a lot of Theano.

---

<div class="post-metadata">

**Author:** ![KaneFu](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.pymc.io/kanefu/32/910_2.png) [@KaneFu](https://discourse.pymc.io/u/KaneFu)\
**Post date:** [December 5, 2017, 12:46pm UTC](https://discourse.pymc.io/t/whats-your-strategy-regarding-dependency-on-theano/635/3 "2017-12-05T12:46:38Z")

</div>

Thanks for reply. I think I’ll try to implement my model first and see, just think it’s not worthwhile to learn theano from scratch, but Pytorch and Tensorflow seem to be worth the effort. 3ks!

---

<div class="post-metadata">

**Author:** ![wannabepunk](https://avatars.discourse-cdn.com/v4/letter/w/85e7bf/32.png) [@wannabepunk](https://discourse.pymc.io/u/wannabepunk)\
**Post date:** [December 9, 2017, 5:58pm UTC](https://discourse.pymc.io/t/whats-your-strategy-regarding-dependency-on-theano/635/4 "2017-12-09T17:58:51Z")

</div>

Yeah this might hurt PyMC in the long run by hemorrhaging users, specifically new ones, who want to avoid learning Theano. This is especially true now that there are well known libraries for both Tensorflow and Pytorch. Please don’t take my comment to imply impatience or anything like that. And believe me, I fully appreciate the fact that I am in no position to ask for anything from devs in an open source project who are working on a voluntary basis. Rather, as a well-wisher of the project, my comment comes from a good place.
