float在python中的书写形式错误的是_在Python3.7.1中,编写简单的GAN时,“TypeError:”float“对象不能解释为整数”错误...

我对Python和编程是全新的。我试图编写一个简单的GAN来使用Keras数据集(参见下面的教程超链接)。

我收到两个警告,然后是一个错误:TypeError: 'float' object cannot be interpreted as an integer.

任何帮助都将不胜感激。在

详细信息:

Python 3.7.1,Mac OS High Sierra 10.13.6。我对Python代码使用IDLE并通过终端运行程序。在

错误

在警告:tensorflow:来自/Users/darren/miniconda3/lib/python3.7/site-packages/tensorflow/python/framework/op_def_图书馆。py:263:与(自)并列tensorflow.python.framework.ops)已弃用,将在将来的版本中删除。在

更新说明:

由placer自动处理的并置。在

在警告:tensorflow:来自/Users/darren/miniconda3/lib/python3.7/site-packages/keras/backend/tensorflow_后端。py:3445:呼叫退出(来自tensorflow.python.ops.nn_ops)with keep_prob已弃用,将在将来的版本中删除。在

更新说明:

请使用rate而不是keep_prob。速率应设置为rate = 1 - keep_prob。在--------------- Epoch 1 ---------------

Traceback (most recent call last):

File "gan.py", line 91, in

train(400, 128) File "gan.py", line 75, in train

for _ in tqdm(range(batch_count)):

TypeError: 'float' object cannot be interpreted as an integer

代码:

^{pr2}$

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值