В sklearn-theano нет модуля с именем «theano.tensor.signal.downsample» - PullRequest
0 голосов
/ 23 октября 2018

Я работаю в Google Colab и хочу использовать пакет sklearn-theano.

Однако, когда я делаю:

import matplotlib.pyplot as plt
from matplotlib.patches import Rectangle
from sklearn_theano.datasets import load_sample_image
from sklearn_theano.feature_extraction import OverfeatLocalizer
from sklearn_theano.feature_extraction import get_all_overfeat_labels

, я получаю сообщение об ошибке:

ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-7-f6f4d3330da0> in <module>()
      1 import matplotlib.pyplot as plt
      2 from matplotlib.patches import Rectangle
----> 3 from sklearn_theano.datasets import load_sample_image
      4 from sklearn_theano.feature_extraction import OverfeatLocalizer
      5 from sklearn_theano.feature_extraction import get_all_overfeat_labels

/content/sklearn-theano/sklearn_theano/datasets/__init__.py in <module>()
      6 from .base import load_sample_image
      7 from .base import load_sample_images
----> 8 from .generators import fetch_mnist_generated
      9 from .generators import fetch_cifar_fully_connected_generated
     10 

/content/sklearn-theano/sklearn_theano/datasets/generators.py in <module>()
     10 from sklearn.utils import check_random_state
     11 
---> 12 from ..base import (Feedforward, fuse)
     13 from ..datasets import get_dataset_dir, download
     14 

/content/sklearn-theano/sklearn_theano/base.py in <module>()
      8 import numpy as np
      9 import theano.tensor as T
---> 10 from theano.tensor.signal.downsample import max_pool_2d
     11 
     12 

ModuleNotFoundError: No module named 'theano.tensor.signal.downsample'

Я видел этот пост: здесь , но theano-cache purge не работает.Я не знаю, как действовать, чтобы избежать этих ошибок ...

Спасибо

РЕДАКТИРОВАТЬ: мне удалось исправить ошибку в локальном, изменив импорт внутри базового пакета, но получитьне знаю, как это сделать на Colab

...