- 博客(12)
- 收藏
- 关注
原创 在python如何实现取整
import matha = 1.57print(math.ceil(a)) # 向上取整,结果为 2print(math.floor(a)) # 向下取整,结果为 1
2021-08-10 14:35:14
185
原创 np.tile的用法
横向和纵向重复import numpy as npa = np.array([0, 1, 2])np.tile(a, (1, 2))Out[1]:array([[0, 1, 2, 0, 1, 2]])In [2]:np.tile(a, (2, 1))Out[2]:array([[0, 1, 2], [0, 1, 2]])
2021-08-07 00:16:35
213
原创 python zip的用法
简单地说,zip相当于压缩,zip(*)相当于解压例子:使用过程中的注意事项:1. 当x和y的长度不匹配时,压缩的结果如下x=[1,2]y=[1,2,3]a=zip(x,y)list(a)------------[(1, 1), (2, 2)] 当压缩的两个对象长度不等时,取小的长度2. 当x和y的长度不匹配时,解压的结果如下for zip : 当两个迭代a和b中较短的一个用完时,这将停止。for x, y in zip(a, b):# ...
2021-08-06 17:30:48
562
原创 pandas的使用
和numpy的区别pandas数据导入导入全部数据读取前5行和numpy的区别NumPy arrays have one dtype for the entire array, while pandas DataFrames have one dtype per column.Pandas是基于Numpy构建的,让Numpy为中心的应用变得更加简单。pandas数据导入导入全部数据pd.read_csv(filename):从CSV文件导入数据pd...
2021-08-06 14:16:55
185
原创 指定GPU训练
需要将指定GPU代码放在程序段最开始的部位。os.environ["CUDA_VISIBLE_DEVICES"] = '1'# (如果你想同时调用两块GPU的话)os.environ["CUDA_VISIBLE_DEVICES"] = '1,2'
2021-08-05 08:42:03
253
原创 维数灾难或者维数诅咒的含义
高维空间数据样本具有稀疏性举例来说,100个平均分布的点能把一个单位区间以每个点距离不超过0.01采样;而当维度增加到10后,如果以相邻点距离不超过0.01小方格采样一单位超正方体,则需要100^10=10^20个采样点:所以,这个10维的超正方体也可以说是比单位区间大10^18倍。另外,随着维数的增加,高维数据之间的度量会呈现出“集中”效应。分别随机生成个均匀分布的1维、2维和3维的样本,计算任意两个样本点之间的余弦距离度量,由图中距离值的分布可以看出,维数越高,任意两个样本点之间的度量接近.
2021-08-04 09:48:24
896
原创 python 检查是否安装某个库
try: import sympy # XXX 要验证是否安装的库名except ImportError: print('模块不存在')
2021-08-02 21:22:49
2426
原创 python 根据不同的文件类型读取数据
if data_file.endswith('npy'): self.data = np.load(data_file)elif data_file.endswith('mat'): self.data = scipy.io.loadmat(data_file) self.data = self.data['feat']elif data_file.endswith('npz'): self.data = np.load(data_file) self.data.
2021-08-02 21:14:37
310
原创 英文科研语言 句库整理
不定期更新中...目录承接问题对比举例符号表示模型参数表达优点表达因果引用在实际中承接问题to face this limitation,对比We evaluate the proposed techniques on both synthetic and real datasets comparing their performances with those obtained by state of the art algorithms;th.
2021-07-30 22:21:10
176
原创 图解GNN中Laplace矩阵的作用
GNN文献中里面用到了Laplace矩阵,写篇博客做个总结。定义:作用:描述信息的扩散。例子0-白色 负数-冷色 正数-暖色L表示一阶子图,L*L表示二阶子图,L*L*L表示三阶子图。从下图可以看出,节点6处在节点2三阶子图内(从节点2到节点6至少要走三步);...
2021-07-30 22:10:02
336
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人