TH_NUM的博客

日常积累

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

python property关键字

class Metric(object): def __init__(self, name): self.name = name self.sum = t(0.) self.n = t(0.) def update(self, va...

2018-10-17 09:42:10

阅读数:2

评论数:0

PyTorch 常用方法总结4:张量维度操作(拼接、维度扩展、压缩、转置、重复……)

涉及的方法有下面几种 torch.cat() torch.Tensor.expand() torch.squeeze() torch.Tensor.repeat() torch.Tensor.narrow() torch.Tensor.view() torch.Tensor.r...

2018-10-16 15:09:56

阅读数:9

评论数:0

Namp在内网扫描,帮助解决内部网络问题

如果没有nmap,需要安装nmap。 扫描:内部在线网络段的主机 例如: nmap -sP 192.168.0.* 查看内网所有的IP地址和mac地址: cat /proc/net/arp

2018-10-14 15:50:12

阅读数:25

评论数:0

GPU CUDA编程中threadIdx, blockIdx, blockDim, gridDim之间的区别与联系

在启动kernel的时候,要通过指定gridsize和blocksize才行,举下面的例子说说: dim3 gridsize(2,2); dim3 blocksize(4,4); gridsize相当于是一个2*2的block,gridDim.x,gridDim.y,gridDim.z相当于...

2018-10-09 15:36:01

阅读数:16

评论数:0

cuda lambda函数小例子

template <typename T, typename SizeT, typename Compare> __device__ SizeT binarySearch(T* elements, SizeT lower_bound, ...

2018-10-09 14:50:02

阅读数:17

评论数:0

pip install 从 git 分支安装,如github

从git pip 安装 pip install git+https://github.com/shadowsocks/shadowsocks.git@master pip install git+github的https地址@分支 或者 pip install zip地址包 pip instal...

2018-10-09 12:48:22

阅读数:56

评论数:0

python测试样例

使用python编写测试样例,对代码进行测试. import inspect import itertools import os import tempfile import torch.nn.functional as F import unittest import numpy...

2018-09-23 09:40:50

阅读数:22

评论数:0

操作系统页面置换算法RR

data4.txt输入文件内容: 5 3 A B C D E 0 6 10 16 24 15 10 12 4 8 // #include <iostream> #include <queu...

2018-09-22 10:35:01

阅读数:50

评论数:0

nccl安装

nccl安装 wget https://developer.download.nvidia.com/compute/machine-learning/repos/ubuntu1604/x86_64/nvidia-machine-learning-repo-ubuntu1604_1.0.0-1_am...

2018-09-21 17:10:02

阅读数:30

评论数:0

使用tuna等源安装pytorch和tensorflow

阿里云或者豆瓣的镜像。 阿里云 http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣 http://pypi.douban.com/simple/ 清华大学 https:/...

2018-09-21 17:07:52

阅读数:19

评论数:0

使用ppa源安装python3.6

安装python3.6 sudo add-apt-repository ppa:deadsnakes/ppa sudo apt update sudo apt install python3.6 python3.6-dev -y 安装pip3.6 wget https://bootstrap.p...

2018-09-21 17:05:33

阅读数:22

评论数:0

linux16.04安装cuda和cudnn

安装cuda wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/cuda-repo-ubuntu1604_9.0.176-1_amd64.deb sudo dpkg -i cuda-repo...

2018-09-21 17:03:38

阅读数:17

评论数:0

matplotlib 画折线图

import matplotlib.pyplot as plt x1 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13] y1 = [30, 31, 31, 32, 33, 35, 35, 40, 47, 62, 99, 186, 480] x2 = [...

2018-09-19 16:42:50

阅读数:18

评论数:0

tmux 安装

a)ubuntu版本下直接apt-get安装 sudo apt-get install tmux b)centos7版本下直接yum安装 yum install -y tmux 手动安装: tmux官网下载地址:http://tmux.github.io/ # yum instal...

2018-09-09 11:19:07

阅读数:33

评论数:0

tmux使用

tmux基本使用 tmux是一个优秀的终端复用软件,即使非正常掉线,也能保证当前的任务运行,这一点对于远程SSH访问特别有用,网络不好的情况下仍然能保证工作现场不丢失! tmux完全使用键盘控制窗口,实现窗口的切换,像是Chrome的方式管理shell,使用起来很方便,by...

2018-09-09 11:10:19

阅读数:59

评论数:0

grad_fn 里面的next_functions 属性

next_functions 反向传播计算图的记录。 在反向图的计算中,计算图终止于叶子AccumulateGrad节点。有一个.variable属性指向叶子节点。 例子: a = torch.randn(1, requires_grad=True) b = a*(a+2) print ...

2018-09-05 10:31:29

阅读数:30

评论数:0

python 处理Excel 表格

import xlrd worksheet = xlrd.open_workbook('20180426.xls') #打开excel文件 sheet_names= worksheet.sheet_names() #获取excel中所有工作表名 print(sheet_names)...

2018-08-29 15:57:55

阅读数:53

评论数:0

numpy sum的 axis的使用

import numpy as np b=np.array([[[1,2,3],[4,5,6],[7,8,9]],[[1,2,3],[4,5,6],[7,8,9]]]) b=np.sum(b,axis=(0,2),keepdims=False) print(b) a=np.array([[1...

2018-08-25 00:37:45

阅读数:46

评论数:0

Pytorch常用函数解析(一) Tensor 拼接

torch模块下的数学操作符 1 . torch.numel() 返回一个tensor变量内所有元素个数,可以理解为矩阵内元素的个数 2 . torch.squeeze() 对于tensor变量进行维度压缩,去除维数为1的的维度。例如一矩阵维度为A*1*B*C*1*D,通过squeeze()返...

2018-08-23 13:30:21

阅读数:70

评论数:0

python tqdm进度条

from tqdm import tqdm with tqdm(total=100, desc='Train Epoch #{}'.format(1), disable=False) as t: t.set_post...

2018-08-23 12:37:54

阅读数:46

评论数:0

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