Pytorch Distributed Training

Pytorch Distributed Training Distributed data parallel training in Pytorch 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 import os from datetime import datetime import argparse import torch.multiprocessing as mp import torchvision import torchvision.……

阅读全文

CASPP 第三章课后习题解答

CASPP 第三章课后习题解答 3.58 一个函数的原型为 1 long decode2(long x, long y, long z); GCC产生的汇编代码为 1 2 3 4 5 6 7 decode2: subq %rdx, %rsi imulq %rsi, %rdi movq %rsi, %rax salq $63, %rax sarq $63, %rax xorq %rdi, %rax 参数x、y、z通过寄存器%rdi、%rsi和%rdx传递。代码将返回值存放在寄存器%rax中。写出等价于上述汇编代码的C代码。 1 2 3 4 5 6 7 8 int decode(int x, int y,……

阅读全文

2020年的清明

清明 今天是2020年4月4日,中国的清明节。今年的清明节尤其特殊,从年前1月份开始,陆续的有人感染新型冠状病毒,能够使得肺部逐渐纤维化,不能呼吸,但是意识还是清醒的,因此病人如果得不到及时的救治,就会非常痛苦地死亡。目前为止,全球已经超过109万人感染,超过5.8万人去世。 目前最……

阅读全文

2020年的武汉新年

手机里的2020武汉新年(来源微博-清影Tsingying) 在这一场无硝烟的战争中,武汉人们付出了太多,我们全国乃至全球都不能忘记这个历史。人类在这次战争中完败,目前全球已经有超过100w人感染。中国上半场,外国下半场。 向在这次疫情中去世的人们致最崇高的敬意!……

阅读全文

linux shell脚本监控进程崩溃自动重启

linux shell脚本监控进程崩溃自动重启 在工作的时候,有时候会碰到程序非常慢,但是又容易崩溃的程序,这时候可以考虑使用一个进程来时刻监督进程执行,如果崩溃就重启。 1 2 3 4 5 6 7 8 9 10 11 # ! /bin/sh while true do procnum=`ps -ef|grep 进程名称|wc -l` if [ $procnum -eq 0 ] then echo "start service...................." ${START_CMD} fi sleep 1 done……

阅读全文

大疆在线直播

大疆在线直播 2020-04-10更新 突然发现新大陆,可以使用各种平台来直播restream 直接将直播地址以及密码添加进来就ok rtmp://live.restream.io/live/re_2162584xxxxxxx 正文开始 很久之前买了一个大疆无人机,它长这样 这款无人机能够飞行15min,高度500m,长度2km,能够满足我们一般人的需求。 开始玩这个无人机的时候,并……

阅读全文

Rust by Example(chapter17)

标准库 这一章主要介绍标准库,Rust中提供了各种各样的标准库供我们使用。 String vectors Option Result Box Box Box是一个智能指针,在计算机程序中,所有的值都是在栈中分配的,同时是固定大小的。但是可以使用Box来向堆中分配空间,同时返回一个指针,如果指针不在上下文中,那么分配的区域就会被回收。 1 2 3 4 5 6……

阅读全文