当前位置: 首页 > news >正文

numpy数组拼接 - np.concatenate

将两个numpy数组拼接成一个数组,

import numpy as npa = np.array([[1, 2], [3, 4]])
b = np.array([[5, 6]])# Concatenate along the first axis (rows)
result = np.concatenate((a, b), axis=0)
print(result)

结果如下

[[1 2][3 4][5 6]]

适用场合

一次性计算所有slices向量,可能会撑爆内存,所以多次计算,对计算结果进行拼接

origin:

slices_vecs = sentence_vecs(slices)

print(slices_vecs.shape)

concatenate:

slices_vecs = sentence_vecs(slices[:1])

for i in range(1, len(slices)):
slices_vecs = np.concatenate((slices_vecs, sentence_vecs(slices[i:i+1])), axis=0)

print(slices_vecs.shape)

reference

---

http://www.lryc.cn/news/609426.html

相关文章:

  • 张 事实关注增强模型:提升AI准确率新方法
  • 数据结构:反转链表(reverse the linked list)
  • 通用 PDF 文件流 OCR 到文本 API 接口
  • 【unitrix】 7.2 二进制位减法(bit_sub.rs)
  • steam Rust游戏 启动错误,删除sys驱动,亲测有效。
  • 力扣301:删除无效的括号
  • 【量化交易】日内交易有效特征因子
  • 【解决办法】报错Found dtype Long but expected Float
  • 数据集相关类代码回顾理解 | StratifiedShuffleSplit\transforms.ToTensor\Counter
  • Kubernetes 节点摘除指南
  • 模型预估打分对运筹跟踪的影响
  • SaProt 模型部署与运行教程
  • 从0搭建YOLO目标检测系统:实战项目+完整流程+界面开发(附源码)
  • 数据结构学习(day01)
  • 1、docker容器命令 | 生命周期管理
  • 多模态后训练反常识:长思维链SFT和RL的协同困境
  • Spring Batch的2种STEP定义方式
  • 最新Android Studio汉化教程--兼容插件包
  • c++ --- priority_queue的使用以及简单实现
  • 时序论文44 | TwinsFormer:通过两个交互组件重构时间序列内在依赖关系
  • 算法竞赛阶段二-数据结构(39)数据结构栈模拟实现
  • 06.Redis 配置文件说明
  • 第13章 文件输入/输出
  • MySQL半同步复制机制详解:AFTER_SYNC vs AFTER_COMMIT 的优劣与选择
  • 前后端交流
  • Git常用命令详解
  • RSA 解密逻辑
  • 微服务的使用
  • AI生成图片工具分享!
  • 常见框架漏洞靶场攻略