最近有想法拿家里的电脑炼丹兼打游戏,不想折腾两个系统,看 tf 和 pytorch 都支持 win,不知现在 win 上炼丹有什么坑吗?配好环境后是不是直接 got clone 相关代码就能跑起来?还是说需要很多修改?求大佬解答~
|  |      1sadfQED2      2020-06-10 11:06:48 +08:00 via Android  1 一年以前 caffe 需要改,tf 不用,最近一年没用过 win 了,不清楚 | 
|      2lonewolfakela      2020-06-10 11:09:59 +08:00  1 tf 和 pytorch 本身都没啥坑,但是如果你跑别人的代码的话指不定他们又写了些别的啥东西,比如拿 c 语言写了个数据预处理的小程序之类的,然后你要跑起来就贼麻烦…… | 
|  |      3matsuijurina      2020-06-10 11:10:51 +08:00 via Android  1 win 炼丹问题好大的。有些库要从源码重新编译,然后各种莫名其妙的问题。插个 u 盘跑 linux 方便多了。 | 
|      4nightwitch      2020-06-10 11:21:32 +08:00  2 跑不跑得起来小问题,跑不起来的地方修改一下就行了,Python 的跨平台做的还可以。 关键的地方是: Windows 对 cuda 程序的限制你是改不了的。 https://github.com/pytorch/pytorch/issues/22083 在 WDDM 模式下,cuda 程序最多只能分配 90%的显卡内存,一个 cuda 进程最多只能分配 90%的 cuda 内存,也就是说在 windows 下你只能利用 81%的 cuda 内存,这不是搞笑嘛。一张 rtx2080ti 11G 内存只能分配 8G 多一点,剩下的 3G 都在吃瓜,用出了 2070 的感觉。 | 
|      5VDimos      2020-06-10 11:21:41 +08:00 via Android  1 不知道为啥,在 win 上炼丹,总感觉比 linux 上慢。而且显存总是被莫名占用 | 
|  |      6Pho3nix      2020-06-10 11:25:53 +08:00  1 win 上进程管理有坑 | 
|  |      7longgediyi999      2020-06-10 11:30:04 +08:00  3 什么是炼丹 | 
|      8YIN123      2020-06-10 11:32:06 +08:00 @longgediyi999 就是深度学习调参数 | 
|  |      9yiqiao      2020-06-10 11:33:19 +08:00 @longgediyi999 Google 了下好像是机器学习,学到了。 好的丹炉还是 Linux 好。 | 
|      10maoxs2      2020-06-10 14:16:11 +08:00 via Android 90%这个用 nicehash 的时候好像通过启动个啥模式可以突破 | 
|      12VDimos      2020-06-10 16:58:17 +08:00 via Android @srx1982 不是,我没装网易云,但是同样的 cuda 版本,同样的程序,在 linux 我可以设置 16 的批量,在 win 下 16 指定爆。有时候调低到 4 才能跑。 | 
|  |      13sudoy      2020-06-10 17:21:37 +08:00 哈哈哈 炼丹,这个词第一次听到这么用 | 
|      14HansLee      2020-06-10 18:06:06 +08:00 | 
|  |      15CoCoCorina      2020-06-10 19:23:07 +08:00  1 神 TM 炼丹 哈哈哈 | 
|      16xulolololololo      2020-06-10 19:30:33 +08:00 via Android win 只用来运行企业微信,虚拟个 ubuntu 出来开发很舒服 | 
|      18formaxin      2020-06-11 16:59:31 +08:00 说一个昨天发现的,pytorch 在 windows 上不支持单机多卡 |