TH_NUM的博客

日常积累

排序:
默认
按更新时间
按访问量

【Linux】Linux下统计当前文件夹下的文件个数、目录个数

1 . 统计当前文件夹下文件的个数,包括子文件夹里的 ls -lR|grep "^-"|wc -l 2 . 统计文件夹下目录的个数,包括子文件夹里的 ls -lR|grep "^d"|wc -l 3 .统计当...

2018-08-18 16:09:48

阅读数:6

评论数:0

umount: /home: device is busy

取消挂载/home时出现umount: /home: device is busy, 原因是因为有程序在使用/home目录,我们可以使用fuser查看那些程序的进程, 然后杀掉就可以了。 [root@localhost home]# fuser -m /home /home: 10278c...

2018-08-18 16:05:55

阅读数:3

评论数:0

python中数据集划分函数StratifiedShuffleSplit的使用

用法: from sklearn.model_selection import StratifiedShuffleSplit StratifiedShuffleSplit(n_splits=10,test_size=None,train_size=None, random_state=No...

2018-08-09 14:32:38

阅读数:20

评论数:0

标签二值化LabelBinarizer

对于标称型数据来说,preprocessing.LabelBinarizer是一个很好用的工具。比如可以把yes和no转化为0和1,或是把incident和normal转化为0和1。当然,对于两类以上的标签也是适用的。这里举一个简单的例子,说明将标签二值化以及其逆过程。 from sklearn...

2018-08-09 14:09:47

阅读数:7

评论数:0

c++ 使用chrono 统计程序的运行时间

#include <iostream> // std::cout #include <chrono> using namespace std; int main () { std::ch...

2018-08-06 14:47:43

阅读数:22

评论数:0

C++ const_cast用法

const_cast是一种C++运算符,主要是用来去除复合类型中const和volatile属性(没有真正去除)。 变量本身的const属性是不能去除的,要想修改变量的值,一般是去除指针(或引用)的const属性,再进行间接修改。 用法:const_cast(expression) 通过co...

2018-08-06 09:55:40

阅读数:7

评论数:0

shadow socks

shadowsocks: /usr/bin/python /usr/bin/ssserver -c /etc/shadowsocks.json -d start

2018-08-05 14:08:20

阅读数:46

评论数:0

c++11 stl atomic_flag 例子

测试代码- #include <iostream> // std::cout #include <atomic> // std::atomic_flag #include &...

2018-08-03 20:05:22

阅读数:12

评论数:0

c++11 为什么使用ref,和引用的区别

std::ref只是尝试模拟引用传递,并不能真正变成引用,在非模板情况下,std::ref根本没法实现引用传递,只有模板自动推导类型时,ref能用包装类型reference_wrapper来代替原本会被识别的值类型,而reference_wrapper能隐式转换为被引用的值的引用类型。 其中代表...

2018-08-03 13:24:08

阅读数:13

评论数:0

python type()函数

type() 函数如果你只有第一个参数则返回对象的类型,三个参数返回新的类型对象。 语法 以下是 type() 方法的语法: class type(name, bases, dict) 参数 name – 类的名称。 bases – 基类的元组。 dict –...

2018-08-01 10:45:20

阅读数:22

评论数:0

c++ std::move

std::move 通常,rvalues是无法通过解除引用来获取其地址的值,因为它们是文字或因为它们本质上是临时的(例如函数或显式构造函数调用返回的值)。 通过将对象传递给此函数,可以获得引用它的rvalue。 标准库的许多组件实现移动语义,允许直接转移对象的资产和属性的所有权,而无需在参数为...

2018-07-26 10:15:42

阅读数:13

评论数:0

c++ define 定义工厂函数,使用##连接

c++ define 定义工厂函数,其中define函数名使用##连接 # include<stdio.h> # include <stdlib.h> //atoi # include &...

2018-07-25 17:27:32

阅读数:27

评论数:0

CUDA查询和选取设备信息

CUDA C中的cudaGetDeviceProperties函数可以很方便的获取到设备的信息。 #include "cuda_runtime.h" #include "device_launch_parameters.h&quo...

2018-07-25 15:51:16

阅读数:22

评论数:0

c++ 智能指针 shared_ptr

# include<stdio.h> # include <stdlib.h> //atoi # include <string.h&...

2018-07-25 14:14:09

阅读数:17

评论数:0

python 调用C++动态库所遇到的undefined symbol ***

因为算法效率问题所以要在python中调用C, 先写一个C函数: test.cpp # include<stdio.h> # include <stdlib.h> //atoi # inc...

2018-07-24 15:11:55

阅读数:49

评论数:0

Open MPI 环境搭建

Open MPI 环境搭建 (1)下载和解压 wget https://download.open-mpi.org/release/open-mpi/v3.1/openmpi-3.1.1.tar.gz tar -zxvf openmpi-3.1.1.tar.gz (2)配置,编译和安装 ...

2018-07-24 10:01:17

阅读数:32

评论数:0

MPI函数MPI_Comm_split_type

int MPI_Comm_split_type(MPI_Comm comm, int split_type, int key, MPI_Info info, MPI_Comm *newcomm) INPUT PARAMETERS comm Communi...

2018-07-23 17:13:17

阅读数:21

评论数:0

MPI Group通信

1.Int MPI_Group_rank(MPI_Group group,int *rank) IN Group 进程组 OUT Rank 进程在进程组中的编号 如果进程不是进程组中的成员,则返回值RANK为MPI_UNDEFINED 2 . Int M...

2018-07-23 16:54:06

阅读数:17

评论数:0

c++ 使用tuple和unordered_map

#include<iostream> #include<unordered_map> #include<tuple> using namespace std; int...

2018-07-23 10:21:01

阅读数:22

评论数:0

nccl 函数 ncclReduce和ncclAllReduce

下面代码中实现了ncclReduce和ncclAllReduce的例子,以ncclReduce举例(其中把隐藏的ncclAllReduce去掉就可以实现ncclAllREduce): //测试NCCL的reduce #include<stdio.h> ...

2018-07-20 16:10:28

阅读数:58

评论数:0

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