【问题标题】:NameError: name 'xrange' is not defined when runing LSTM prediction Python 3NameError:运行 LSTM 预测 Python 3 时未定义名称“xrange”
【发布时间】:2018-03-05 02:46:29
【问题描述】:

您好,我正在尝试在 python 3 中运行以下代码行

预测 = lstm.predict_sequences_multiple(model,X_test, 50, 50) lstm.plot_results_multiple(predictions, y_test, 50)

但我收到以下错误

NameError: 名称“xrange”未定义

我尝试使用以下技巧

导入系统 如果 sys.version_info

还有这个

尝试: xrange = xrange 除了名称错误: xrange = 范围

但还是遇到了同样的问题,谁能帮我找出解决办法

提前致谢

【问题讨论】:

    标签: python-3.x


    【解决方案1】:

    只需在 Python 2 中运行它或修改 lstm.py 以使用 range

    你也可以使用你的“hacks”,但是在里面lstm.py:

    try:
        xrange
    except:
        xrange = range
    

    【讨论】:

      猜你喜欢
      • 2019-01-12
      • 1970-01-01
      • 2015-09-15
      • 2017-09-22
      • 1970-01-01
      • 2013-01-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多