Python 如何在colab中导入敌方模型、简单目标、目标

Python 如何在colab中导入敌方模型、简单目标、目标,python,keras,generative-adversarial-network,Python,Keras,Generative Adversarial Network,我正在导入keras_敌对模型并克隆其git,但它无法导入“敌对模型” 我正在研究gans,内置生成器和鉴别器。现在我想把它们结合起来,但是colab在导入keras_敌对的模块时给出了错误 import keras_adversarial from keras_adversarial import AdversarialModel, simple_gan, gan_targets from keras_adversarial import AdversarialOptimizerSimulta

我正在导入keras_敌对模型并克隆其git,但它无法导入“敌对模型”

我正在研究gans,内置生成器和鉴别器。现在我想把它们结合起来,但是colab在导入keras_敌对的模块时给出了错误

import keras_adversarial
from keras_adversarial import AdversarialModel, simple_gan, gan_targets
from keras_adversarial import AdversarialOptimizerSimultaneous, 
normal_latent_sampling

1 import keras_adversarial
----> 2 from keras_adversarial import AdversarialModel, simple_gan, 
gan_targets
3 from keras_adversarial import AdversarialOptimizerSimultaneous, 
normal_latent_sampling

ImportError: cannot import name 'AdversarialModel'

Colab环境只安装了一组核心软件包。要将一些第三方软件包添加为keras_敌对软件包,您可以在Colab单元中直接执行安装脚本,使用!每个命令前的符号,以指示这些是命令行bash代码,而不是Python

在您的情况下,您需要执行以下操作:

!git clone https://github.com/bstriner/keras_adversarial.git
!cd keras_adversarial
!python setup.py install