ImportError:无法从“ctgan”导入名称“CTGANSynthesizer”(/usr/local/lib/python3.10/dist-packages/ctgan/__init__.py)

ImportError: cannot import name 'CTGANSynthesizer' from 'ctgan' (/usr/local/lib/python3.10/dist-packages/ctgan/__init__.py)

提问人:SyKat190236 提问时间:7/12/2023 最后编辑:Ro.oTSyKat190236 更新时间:7/18/2023 访问量:396

问:

我正在研究从 GAN 生成合成数据,但面临一些问题。代码示例如下:CTGANSynthesizer

from ctgan import CTGANSynthesizer
ctgan = CTGANSynthesizer() 
ctgan.fit(data) 

我收到屏幕截图中所示的错误:给定脚本的错误。 我正在尝试使用此 GAN 从孟加拉语文本数据集生成一些孟加拉语文本数据。

Python 对抗-网络 数据生成

评论

0赞 Hang Chen 10/6/2023
你是从学习《关于AWS的MLE》一书中来的吗?

答:

2赞 Daraan 7/12/2023 #1

请参阅更新日志,该模型现在的名称不同:

## v0.6.0 - 2022-10-07

This release renames the models in CTGAN.
 `CTGANSynthesizer` is now called `CTGAN`
and `TVAESynthesizer` is now called `TVAE`.