Tensorflow, разобрался с проблемами импорта:

Что это за ошибка и как ее решить?
Запуск последней версии TensorFlow и Keras


TypeError                                 Traceback (most recent call last)
<ipython-input-2-ffa5ea4a7bf5> in <module>
     26 
     27 import imblearn
---> 28 from imblearn.keras import balanced_batch_generator as bbg
     29 from imblearn.over_sampling import RandomOverSampler as ros
     30 import matplotlib.pyplot as plt

~\anaconda3\lib\site-packages\imblearn\keras\__init__.py in <module>
      2 in keras."""
      3 
----> 4 from ._generator import BalancedBatchGenerator
      5 from ._generator import balanced_batch_generator
      6 

~\anaconda3\lib\site-packages\imblearn\keras\_generator.py in <module>
     55 
     56 
---> 57 class BalancedBatchGenerator(*ParentClass):
     58     """Create balanced batches when training a keras model.
     59 

TypeError: duplicate base class Sequence

person Neel Save    schedule 08.07.2020    source источник
comment
как выглядят ваши операторы импорта?   -  person M Z    schedule 11.08.2020


Ответы (1)


У меня была такая же проблема, я впоследствии опубликовал на странице GitHub Imbalanced Learn, когда увидел, что она не решена. Думал, что вернусь, чтобы дать вам ответ здесь .

TL; DR ссылки :

  • "Корень проблемы в том, что у вас отдельная установка кераса".
  • «Итак, в качестве обходного пути удаление самого модуля keras и его импорт напрямую из tenorflow решат вашу проблему».
person GingerPhysicist6    schedule 11.08.2020