自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 树莓派3B 实现通过GPU加速pytorch计算

树莓派3B pytorch GPU支持

2022-01-14 18:27:43 3280 1

原创 Building Pytorch from source with cuda support on WSL2(Ubuntu 20.04, cuda11.4, Windows11)

For detailed information on step 1 ~ step 4, please refer toCUDA on WSL :: CUDA Toolkit Documentation (nvidia.com)https://docs.nvidia.com/cuda/wsl-user-guide/Upgrade to Windows11 install Nividia preview drivers on windows11 install cuda on WSL2(in my .

2021-10-07 22:39:30 379

原创 使用gitee镜像加速oh-my-zsh下载与更新

oh-my-zsh(omz)是macos和linux系统上常用的美化终端的工具。omz在GitHub上面的仓库访问起来往往比较慢,而gitee上有omz的镜像(Gitee 极速下载/oh-my-zsh)。通过简单地修改omz的安装脚本,可以通过gitee的镜像下载omz并在之后用gitee进行更新。首先全部拷贝下网址中的代码,并在本地创建叫做install.sh的文件,将代码复制进该文件。tools/install.sh · Gitee 极速下载/oh-my-zsh - 码云 - 开源中国https:/

2021-10-07 22:25:03 3963 1

原创 Fast inverse square root 快速平方根倒数

快速计算平方根倒数目标函数先看代码,重点是Q_rsqrt()函数#include <iostream>#include <cmath>using namespace std;float Q_rsqrt( float number ){ long i;//32 bit int float x2, y;//32 bit float const float threehalfs = 1.5F; x2 = number * 0.5F; y = numbe

2021-08-24 22:47:12 366

转载 linux 或 macOS 终端 美化

Oh My Zsh + PowerLevel10k = ???? terminal - DEV Community

2021-08-17 11:07:35 146

原创 解决steam vr游戏 aircar 进入游戏只能前进和后退的问题

Steam 社区 :: 指南 :: Fix Unresponsive Controls by Creating a Custom Binding (steamcommunity.com)

2021-08-07 23:35:08 900

原创 Windows powershell 正确初始化anaconda

我安装的conda为miniconda,安装在E:\miniconda下首先 在powershell中输入powershell -ExecutionPolicy ByPass -NoExit -Command "& 'E:\miniconda\shell\condabin\conda-hook.ps1' ; conda activate 'E:\miniconda' "这时候,当前的powershell应该已经正确activate conda environment再输入co

2021-08-05 16:22:32 2370 2

原创 nextcloud downgrade 私有云版本回退

今天更新nextcloud的时候提示新版本不支持php7.4,nextcloud无法正常运行了在官网的社区并没有看到downgrade的教程 这里简单看了以下nextcloud目录下的backup,成功恢复到了以前的版本,记录一下首先 假设nextcloud是安装在/var/www/nextcloud目录下,数据存储在/var/www/data下那么data下有一个updater加上参数的文件夹,进入之后cd backups文件夹 之后就能看到之前版本的备份。将备份移动到之前的nextclo

2021-06-30 20:22:59 742

原创 王者荣耀 让好友看到的括号中不显示默认备注

1. 登陆的时候选择新建个人信息2. 拒绝王者荣耀访问好友信息3. 这时候进去之后显示的是新建的头像,并且好友看到的游戏昵称后的括号中显示的新建个人信息的昵称

2021-06-29 23:56:38 15786

原创 mac os + vscode + latex 支持正向搜索 反向搜索 中文

mac os + vscode + latex 支持正向搜索 反向搜索 中文主要给出vscode中关于latex workshop的设置(以json形式) "latex-workshop.latex.autoClean.run": "onBuilt",//自动清理 "latex-workshop.latex.recipes": [ { "name": "xelatex", "tools": [ "xe

2021-04-17 20:42:39 1634

原创 To ssh with a socks5 proxy on mac os

To ssh with a socks5 proxy on mac osssh user@dest_ip -o "ProxyCommand=nc -X 5 -x proxy_ip:proxy_port %h %p"

2021-03-27 20:35:52 291

原创 mac ssh key linux server

Mac ssh key linux servervultr的官方文档

2021-03-14 17:18:26 55

原创 使用vim插件管理pathogen安装vim-json 插件

使用vim插件管理pathogen安装vim-json 插件来到用来管理vim插件的pathogen的仓库根据教程 在命令行输入mkdir -p ~/.vim/autoload ~/.vim/bundle && \curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vimcd ~vim .vimrc在vim命令行输入i插入下列文本execute pathogen#infect()syn

2021-03-12 16:26:57 403

原创 completely remove apps on mac

completely remove apps on machere are places to look into/Library/Library/Application Support/Library/Preferences/Library/LaunchAgents/Library/LaunchDaemons/Library/PreferencePanes/Library/StartupItems~/Library/~/Library/Application Support~/Lib

2021-02-23 21:05:11 119

原创 ubuntu 20 服务器上安装nas小记 nextcloud + php7.4 + mysql

ubuntu 20 服务器上安装nas小记 nextcloud + php7.4 + mysql + nginx主要参考了https://www.youtube.com/watch?v=9YApHossMg8&ab_channel=TAB.DIGITAL以及https://zhuanlan.zhihu.com/p/48136942但是完全复刻这两篇博客的步骤都没有完成安装,所以在这里重新记录一下首先,ssh自己的服务器1.1 sudo apt update1.2 sudo apt i

2021-01-26 16:27:16 1446 1

原创 pytorch native functions调用 调研

pytorch native functions调用 调研本片文章调研的是pytorch通过native_functions.yaml注册的自定义算子,在调用的时候,调用栈是什么样的测试用的python文件是import torcha = torch.randn(5,3,requires_grad=True)b = torch.randn(5,3,requires_grad=True)print(a.myrelu())print(a.relu())a.relu().backward(b)p

2020-08-18 18:02:10 652

原创 pytorch 官方接口 自定义算子注册

pytorch官方提供了注册自己的自定义算子的接口,不需要像native_functions.yaml那样每次改源码,再编译在pytorch仓库下找一个地方,创建新的文件夹我建议在/pytorch/aten/src/ATen/core/op_registration下创建创建的文件夹假设叫做myrelu在myrelu下继续创建myrelu.cpp CMakeLists.txt 和 build文件夹myrelu.cpp:#include <torch/script.h>torch:

2020-08-17 11:38:55 1651 3

原创 pytorch自定义算子 native_functions.yaml

pytorch自定义算子 native_functions.yaml在pytorch的文件夹中搜索native_functions.yaml,可以看到,所有pytorch原生的函数都是在这里注册的在同文件夹下,存在一个README.md,这是官方教程,教我们怎么用native_functions.yaml注册自己自定义的算子下面我仿照pytorch原生的relu算子,写一个自己的myrelu首先,找到native_functions.yaml,有几个函数是我们可以参考的- func: relu(T

2020-08-17 10:07:44 2253 1

原创 CMU CSAPP datalab

CMU CSAPP datalab 2020/8/3bit Xora Xor b = (~a)*b + (~b)*aaa + bb = ((a)&(~b))简单的布尔逻辑int bitXor(int x, int y) { int a = (~x) & y; int b = (~y) & x; return ~((~a) & (~b));}tmin注意到最小的整数特征是最高位为1其余为0int tmin(void) { return

2020-08-04 16:14:27 323

转载 vscode调试python c++混合代码

vscode调试python c++混合代码https://nadiah.org/2020/03/01/example-debug-mixed-python-c-in-visual-studio-code/

2020-07-20 11:17:36 1760

原创 pdb:简单的python debug (调试pytorch源码)

pdb:简单的python debug (调试pytorch源码)#准备工作conda create -n pytorch python=3.7conda activate pytorch#准备工作conda install pytorch torchvision cpuonly -c pytorch conda install pdb调试的代码:import torchimport torchvisionimport torchvision.transforms as transform

2020-07-17 14:43:02 487

原创 在vscode中比较git commit

在vocode中比较git commits1、安装gitlens插件2、点击gitlens在左边栏的图标3、点击compare commitscompare <branch,branch>

2020-07-17 10:22:20 2928

原创 用gdb 调试c++程序(pytorch c++源码)

用gdb 调试c++程序(pytorch c++源码)ubuntu 上面应该已经有gdb了如果当前目录下有一个hello.cpp程序g++ -g hello.cpp -o hellogdb hello(gdb) b 1相当于在第一行打了断点b is short for breakpoint(gdb)runBreakpoint 1, main () at hello.cpp:1接下来我用到的只有s(step into) n(next) q(quit) bt(backtrace)另外遇

2020-07-15 14:28:19 1039

原创 编译pytorch debug blog

cmake pytorch debug blog1.use proxy to clone2.go to readme of pytorch and install from source3. add export DEBUG=14. add export MAX_JOBS=45. to clean to the mess, use python setup.py clean

2020-07-15 14:00:01 184

原创 2020/3/3 windows 安装 tensorflow 2.1.0 jupyter notebook

2020/3/3 windows 安装 tensorflow 2.1.0 jupyter notebook首先下载anaconda所有选项选择默认推荐的选项都勾上(意思是全部按照程序推荐你做的选,尽量不改动)这种情况下应该环境变量什么都配置好了接着用管理员模式打开cmd(win+r 输入cmd之后ctrl+shift+enter)conda create -n tf python=3...

2020-03-03 22:29:19 301

原创 conda jupyter notebook 代码自动补全 (Mac) (Windows应该也行)

conda jupyter notebook 代码自动补全如题下面默认bash在初始状态如果bash前面没有(base)那么conda activate接下来pip install jupyter_contrib_nbextensionsjupyter contrib nbextension install --userjupyter notebook在nbextension...

2020-03-03 17:06:44 474

原创 conda jupyter notebook kernel 问题 Mac

conda jupyter notebook kernel 问题 Mac前几天遇到了题目中的问题这里假设你已经创建了一个虚拟环境叫myenv具体解决方法是conda activate myenvconda install ipykernelpython -m ipykernel install --name myenv --display-name "myenv(python*.*)"...

2020-03-03 16:27:05 197

原创 Mac OS conda zsh 等问题

主要是解决一下Mac bash zsh的路径设置问题这里因为是安装conda 之后碰到的,用conda举例子了更新系统之后.bash_profile好像对我的电脑不起作用的样子现在在~目录下有一个叫做.bashrc的文件在zsh 或者 bash 中敲入cd ~ls -asudo vim .bash_profile之后应该可以看到# added by Anaconda3 2019...

2020-03-02 18:32:26 628

转载 转载sublime text3如何配置sumatrapdf和编译latex

转载https://blog.csdn.net/Lee_Yx_/article/details/87823883

2019-11-05 11:39:07 188

原创 Mac上配置java小记

Mac上配置java小记下载加配置在bash中输入java,点击更多信息在官网下载安装配置环境变量下载加配置在bash中输入java,点击更多信息在官网下载安装点开第一个SE链接,选择自己的操作系统安装,注意选择下载.dmg文件下载完成之后按照流程安装配置环境变量在bash一次输入如下信息:cd /ls -a如果没有名为.bash_profile的文件,那么sudo touch...

2019-08-10 20:45:33 142

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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