Ошибка при импорте DASK: модуль dask.array не имеет атрибута blockwise

Я пытаюсь использовать DASK для быстрых вычислений, поскольку логистическая регрессия прервана через 17 часов в моей системе. Мой набор данных составляет около 1 миллиона строк.

Сначала я выполнил эти команды:

import dask.array as da
import dask.dataframe as dd
from dask.distributed import Client 
client = Client() 
from dask.distributed import Client 
client = Client()

Вышеупомянутые команды выполнялись, но с предупреждением:

C: \ ProgramData \ Anaconda3 \ lib \ site-packages \ distribution \ bokeh \ core.py: 57: UserWarning: порт 8787 уже используется. Возможно, у вас уже работает кластер? Вместо этого разместите диагностическую панель на случайном порте. warnings.warn ('\ n' + сообщение)

Затем я выполнил эти команды:

import dask_ml.joblib
from sklearn.externals import joblib

Ошибка: AttributeError: модуль dask.array не имеет атрибута blockwise

Может ли кто-нибудь помочь мне решить эту проблему?


person Sakshi Jajodia    schedule 01.06.2020    source источник


Ответы (1)


Вы не должны настраивать два локальных кластера, это то, что сделает за вас двойной вызов Client() - вот почему вы видите предупреждение и порт недоступен.

Ошибка: AttributeError: модуль dask.array не имеет атрибута blockwise

Я могу заверить вас, что модуль действительно является частью dask, поэтому это говорит о том, что, возможно, ваша среда настроена неправильно. Без дальнейших подробностей о том, как вы устанавливали вещи и какие версии вы установили, трудно сказать больше. ты бегал client.get_versions()?

person mdurant    schedule 01.06.2020
comment
Привет, я использовал conda install dask и conda install -c conda-forge dask-ml для установки dask. Я новичок, когда дело доходит до понимания системной среды, поэтому, возможно, я сделал несколько фундаментальных ошибок. Спасибо! - person Sakshi Jajodia; 04.06.2020
comment
conda обычно является наиболее надежным, но вы должны проверить вывод conda list и убедиться, что python (или ipython / jupyter) запущен из того же окружения. - person mdurant; 04.06.2020