0%

intro

本博客的目的是在ubuntu上为不具备sudo权限的用户配置clash代理,用于更加稳定的连接国外镜像,所有操作全都将在命令行中进行,因此远程连接服务器的情形同样适用。

安装clash

Github上clash原作者已经删库跑路,这是一个可以提供安装的网址,在其中选择符合架构的安装包即可,我选择的是clash_2.0.24_linux_amd64.tar.gz

1
2
# 将文件解压缩到用户目录下
tar -xzvf clash_2.0.24_linux_amd64.tar.gz -C ~/

解压后得到可执行文件clashREADME.mdLISENCE文件可以不管

获取代理的订阅地址

复制你的代理订阅URL,一般在浏览器中直接输入你的订阅地址可以直接下载节点配置文件config.yaml,这个文件是在ubuntu中运行clash代理的关键配置文件,下载完成后传输到远程服务器

1
2
# 将配置文件传输到服务器的用户目录下
scp ~/config.yaml user_name@ip_address:~/

配置clash

在用户根目录下运行如下指令

1
2
3
4
# 创建clash配置文件夹
mkdir -p ~/.config/clash
# 将配置文件传入配置文件夹
mv ~/config.yaml ~/.config/clash

启动clash

1
~/clash -d ~/.config/clash 

配置系统代理

将如下两行内容添加到.bashrc文件中

1
2
export http_proxy=http://127.0.0.1:7890
export https_proxy=http://127.0.0.1:7890

最后刷新一下source ~/.bashrc

pytorch的CI集成架构

如今在大部分ISA指令集中都存在相应的向量加速扩展,例如x86的SSE,PowerPC的VSX,ARM的NEON以及RISCV的RVV扩展。得益于这些向量加速指令,以及相应架构编译器提供的intrinsic函数,pytorch能够在不同的硬件平台上使用不同的向量扩展指令进行硬件层面的加速

阅读全文 »