You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a post just to let you know that we plan to make some changes in the coming month(s) in order to support TF2.2 and Python 3.8, with the aim of finally fixing and closing #166.
I expect the changes will mostly be minor, like adding disable_v2_behavior in several places, but at least one I consider to be a major change: removing our dependency on Sonnet (until we can properly add it back). This is necessary because it does not play nice with TF1 backwards compatibility, which is necessary if we want to upgrade to have OpenSpiel fully working on Ubuntu 20.04 in the short-term (see details in the thread above). Luckily most of the uses of Sonnet are simple so I hope this will not be disastrous.
We will not "fully" support TF2 in the sense that most of our implementations will still be TF1 running under disable_v2_behavior, so we can migrate them over time. Also, we will not force Python 3.8 nor fully test it until Travis-CI supports Ubuntu 20.04 officially.
Just in case, before undergoing any of these changes, we will tag a release later this week for anybody who wants to depend on a stable release pre-changes.
Thanks!
Marc
The text was updated successfully, but these errors were encountered:
Hi all,
This is a post just to let you know that we plan to make some changes in the coming month(s) in order to support TF2.2 and Python 3.8, with the aim of finally fixing and closing #166.
I expect the changes will mostly be minor, like adding
disable_v2_behavior
in several places, but at least one I consider to be a major change: removing our dependency on Sonnet (until we can properly add it back). This is necessary because it does not play nice with TF1 backwards compatibility, which is necessary if we want to upgrade to have OpenSpiel fully working on Ubuntu 20.04 in the short-term (see details in the thread above). Luckily most of the uses of Sonnet are simple so I hope this will not be disastrous.We will not "fully" support TF2 in the sense that most of our implementations will still be TF1 running under
disable_v2_behavior
, so we can migrate them over time. Also, we will not force Python 3.8 nor fully test it until Travis-CI supports Ubuntu 20.04 officially.Just in case, before undergoing any of these changes, we will tag a release later this week for anybody who wants to depend on a stable release pre-changes.
Thanks!
Marc
The text was updated successfully, but these errors were encountered: