ray.util.ActorPool.has_next#
- ActorPool.has_next()[源代码]#
返回是否有任何待返回的结果。
- 返回:
如果有任何待处理的结果尚未返回,则为真。
示例
import ray from ray.util.actor_pool import ActorPool @ray.remote class Actor: def double(self, v): return 2 * v a1, a2 = Actor.remote(), Actor.remote() pool = ActorPool([a1, a2]) pool.submit(lambda a, v: a.double.remote(v), 1) print(pool.has_next()) print(pool.get_next()) print(pool.has_next())
True 2 False