TH_NUM的博客

日常积累

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

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

阅读数:3

评论数: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

阅读数:30

评论数: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

阅读数:6

评论数: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

阅读数:7

评论数: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

阅读数:6

评论数: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

阅读数:4

评论数: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

阅读数:8

评论数: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

阅读数:18

评论数:0

tmux使用

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

2018-09-09 11:10:19

阅读数:54

评论数: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

阅读数:19

评论数: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

阅读数:39

评论数: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

阅读数:35

评论数: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

阅读数:40

评论数: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

阅读数:33

评论数:0

Pytorch变量类型转换

Pytorch的数据类型为各式各样的Tensor,Tensor可以理解为高维矩阵。与Numpy中的Array类似。Pytorch中的tensor又包括CPU上的数据类型和GPU上的数据类型,一般GPU上的Tensor是CPU上的Tensor加cuda()函数得到。通过使用Type函数可以查看变量类...

2018-08-20 14:10:55

阅读数:36

评论数:0

使用type新建一个类型

class A(object): def __init__(self,a): self.a=a def print(self): print("this is function A") class Acopy(A...

2018-08-20 14:05:22

阅读数:26

评论数:0

type() 和isinstance()的区别

class A: pass class B(A): pass isinstance(A(), A) # returns True type(A()) == A # returns True isinstance(B(), A) # returns Tr...

2018-08-20 13:05:35

阅读数:34

评论数:0

pytorch使用多GPU训练MNIST

下面的代码参数没有调试,可能准确率不高,仅仅供参考代码格式。 import argparse import torch import torch.nn as nn import torch.optim as optim import torch.nn.functional as F from...

2018-08-20 11:40:53

阅读数:90

评论数:0

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

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

2018-08-18 16:09:48

阅读数:41

评论数: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

阅读数:34

评论数:0

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