ImportError:没有名为 nnutils.rnn 的模块

ImportError:没有名为 nnutils.rnn 的模块

我正在使用 RNN。我处理测试数据和训练数据。目前我的系统中有 Kinetic ROS 版本,Python 的默认版本是 2.7.12。Ubuntu 版本也是 16.04。文件夹rnn.py中有文件nnunits

我正在rnntraintest.py通过从文件导入方法来从另一个文件运行rnn.py

这是我的导入库代码

#!/usr/bin/env python
# -*- encoding: utf-8 -*-

import keras
import os
import numpy as np
from scipy.io import loadmat, savemat
import matplotlib as mpl

from nnutils.rnn import RNNOfflineData, buildRNN, testRNN

mpl.use('TkAgg')  # or whatever other backend that you want
if mpl:
    import matplotlib.pyplot as plt

在获取我的工作区并运行文件rnntraintest.py之后,出现此错误:

rosrun rnn_test01 rnntraintest.py 

Using TensorFlow backend.
Traceback (most recent call last):

  File "/home/larz/catkin_chanaka/src/rnn_test01/scripts/example_rnn/rnntraintest.py", line 16, in <module>

    from nnutils.rnn import RNNOfflineData#, buildRNN, testRNN
ImportError: No module named nnutils.rnn

是我使用的 Python 版本或 ROS 版本有问题还是其他什么问题?我该如何解决?

相关内容