我的代码如下

node_2_neg_list = [torch.LongTensor(node) for node in node_2_negative]

其中node_2_negative是一个list,里面有16个元素:

每个元素又是一个list,里面与10个元素:

而每个元素中又包含10个元素:

所以这是一个list嵌套list的情况,而我们执行上面的代码,提示信息:

creating a tensor from a list of numpy.ndarray is extremely slow  Please consider converting the list to a single numpy.ndarray with numpy.array() before converting to a tensor.

因此根据其实信息,我们需要将list先转成numpy.ndarray然后再转成tensor,原先的node_2_negative[0]数据如下:

然后转成ndarray类型:

这样就可以放心的把数据转为tensor了:

node_2_neg_list = [torch.LongTensor(np.array(node)) for node in node_2_negative]

creating a tensor from a list of numpy.ndarray is extremely slow Please consider converting the lis相关推荐

  1. has invalid type class 'numpy.ndarray', must be a string or Tensor

    has invalid type <class 'numpy.ndarray'>, must be a string or Tensor. (Can not convert a ndarr ...

  2. TypeError: expected Tensor as element 0 in argument 0, but got numpy.ndarray解决办法

    TypeError: expected Tensor as element 0 in argument 0, but got numpy.ndarray 问题描述 原因分析: 需要Tensor变量,我 ...

  3. list、numpy.ndarray 和 pandas.dataframe的相互转换、torch.tensor和numpy.ndarray的相互转换

    1.list 转 numpy.ndarray:   np.array() 2.numpy.ndarray 转 pandas.Dataframe: pandas.DataFrame() 3.pandas ...

  4. python3 多维数组 NumPy ndarray 简介

    目录 基础 重要属性 创建 Converting Python array_like Objects to NumPy Arrays 多维数组 一维 通用数学函数 基础 NumPy 的主要对象是齐次多 ...

  5. img should be PIL Image. Got <class ‘numpy.ndarray‘>

    img should be PIL Image. Got <class 'numpy.ndarray'> 解决方法1: from PIL import Image PIL_image = ...

  6. 利用Python中的numpy.ndarray.reshape()对阵列形状进行调整

    我们在进行阵列运算的时候,常常要根据需要调整阵列的形状,numpy库中的函数reshape()可以方便地实现对阵列形状进行调整. 其函数原型如下: dst = numpy.ndarray.reshap ...

  7. 成功解决numpy.ndarray格式类型转数据为list格式数据带有中括号(一行代码搞定!)

    成功解决numpy.ndarray格式类型转数据为list格式数据带有中括号(一行代码搞定!) 目录 解决问题 解决思路 解决方法 解决问题 numpy.ndarray格式类型转数据为list格式数据 ...

  8. 成功解决pandas.core.frame.DataFrame格式数据与numpy.ndarray格式数据不一致导致无法运算问题

    成功解决pandas.core.frame.DataFrame格式数据与numpy.ndarray格式数据不一致导致无法运算问题 目录 解决问题 解决思路 解决方法 解决问题 pandas.core. ...

  9. 成功解决TypeError: unhashable type: 'numpy.ndarray'

    成功解决TypeError: unhashable type: 'numpy.ndarray' 目录 解决问题 解决思路 解决方法 解决问题 TypeError: unhashable type: ' ...

最新文章

  1. html display 显示,CSS display显示
  2. Python将所有的英文单词首字母变成大写
  3. Linux-lsof命令
  4. Python max() 函数
  5. php可以做门禁卡系统吗_PHP研发工程师入门篇:论PHP可以做什么?
  6. Vue—基础概念—组建化
  7. [python 进阶] 9. 符合Python风格的对象
  8. mysql中文注入_SQL注入之Mysql报错注入
  9. com学习笔记(2)基本的com接口-QueryInterface的实现
  10. reduceByKey与GroupByKey,为什么尽量少用GroupByKey
  11. 库存收藏-各种设备默认用户名和密码
  12. 更改eclipse字体
  13. CAS单点登录原理及实现
  14. 软件开发生命周期汇总
  15. 微信公众号图片转pdf
  16. 最伟大IT人物10强出炉 乔布斯第一盖茨第三
  17. 怎样看股市K线图指标之成本均线指标CYC
  18. 20170925-2 功能测试
  19. 使用zepto实现QQ消息左滑删除效果
  20. lazada代运营-代运营服务平台

热门文章

  1. 使用NPOI将数据库里信息导出Excel表格并提示用户下载
  2. sql 函数 汉字转拼音
  3. iBATIS.net获取运行时sql语句
  4. CentOS7中使用yum安装Nginx的方法(亲测启动方法)
  5. 对NumPy中dot()函数的理解(亲测,矩阵算法)
  6. 搭建elsticsearch集群 报错 failed to send join request to master [{data-node-0}(已经测试)
  7. json格式输出数组隐藏键值方法
  8. mysql 函数多个连接_MySQL数据库中如何连接两个或多个字符串呢?
  9. mysql集群session_Jetty9.2.2集群Session共享
  10. 文件服务器定时开关机,如何配置作服务器定时开关机.ppt