Описание тега r-doredis
Пакет R doRedis: параллельные вычисления в R с использованием базы данных сервера Redis и конструкции foreach %dopar%.
1
ответ
doRedis в Windows 7 выдает ошибку при запуске цикла foreach
У меня есть простая настройка следующим образом: Sys.info() sysname release version nodename "Windows" "7 x64" "build 7601, Service Pack 1" "OCTAVE-WS21" machine login user effective_user "x86-64" "kjain" "kjain" "kjain" Я пытаюсь использовать пакет…
11 авг '15 в 10:59
1
ответ
Запуск doRedis- объект не найден, даже если он был экспортирован
Я тестирую пакет doRedis, запустив рабочий компьютер на одной машине и мастер / сервер на другой. Код моего мастера выглядит так: #Register ... r <- foreach(a=1:numreps, .export(...)) %dopar% { train <- func1(..) best <- func2(...) weights …
28 мар '14 в 19:27
1
ответ
doRedis со странной ошибкой подключения к сокету в Ubuntu Linux, R и RStudio
Я пытаюсь заставить пакет doRedis R работать в моей последней среде Ubuntu 10.0.4 с R 2.12.1. Я попытался загрузить последнюю версию 2.15.1, но она устанавливает (с помощью apt-get install...) эту другую версию. Во всяком случае, когда я запускаю сл…
31 июл '12 в 02:40
1
ответ
Как работает doRedis?
Я поиграл с интерфейсом R к базе данных redis, а также с параллельным бэкэндом doRedis для foreach. У меня есть пара вопросов, чтобы помочь мне лучше применить этот инструмент: Кажется, что doMC, doSMP, doSnow и т. д. работают, вызывая рабочие проце…
23 апр '11 в 16:13
0
ответов
Как вручную добавить задачу в очередь redis для redisWorker?
Можно ли вручную добавить задачу в очередь redis, чтобы ее мог выполнить работник redis? В качестве простого примера я запускаю работника, используя: require('doRedis') redisWorker('jobs') В другом сеансе R я создаю очередь и хотел бы отправить прос…
17 июн '14 в 15:34
1
ответ
Ошибка в каретке при работе в кластере
Я бегу train функция в карете на кластере через doRedis. По большей части это работает, но время от времени я получаю ошибки в самом конце этой природы: error calling combine function: <simpleError: obj$state$numResults <= obj$state$numValues …
17 май '13 в 18:17
0
ответов
Может ли foreach выборочно использовать несколько внутренних компонентов (doParallel и doRedis) одновременно?
Я обрабатываю файлы размером около 1 Гб. Обработка может быть разбита на два этапа: один зависит от больших файлов, а второй - от меньшего объема данных. Могу ли я поставить в очередь некоторые команды foreach для серверной части doParallel, одновре…
03 авг '16 в 17:47
2
ответа
Почему мои сотрудники doRedis не начинают обработку, пока все задания не находятся на сервере redis
При использовании foreach и doRedis работники doRedis ждут, пока все задания не достигнут сервера redis, прежде чем начинать обработку. Возможно ли, чтобы они начались до того, как закончится вся предварительная обработка? Я использую итератор, кото…
05 авг '16 в 16:48
1
ответ
Рабочие doRedis немедленно закрываются на окнах
Решено - смотри ниже. Я пытаюсь запустить параллельный бэкэнд doRedis с R на Windows 7. И у меня возникают проблемы при попытке попробовать первый пример из виньетки doRedis: library('doRedis') registerDoRedis('jobs') startLocalWorkers(n = 2, queue …
17 янв '14 в 15:05
1
ответ
doRedis возвращает ошибки в Windows 8 x64 для разных сборок сервера Redis
Я использую сервер Redis по ссылке: http://cloud.github.com/downloads/rgl/redis/redis-2.4.6-setup-64-bit.exe с версией R 3.0.0, doRedis 1.1.0, Рредис 1.6.8 Redis работник заканчивается сразу после получения работы > redisWorker('jobs') Waiting fo…
12 мар '14 в 02:16
1
ответ
R - doRedis - перезаписать getTask для управления порядком выполнения в параллельных циклах foreach.
Проблема: мне нужно контролировать порядок выполнения, в котором задачи обрабатываются параллельно циклом foreach. К сожалению, это не поддерживается foreach. Решение на ум: использование doRedis для использования базы данных для хранения всех задач…
16 янв '17 в 09:20
2
ответа
TryCatch и names Ошибка при запуске примеров doRedis из документации
Я пытаюсь использовать doRedis для создания кластера R и параллельной обработки некоторых моих вычислений с помощью foreach, но продолжаю сталкиваться с ошибками. Мой код работает с foreach %do%, но когда я пытаюсь запустить кластер с%dopar%, он не …
06 авг '14 в 05:10
1
ответ
Как распознать и уничтожить все потоки, запущенные в сеансе R
Иногда потоки запускаются пакетом R (например, в doRedis, см. Связанный код). Есть ли способ, как я могу перечислить потоки, порожденные в текущем сеансе R и уничтожить эти потоки в R? Или я могу распознать и убить их в списке задач Windows? Я испол…
21 сен '14 в 16:18
1
ответ
Как установить пакет doRedis версии 1.0.5 в R 3.0.1 в Windows?
В текущей последней версии doRedis (1.1.0) есть ошибка, и рекомендуется переход на версию 1.0.5. Однако мне не удалось установить пакет 1.0.5 в R 3.0.1 в Windows XP! Я пытался следить за ответами на вопрос " Установка более старой версии пакета R "…
26 мар '14 в 21:29
1
ответ
Как использовать doRedis и каретку в кластере?
Я поигрался с пакетом doRedis в R, чтобы попробовать запустить код в кластере. У меня есть одна машина с Windows и одна машина с Ubuntu (на которой установлен Redis). Я могу с радостью запустить пример из документации doRedis, но моя цель - иметь во…
26 июл '20 в 13:58