TH_NUM的博客

日常积累

MPI 函数长度不同的数据分发和聚集 MPI_Scatterv、MPI_Allgatherv

MPI_Scatterv:分发数据 MPI_Allgatherv 不同长度的数据块收集,等价于依次以Comm中的每个进程为根进程调用MPI_Gatherv 或是以任一进程为跟进调用一次普通收集,紧接着再对收集到的数据进行一次广播。 #include <stdio.h&a...

2018-07-20 13:51:11

阅读数:7

评论数:0

python OrderedDict使用

很多人认为python中的字典是无序的,因为它是按照hash来存储的,但是python中有个模块collections(英文,收集、集合),里面自带了一个子类 OrderedDict,实现了对字典对象中元素的排序。 使用dict时,Key是无序的。在对dict做迭代时,我们无法确定Key的顺序...

2018-07-05 20:17:03

阅读数:13

评论数:0

argparse用法

从下面的代码中main.py说明: import argparse parser = argparse.ArgumentParser(description='PyTorch CIFAR10 Training') parser.add_argument('--lr', default=0.1,...

2018-06-23 13:05:28

阅读数:23

评论数:0

Anaconda 管理python环境

1.升级conda 环境 conda update conda 2 . 安装conda 参考https://blog.csdn.net/th_num/article/details/80077762 3 .列出conda下面的环境 conda info --envs 其中前面带*...

2018-06-04 14:16:43

阅读数:36

评论数:0

数据库中的空值与NULL的区别以及python中的NaN和None

数据库里面的”空值”有两种:空字符(“”)、空值(NULL)。 两种存储方式在数据库中都很常见,实际中根据业务或者个人习惯可以用这两种方式来存储“空值”。那这两种到底有什么区别,下面通过例子直接来展示: -- 创建表test create table `test` ( `id` int...

2018-05-24 13:43:48

阅读数:77

评论数:0

numpy的getA()/getA1()/getH()/getI()函数

1.mat.getA() 将自身矩阵变量转化为ndarray类型的变量。 等价于np.asarray(self) 原因: mat 不可以直接通过index访问元素,例如下面的mat[3][6]就会报错。 a = np.mat([[1,2],[3,4]]) a Out[251]: ...

2018-05-17 13:04:58

阅读数:23

评论数:0

python pickle序列化存储

序列化存储: 序列化对象可以在磁盘上保存对象,并在需要的时候读取出来。任何对象都可以执行序列化操作,字典对象也不例外。 def storeTree(inputTree,filename): import pickle fw=open(filename,"w&a...

2018-05-16 15:40:47

阅读数:18

评论数:0

python 引用传值、赋值

python 数组 A=B 默认的是引用传值,改变A中的元素,B中的元素同样改变。 而A=B[:]则是传值,改变A中的元素的值,B中元素的值保持不变。 样例: 引用 a=[1,2,3,4] b=a[:] b[0]=4 print(b) print(a) def Cal(A): ...

2018-05-16 14:26:17

阅读数:25

评论数:0

python append和entend的区别

了Python语言列表类型自带的extend()和append()方法。这两个方法功能类似,但是在处理 多个列表时,这两个方法的处理结果是完全不同的。 假定存在两个列表,A和B: A=[1,2,3] B=[4,5,6] A.append(B) 输出: [1, 2, 3, [4, 5,...

2018-05-16 14:15:49

阅读数:25

评论数:0

python 列举文件夹下面的文件

#列举文件 from os import listdir trainningFileList=listdir('digits/testDigits') print(trainningFileList)

2018-05-16 10:44:42

阅读数:34

评论数:0

matplotlib 制作原始数据的散点图

import numpy as np import matplotlib.pyplot as plt returnMat=np.array([[1,2],[3,4]]) fig=plt.figure() ax=fig.add_subplot(111) ax.scatter(returnMat[:,...

2018-05-15 21:54:26

阅读数:39

评论数:0

Hyperopt TypeError: 'generator' object is not subscriptable

原因与解决方案 原因与解决底层库networkx更新造成的,Hyperopt不支持networkx-2.0,我换成了1.11版本就OK了. pip install networkx==1.11

2018-05-13 23:43:56

阅读数:47

评论数:0

Pandas 获取列名

获取DataFrame的列名是一个比较简单的操作,又以下几个方法: 1.[column for column in df] 2.df.columns.values 返回 array 3.list(df) 4.df.columns 返回Index,可以通过 tolist(), 或者 list...

2018-05-13 00:10:45

阅读数:1630

评论数:0

12306火车票抢票Python代码

语言版本:Python 1、自动登录12306并保持Cookie 2、自动实现抢购设置的某日期的某车次的票 3、攻克排队系统陷阱,避免进入排队系统 4、循环监控某车次的票,直到有票,自动抢购 5、抢票时若出现异常,自动重新抢票,直到成功 ''' @初始配置项 Author:韦玮 -...

2018-05-10 23:37:27

阅读数:213

评论数:1

Python struct模块的pack、unpack示例

import struct pack、unpack、pack_into、unpack_from import struct #pack - unpack print print '===== pack - unpack =====' str = struct.pack(...

2018-05-07 12:41:35

阅读数:15

评论数:0

python中的ord函数

chr()、unichr()和ord() chr()函数用一个范围在range(256)内的(就是0~255)整数作参数,返回一个对应的字符。unichr()跟它一样,只不过返回的是Unicode字符,这个从Python 2.0才加入的unichr()的参数范围依赖于你的Python是如何被编译...

2018-05-07 12:21:15

阅读数:29

评论数:0

windows Anaconda lightgbm 安装

更新:2018年4月25日测试,win和linux平台都可以通过pip install lightgbm安装最新的lightgbm了,现在版本是lightgbm-2.0.3。 下载whl https://pypi.python.org/pypi/lightgbm/2.0.3 安装 拷贝...

2018-04-25 13:10:54

阅读数:246

评论数:0

Linux下安装anaconda

1.下载(直接到清华镜像下载) 下载链接:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/,选择合适的版本。 2.安装anaconda bash Anaconda3-4.3.1-Linux-x86.sh 安装完成之后要重启终...

2018-04-25 13:08:11

阅读数:52

评论数:0

python 读取文件时报错UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 205: illegal multib

python读取文件时提示”UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0x80 in position 205: illegal multibyte sequence” 解决办法1. FILE_OBJECT= open(‘order.l...

2018-04-25 01:10:17

阅读数:103

评论数:0

pandas.DataFrame

pandas.DataFrame(data=None, index=None, columns=None, dtype=None, copy=False)[source] Two-dimensional size-mutable, potentially heterogeneous tabula...

2018-04-23 22:09:35

阅读数:24

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭