【机器学习】Numpy

NumPy属性

复制代码
   arr=np.array([[1,2,3]
                ,[4,5,6]])

   print("ndim: ",arr.ndim)   # 2 二维数组
   print("shape: ",arr.shape)  #(2,3) 二行3列
   print("size: ",arr.size)   # 6, 一共六个元素
   print("dtype: ",arr.dtype) # int 64
   print("itemsize: ",arr.itemsize)  # 8 , 每个int 64占8个字节
复制代码
   # 生成0 - 14 的数字,重塑为 3 行5 列的二维数组
   a=np.arange(15).reshape(3,5)

   print("数组的维度:",a.shape)   # (3, 5)
   print("数组轴的个数:",a.ndim)  # 2
   print("数组元素类型: ",a.dtype)  # int64
   print("数组中每个元素的字节大小:",a.itemsize)  # 8
   print("数组元素的总个数:",a.size)   # 15
   print("类型查询:",type(a))  #  <class 'numpy.ndarray'>
   print(a)

1)a.shape:返回元组(3,5),代表数组3 行 5 列;元组长度就是维度数

2)a.ndim :轴 / 维度数量,这里是2,二维数组

3)a.dtype :数组内元素的数据类型,默认int64(64 位整数)

4)a.itemsize :单个元素占用内存字节数,int64占 8 字节

5)a.size :数组全部元素总数 3*5=15
6)np.arange(15):生成 [0,1,2,3,...,14]
7).reshape(3,5):把一维数组,重新调整形状为 3 行 5 列,

元素总数必须匹配(3*5=15)
4.

相关推荐
高洁011 小时前
数字孪生驱动大模型工业知识库
人工智能·python·深度学习·机器学习·transformer
大模型真好玩1 小时前
DeepSeek Harness 桌面端来啦!更便捷更安全的选择
人工智能·agent·deepseek
远航计算机1 小时前
AI 爬虫分三种,你 robots.txt 里挡的是哪一种?
人工智能·爬虫·aigc
2603_954708311 小时前
微能网的核心硬件协调控制装置有哪些功能?
大数据·运维·人工智能·架构·能源
workflower1 小时前
AI 产业链带动效应加速,催生AI 原生企业
人工智能·机器学习·机器人·云计算·无人机
骑着蜗牛撵大象3271 小时前
大模型工程化实战(十七):金融级 AI 落地——决策可追溯/可复现/可追责/不可抵赖这四件事怎么做
人工智能·金融·哈希·大模型工程化·决策可追溯·可复现
学编程就要猛1 小时前
Spring AI Alibaba(上)
java·人工智能·spring·springaialibaba
Latchh1 小时前
视频封面为什么会黑屏或截到旧帧
图像处理·人工智能·计算机视觉·音视频
小马哥crazymxm1 小时前
Arxiv论文周选 (2026-W35)
论文阅读·人工智能·计算机视觉·目标跟踪