Make this code compatible with Python 3.10.

PiperOrigin-RevId: 473700513
This commit is contained in:
Yilei Yang
2022-10-12 10:31:51 +00:00
committed by Diego de las Casas
parent 3af71dd9a7
commit 58fb45db7e
+2 -1
View File
@@ -19,6 +19,7 @@ from __future__ import division
from __future__ import print_function
import collections
from collections import abc
import numpy as np
from six.moves import range
@@ -36,7 +37,7 @@ class EpsilonGreedyPolicy(object):
Raises:
ValueError: if `actions` agument is not an iterable.
"""
if not isinstance(actions, collections.Iterable):
if not isinstance(actions, abc.Iterable):
raise ValueError('`actions` argument must be an iterable.')
self._value_function = value_function