- 博客(12)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 【numpy学习分享】排序,搜索和计数
排序,搜索和计数排序numpy.sort()numpy.sort(a[, axis=-1, kind='quicksort', order=None]) Return a sorted copy of an array.axis:排序沿数组的(轴)方向,0表示按行,1表示按列,None表示展开来排序,默认为-1,表示沿最后的轴排序。kind:排序的算法,提供了快排’quicksort’、混排’mergesort’、堆排’heapsort’, 默认为‘quicksort’。order:排序的字
2020-11-01 19:17:36
168
原创 【numpy学习分享】逻辑函数
逻辑函数真值测试numpy.allnumpy.anynumpy.all(a, axis=None, out=None, keepdims=np._NoValue) Test whether all array elements along a given axis evaluate to True.numpy.any(a, axis=None, out=None, keepdims=np._NoValue) Test whether any array element along a given
2020-10-28 22:59:33
279
原创 【numpy学习分享】数学函数
#%% md向量化和广播向量化和广播这两个概念是 numpy 内部实现的基础。有了向量化,编写代码时无需使用显式循环。这些循环实际上不能省略,只不过是在内部实现,被代码中的其他结构代替。向量化的应用使得代码更简洁,可读性更强,也可以说使用了向量化方法的代码看上去更“Pythonic”。广播(Broadcasting)机制描述了 numpy 如何在算术运算期间处理具有不同形状的数组,让较小的数组在较大的数组上“广播”,以便它们具有兼容的形状。并不是所有的维度都要彼此兼容才符合广播机制的要求,但它们必须满
2020-10-28 22:58:45
355
原创 【numpy学习分享】数组操作
数组操作更改形状在对数组进行操作时,为了满足格式和计算的要求通常会改变其形状。numpy.ndarray.shape表示数组的维度,返回一个元组,这个元组的长度就是维度的数目,即 ndim 属性(秩)。【例】通过修改 shap 属性来改变数组的形状。import numpy as npx = np.array([1, 2, 9, 4, 5, 6, 7, 8])print(x.shape) # (8,)x.shape = [2, 4]print(x)# [[1 2 9 4]#
2020-10-25 21:41:48
190
原创 【numpy学习分享】索引与切片
副本与视图在 Numpy 中,尤其是在做数组运算或数组操作时,返回结果不是数组的 副本 就是 视图。在 Numpy 中,所有赋值运算不会为数组和数组中的任何元素创建副本。numpy.ndarray.copy() 函数创建一个副本。 对副本数据进行修改,不会影响到原始数据,它们物理内存不在同一位置。【例】import numpy as npx = np.array([1, 2, 3, 4, 5, 6, 7, 8])y = xy[0] = -1print(x)# [-1 2 3
2020-10-23 22:12:01
157
原创 2020-10-20
【numpy学习分享】数据类型及数组创建文章目录【numpy学习分享】数据类型及数组创建前言一、常量1.np.nan2.np.inf3.np.pi4.np.e二、数据类型1.数据类型2.内建类型的字符代码三、时间日期和时间增量1.datatime64的单位2.未完待续.....之后更新四、创建数组1. 依据现有数据来创建 ndarray**(a)通过array()函数进行创建。****(b)通过asarray()函数进行创建****(c)通过fromfunction()函数进行创建**2. 依据 ones
2020-10-20 20:39:29
141
原创 机器学习实战学习笔记(一)
1.KNN算法描述简单来说:k-近邻算法(knn)采用测量不同特征值之间的距离算法进行分类优点:精度高、对异常值不敏感、无数据输入假定缺点:计算复杂度高、空间复杂度高适用数据范围:数值型和标称型工作原理:存在一个训练样本集,样本集中每个数据都存在标签。输入没有标签的新数据后,将新数据的每个特征与样本集中数据对应的特征进行比较,然后算法提取样本集中特征最相似(最近邻)的分类标签。一般来说,只选择样本数据集中前k个最相似的数据。通常k是不大于20的整数。2.python3代码实现# -- codi
2020-05-31 16:40:48
386
原创 RuntimeError: The Session graph is empty. Add operations to the graph before calling run().
今天在跑Tensorflow测试程序的时候,遇到了一下问题。测试程序import tensorflow as tfa = tf.constant([1.0, 2.0, 3.0], name="a")b = tf.constant([3.0, 4.0, 3.0], name="b")result = a + bsess = tf.Session()print(sess.run(result))报错1:原因:tensorflow版本问题解决办法:使用sess = tf.compat.
2020-05-11 10:10:52
526
原创 AttributeError: module 'tensorflow_core.keras.backend' has no attribute 'get_session'
今天在用keras-yolov3进行视频目标检测时到了以下问题AttributeError: module 'tensorflow_core.keras.backend' has no attribute 'get_session'报错如下tensorflow版本是2.1.0keras版本是2.2.4在网上找了解决办法,最后在这里找到了解决方法https://github.com/...
2020-04-29 15:48:57
7826
2
原创 Windows10关闭自动更新
win+r启动运行窗口输入services.msc打开服务选中Windows Update,选择停止此服务双击Windows Update,将启动类型选为禁用完成
2020-04-17 00:58:15
323
2
原创 conda常用操作(Windows)
创建虚拟环境conda create -n envs_name python=3.6 # 创建python版本为3.6,环境名为envs_name的虚拟环境激活虚拟环境activate env_name #激活环境名为env_name的虚拟环境删除虚拟环境conda remove -n env_name --all #移除名为env_name的虚拟环境conda安装包...
2020-04-15 22:11:26
703
原创 Ubuntu系统安装git
Ubuntu安装git1.检查apt包列表是否完全更新通过以下命令检查是否完全更新sudo apt-get update -ysudo apt-get upgrade -y2.安装gitapt install git3.检查git版本git --version版本2.17.1安装完成...
2020-04-14 20:34:26
221
win10体验预览计划无法收到更新
2020-10-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人