V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Ricardoo  ›  全部回复第 2 页 / 共 6 页
回复总数  112
1  2  3  4  5  6  
《宇宙》 B 站就有哇,我还收藏了,https://b23.tv/BQdzol6
这种我一般会转成类
my_json = type('MyJson', (object,), my_json)
my_json.A = my_json.B + my_json.C

只比 dict 方式强一丢丢
232 天前
回复了 bfc 创建的主题 程序员 [急招] AI 全栈开发实习生/AI 前端开发实习生
我第一次见到这样的岗位。要懂设计、前端、后端、CV 算法。
显卡坞训练太小众啦。跑跑推理还 ok ,训练还是建议为 3090 配个完整机器,安装个 linux ,笔记本远程登进去。
245 天前
回复了 sipt 创建的主题 程序员 Chrome 使用习惯交流,你也喜欢开一堆标签?
看了一下 我的 ttab 总数,181 。。。
放弃治疗了==
@wsqstar #4 是嘲讽福报厂一些领导不说人话 PUA 下属。
@liprais #1 你在哪里?明天来入职!!=。=
不是特别追求手感的话,可以试试我这种性价比配置。
199 的三模狼蛛 f87 + 70 块的水蜜桃静音轴 v2 。gasket 结构配静音轴比我同事的静电容还安静=。=!
307 天前
回复了 lilei2023 创建的主题 程序员 分享一段我司前辈的代码,哈哈!
其实挺好的。
如果是自己的私有代码,随便使用利用语言特性,一行代码搞定.
但是如果是项目代码,一眼能让人看懂的代码就是好代码,而且这种代码方便在分支中增加逻辑,想想善变的需求,你以为前辈在初学层级,实际人家是懂业务懂代码的=。=!
@jackdlov #5 我司 u 盘也是禁止的,上传到 github 也会检查。所以我都是传到聊天软件上,然后在手机端下载=。=
公司 wiki 记录项目资料。obsidian 记录私人笔记,再定期拷贝回个人电脑,我的知识我偏要带走。
@tracer #6 台大李宏毅老师的《深度学习与人类自然语言处理》 https://speech.ee.ntu.edu.tw/~hylee/dlhlp/2020-spring.php 里面讲的都是近几年最新的技术。如果想知道 nlp 历史演变,wordvec ,RNN 之类的,可以接着看斋藤康毅《深度学习进阶:自然语言处理》。
1660 , 基本也就跑跑机器学习模型和深度学习里的古早模型。拿来学习基本理论还是可以的。

至于怎么学,看你喜欢学院派还是江湖派。

学院派就从机器学习到深度学习,西瓜书到花书,搞懂理论知识。基础知识需要高数线代、概率论、凸优化不想看可以不看。你说的贪吃蛇 AI 属于另一个领域 强化学习。总体没个一年半载学不完。

江湖派的话就不管三七二十一,找几本实操的书直接上手深度学习,跳过一些繁琐的理论知识阶段,比如李沐的《动手学深度学习》( pytorch 版)、《 python 深度学习》(这个代码示例是 keras 框架,现在很少有人用了,但是基础介绍很好)。学完基本能建立对整个深度学习算法有所了解。再找个自己感兴趣的方向,nlp 还是 cv ,网上搜搜培训班的视频,跟着做。学完也算入门了。
头疼,老哥,怎么又是你,上次好像 conda 环境搞崩了也是你吧=。=!
archlinux 自带的 python 是很多组件的依赖,版本升级也会跟着升级,自己开发别用系统的 python 。所以用虚拟环境就别用 venv 这种,他是把解释器链接到当前目录的(真要用自己安装一个 python ,venv 链接到自定义的 python )。
你需要一个完全独立的 python 解释器,推荐 miniconda 。
> 比如随机把某几个第一隐藏层的输出和一些高隐藏层的输出拼在一起作为最后输出层的 input
你是说 残差连接?
> 后来,因为想尝试一下 conda ,所以我安装了 conda ,遇到第一个问题就是,安装后在我的 shell 里没有 conda 这个命令,然后网上找到的教程,他们的 conda 基本都是安装到用户的家,而我安装到 /opt 下的,没法借鉴。后来我从 aur 里发现,打包的人说“为了不污染环境,把 conda 作为一个函数在 shell 中调用,导入这个函数需要执行一个脚本”,然后我把这个脚本加到了~/.zshrc 里,登录就执行一遍,这个问题折腾了几小时
下载官方原版, 安装结束会询问你是否将命令写入 bashrc ,选择 yes ,重启 terminal 即可。

> 再后来,我发现 conda 安装库老是卡死,先声明,我已经搭建了一个透明代理的环境,网络是不存在问题的,它总是卡在解析依赖的地方,实在不想等。
conda 安装前会检测环境各种包的依赖关系,如果 混合使用 pip 和 conda 安装包 会导致提示 The environment is inconsistent 。依赖解析会非常非常慢,甚至卡死。建议新建的环境里仅使用 conda install 或 pip 安装。保持环境干净

> 有一次 archlinux 系统更新的时候,archlinux 的包管理器 pacman 检测到 /opt/anaconda/...下面很多头文件冲突了,没法安装系统更新,我在 reddit 找到了类似的问题,解决办法:卸载 conda ,安装系统更新,重新安装 conda 。 代价就是,我的一堆环境全部重新安装。。。
请不要使用 aur 安装 anaconda ,下载官方原版,手动安装。

> 使用 curl 命令,用的不是系统的 curl,而是 /opt/anaconda/bin/curl 命令
当你使用 base 环境的时候默认调用的是 anaconda 的 curl ,
1.可以重命名的方法规避系统使用它,mv /opt/anaconda/bin/curl /opt/anaconda/bin/curl1 ;
2.使用 conda 新建环境,在新环境里不会使用 base 环境里的 curl

额外说一句:conda 新建环境并激活后,是将新环境的 bin 目录加载 PATH 路径前面,以此覆盖同名指令。只要这个原理可以帮你排查大部分指令调用的问题。

conda 几乎是 ML 领域最优雅的管理环境的工具。建议多看看官方文档。
349 天前
回复了 doraemon0711 创建的主题 Python 最近在用 Python ,有些混乱请教一下大家
@doraemon0711 #21 激活的环境会继承全局命令的,不用担心。它实际是填加新环境的 bin 目录到 PATH 中,拿{conda_install_home}/envs/{env_name}/bin 里的命令覆盖掉全局同名命令,非同名命令在各个 conda 环境里都可以使用
356 天前
回复了 YaakovZiv 创建的主题 生活 我变成了公司的下班冲锋浩
And you, my friend, are a true hero
1  2  3  4  5  6  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   934 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 21:35 · PVG 05:35 · LAX 14:35 · JFK 17:35
Developed with CodeLauncher
♥ Do have faith in what you're doing.