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

DL——week2

要学明白的知识点:

  • np.dot()的作用
    两个数组的点积,即对应元素相乘
    numpy.dot(a,b,out=None)
    a: ndarray 数组
    b: ndarray 数组
    out: ndarray, 可选,用来保存dot()的计算结果

  • numpy Ndarray对象
    N维数组对象ndarray,是一系列同类型数据的集合,以0下标为开始进行集合中元素的索引

  • np.array()
    函数调用方法:np.array(object, dtype = None)
    各个参数的意义:
    object:用来创建数组的对象,可以为单个值,列表等
    dtype:创建数组中的数据类型
    返回值:给定对象的数组

  • h5file 文件的使用方法
    关于open 模式:
    w 以写方式打开,
    a 以追加模式打开 (从 EOF 开始, 必要时创建新文件)
    r+ 以读写模式打开
    w+ 以读写模式打开 (参见 w )
    a+ 以读写模式打开 (参见 a )
    rb 以二进制读模式打开
    wb 以二进制写模式打开 (参见 w )
    ab 以二进制追加模式打开 (参见 a )
    rb+ 以二进制读写模式打开 (参见 r+ )
    wb+ 以二进制读写模式打开 (参见 w+ )
    ab+ 以二进制读写模式打开 (参见 a+ )

  • 在hdf5文件中,通过关键字获取的对象,是一个什么类型?
    A:the object we obdained isn’t an array, but an HDF5 dataset, like Numpy arrays, datasets have both a shape and a data type:

  • Numpy array 的使用方法
    A:array slice:https://www.runoob.com/w3cnote/python-string-index.html
    目测,给str直接赋值,和给str[…]赋值的效果是一样的,也就是说:dset[…] = np.arange(100) 和 dset= np.arange(100)的效果大概是一样的。

  • python 中的 array 和numpy 中的 array有什么区别?

  • A:numpy中的array提供了矩阵运算的功能

  • 为什么要用numpy中的array?

  • A:同上

  • numpy的reshape函数中,如果第二项为-1,是什么意思?
    A:arr.reshape(r,c),先将arr看成每一行按顺序排列起来的一个长数组,再将这arr数组重组成一个r行,c列的矩阵,如果c = -1,那就是c = 总数/r,我的理解是这样的。

  • numpy的广播,如两个行向量相乘
    A:如果两个向量,或者说矩阵的维度相同,那么python会通过广播(broadcast)来进行,逐个对应元素相乘,构成一个和两个原来的矩阵维度相同的矩阵。

  • np.squeeze的作用?压缩维度是指?

  • A:目前看来好像是将矩阵变成一个一维数组?

  • format函数的用法

  • A:Python format格式化函数,基本语法是通过{}和:来代替以前的%,如果在{}之中出现了:则当前是用于数据格式化。

实例:

import numpy as nparray = np.array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])print("数组array的值为: ")
print(array)
print("数组array的默认类型为: ")
print(array.dtype)
"""
result:
数组array的值为: 
[0 1 2 3 4 5 6 7 8 9]
数组array的默认类型为: 
int32
http://www.lryc.cn/news/136577.html

相关文章:

  • 如何撰写骨灰级博士论文?这是史上最全博士论文指导!
  • 08.SpringBoot请求相应
  • C#详解-Contains、StartsWith、EndsWith、Indexof、lastdexof
  • FATE框架中pipline基础教程
  • Atlas 元数据管理
  • 编程题练习@8-23
  • static相关知识点详解
  • Redisson 分布式锁
  • 继承(C++)
  • 文心一言 VS 讯飞星火 VS chatgpt (80)-- 算法导论7.4 5题
  • SpringCloud 概述
  • Apache ShenYu 学习笔记一
  • uniapp 禁止遮罩层下的页面滚动
  • postgresql 分组
  • RT1052的EPWM
  • k8s 安装istio (一)
  • vue 项目在编译时,总是出现系统崩的状态,报错信息中有v7 或者 v8 的样式-项目太大内存溢出
  • 低功耗蓝牙射频指纹识别
  • 怎么检测UI卡顿?(线上及线下)
  • Git 常用操作
  • 前端修改新增操作导致数据删除——js精度丢失
  • winform使用usercontrol 构建了一个复杂的列表,列表速度慢该如何优化?
  • Lnton羚通算法算力云平台如何在OpenCV-Python中使用cvui库创建复选框
  • 中项系统集成项目管理知识点汇总
  • Docker容器:docker基础及网络
  • Django实现音乐网站 ⑿
  • ORB-SLAM2学习笔记10之图像关键帧KeyFrame
  • 【ownCloud】添加信任域
  • C++--类型转换
  • 在服务器上部署 Nginx 并设置图片服务器