Предлагает ли Ray какой-либо функциональный/декларативный интерфейс для сопоставления удаленной функции с итератором/итеPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Предлагает ли Ray какой-либо функциональный/декларативный интерфейс для сопоставления удаленной функции с итератором/ите

Сообщение Anonymous »

Мой текущий код

Код: Выделить всё

#!/usr/bin/env python3
# encoding: utf-8
"""Demonstration of Ray parallelism"""
import ray
from typing import Iterator
ray.init()
@ray.remote
def square(n:int)->int:
return n*n

references: Iterator[ray.ObjectRef] = map(lambda val: square.remote(val),
range(10))
ray.get([*references])
ray.shutdown()
По сути, это не что иное, как форма карты (квадрат, диапазон (10)), созданная Рэем.
Вопрос
Для такого стандартного и распространенного шаблона приведенная выше операция выглядит слишком многословной. Итак, предлагает ли Ray какой-либо API, предоставляющий более декларативный/функциональный интерфейс для получения вышеуказанного результата? В дополнение к карте лучше всего, если она предлагает какой-нибудь фильтр, уменьшение и т. д.

Подробнее здесь: https://stackoverflow.com/questions/785 ... unction-to
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»