二狗争斗之大逆转之局

打有备之战,昨天一天可以说是顺顺当当的。
系统应用安装完毕,便又用sabaki调用katago和leelazero对弈一局,也算是拷机测试。
因为时间比较充裕,于是坐在一旁观战。本来鉴于katago的实力占优,所以依然是leelazero执白高胜率开局。但从右下角二狗一言不合开打之后,leelazero的胜率一路飙升,最高时甚至超过九成。
我棋艺水平差,加上忘了修改katago的默认设置,看不到katago自己的胜率分析,一时怀疑我系统装的有问题,katago无法发挥自身计算能力。
但在katago撑住事关大龙生死的劫后,胜率终于不再低的离谱,但依然落后不少。
进入收官阶段,leelazero突然胜率骤降,在右上角纠缠无果后自动认输。
我是前面看的惊心动魄,后面看的目瞪口呆。
用lizzie调用katago复盘分析,发现二狗的形式分析是差不多的,前面可谓一着不慎陷入困局,在劫胜后,而那次白棋胜率骤降,只是因为一路之差而已。
可谓是大逆转之局。

满意的重装系统

一周之内第三次重装系统了,仿佛一下又回到十几年前。
自上次重装之后,几个原先的系统都能正常运转了,也算满意。但昨晚在安装一个日后常用的开源库的时候,安装是能安装,但横竖不认我已经安装的cuda版本。
攻关无果,身心俱疲。躺下之后结合之前遇到的诸多问题,感觉应该是版本冲突的问题,而这给问题如不解决后期还会引出更多麻烦。唯一的办法就是重装系统了。脑子也清醒多了,把重装要避免的问题罗列一下,又将安装顺序在脑子里过了一遍。
脑子虽然清醒,但想到重装的未知性,身子却怎么也懒得起来。
早上醒的倒早,一杯浓咖啡提神,开工干活。
重装按照计划进行异常顺利,只是其中一个环节忘了参数细节,毕竟是老了。
中午和外甥外出吃了一顿,心情好吃的也多。但人吃多了脑子反而没有那么灵活了。
下午缝缝补补,系统基本重新成型。等外甥走后才开始解决那拖了许久的问题,但有了上午铺垫,那问题已经不是问题。
算是完美收官。

士气落人心散

昨天晚上在中超争冠的天王山之战中,国安在抵抗了恒大半场球之后,面对对手下半场的突然加力,按照pptv评论嘉宾的话说,“按部就班”地输掉比赛。
黎叔说:人心散了,队伍不好带了。
人心散,因为士气低落,低落原因有千种,利益只是其中之一而已。
还是那句话,国安的士气其实从亚冠小组出局,也是按部就班出局,就开走下坡路了。
《亮剑》中李云龙在吃了鬼子一闷棍,老婆被抓走的情况下,如果他也以大局为重,放下个人恩怨,审视敌我力量对比,从残酷的八年抗战剩下不了几年了,保存力量迎接胜利角度思考,就不会把整个晋西北闹翻天,那也不就是李云龙了,也不会带出一支打不垮的铁军了。
先以中超大局为重,后以阵容不整自我安慰的国安,怕是短时间内难以恢复士气,要走下坡路上继续走一阵子了,鲁能就是前车之鉴。

奸商之王

经过这几天的测试,对入手的矿卡甚为满意。然后又针对这款显卡的cuda核心数只有640个问题在网上搜寻了一下,不少评论说是老黄把良品率低的芯片屏蔽核心后拿出来卖。但我感觉这种可能性不能说没有,但也不大。老黄这种阉割刀法,主要是为了针对厂商细分产品,同时避免矿卡回流影响自家正常零售市场的买卖。

老黄在IT界一贯是商人本色。

最早接触Nvidia的产品,是98年给同事装机用的riva128zx显卡,那时单看到FIFA98 worldcup版里面的小禁区里面的草坪践踏痕迹就很震惊了。

当时看到纸媒报道,说nvidia最初产品质量出了问题,为了减少损失,老黄雇了一批临时工挨个显卡测试。记得最初的报导中提到那些临时工是华人,估计不是老黄念及同宗,只是人工便宜而已。

riva128让nvidia在对抗3dfx中站稳脚跟后,再接再厉又推出了TNT与voodoo系列竞争逐渐缩小差距并赶超,并凭借TNT2终结了3dfx的霸权。

从那之后,老黄的商人本色更是展现无遗,刀法也越来越精湛。TNT2被细分为V、M、U等系列,geforce mx2系列分为200、400也就罢了,还要分为64位和128位显存版。到了geforce4系列,更是出现了4代不如三代的产品,而卖的最火的m440居然不支持diretx8.1,但不妨碍这款显卡在天花乱坠的广告中让老黄和厂商、零售商赚的盆满钵满。

老黄最大的本事其实是,算计好商家的需求,满足商家的胃口,利用下一级商家赚钱,哪管你是不是奸商,只怕你不够奸。

可以说,老黄是商人中的商人,奸商之王。

Ubuntu18.04下安装配置alphapose(pytorch 版本)

系统为Ubuntu18.04,cuda版本为10.1。

登录https://github.com/MVIG-SJTU/AlphaPose/,选择pytorch分支,clone下载

git clone https://github.com/MVIG-SJTU/AlphaPose.git

安装python3.6必要的依赖项,默认在requirements.txt,可以根据需要安装,其中最后一个ntpath无需安装。安装的torch时可以登录官网,根据系统情况旋转版本,本次为最新的版本

pip3 install torch torchvision

手动下载duc_se.pth和 yolov3-spp.weights两个model分别到./models/sppe 及 ./models/yolo 下。

为避免out of memory问题,修改所使用的模型cfg文件中的subdivision的参数,将subdivisions=8改成subdivisions=64。

 

不会征子的leelazero逗开心

这几日颇为不顺,可谓是高开低走。
而能高开依靠的是原先的经验积累,而后面新的应用学习,则是挫折重重,进展缓慢。已经感觉精疲力尽,早早关机,我休息一会,机器也休息一下。
回头看,其实以前也是一个坑一道坎地过来的,只不过以前爬沟过坎延续时间长,没有现在这么强度大而已。
坑都要爬出来,坎也总要爬过去,咬牙继续吧。
关机之前,让katago和leelazero对弈一局,换了显卡是管用,二狗撕咬的可是快多了,洗完澡回去棋局已经结束。可怜的leelazero被katago征子吃花了。
这是看我情绪低落逗我开心呢。

网速测风云

立秋了,天气转凉,怕热的人心里也有了盼头。
这几天晚上睡得倒还好,终于可以一觉天亮。天气没有那么热是一个原因,还有一个原因就是睁不开眼的时候躺下,睡眠质量高,这时候就算是抬我走都不会醒的。
显卡到位后就忙着安装系统测试,但本不应该耗费这么长时间的。这几天github的下载速度慢如蜗牛,而偏偏这几个系统都是在github上的,看着那20k的下载速度,仿佛一下回到90年代。
世界不太平啊。
原先打开新浪网,只要是感觉慢的异常,即便没有什么新闻,也可以推算国内又出什么事了。什么明星离婚挤爆微博我没有遇到过,估计要么炒作的多,要么错过时间,但国内大事总能推测八九不离十的。
近一年来使用github多了,发现它和微博有同样预报功效,不同的是它更偏向对外事件。
内事纷杂看微博,外事危涌用git。
真是不太平啊。

入手满意矿卡

最近从淘宝网看到新增一批矿卡,号称全新,是从未使用的矿机上拆下来的。看型号是p106-90,显存只有3G,但价格便宜,只要228元,于是下单买了一款。
和上次买挖矿主机星际蜗牛时的内疚心情不同,这次买的很坦然。因为这种传统矿卡挖矿如同赌场或股市,入场愿赌服输,而星际蜗牛那种“挖矿”则是赤裸裸的骗局。
显卡很快到了,心情如猜宝般打开包装,先看风扇,干净无尘,翻过来看显卡背面,全新无变色。看罢,用鼻子闻了闻,吆西,凭借这20多年断断续续的DIY经验,确认是新卡。
本来下单算好时间回来就能用,但买的主机反而出了点意外,导致昨天晚上才上机测试。
买矿卡无意魔改玩游戏,只是为了用来学习用的,而测试显卡性能最好最实用的方式,就是跑围棋狗狗了。首先安装cuda和cuddn,然后下载编译了leelazero和katago,运行烤机。
一番运行后,发现这款显卡的cuda核心数只有640个,是6g显存版gtx1060的一半,不是原先nvdia官网所称3g显存版的1152。用leelazero的benchmark测试一下,得分在139n/s,恰好也是网测6g显存版gtx1060的一半。
看来老黄的阉割刀法确实精湛。
但看在价格份上还是能接受的,而且核心减少还有个好处就是功耗大大降低,用功能表测了一下,平时整机运行30W左右,全速运行katago的时候,整机功耗最多提升到120W,这样散热就不用太费心,普通电源和小机箱就可以拼组成一台性能足够用的机器了。

被雨躲

进入七月下旬后,本来是雨水渐多的季节,但颇为蹊跷的是,来往两地间,雨水似乎都是躲着我,到哪里哪里便是晴空万里,就算坐在家里,周边雨情不断,而窗外也难得见到雨点。
临行之时,在单位的媳妇打电话叮嘱她那里下大雨了,别忘带伞。我很淡定,直到列车开动的时候,透过车窗才看到细雨密密落下。
而到站后出了地铁,还是晴空万里。
好在立秋近了。