V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  flyv2x  ›  全部回复第 1 页 / 共 5 页
回复总数  84
1  2  3  4  5  
2 天前
回复了 afxcn 创建的主题 Go 编程语言 golang 的 defer 真是个好设计
defer 的作用就是用来做 close release 等操作的,上面提到的作用域这些,纯粹是对这个特性的滥用。代码应该是简洁易读的,defer 放在不同作用域这种写法实在是非常的不专业!!

保持代码的逻辑简单,易读,不要用 defer 来做业务逻辑相关的任何实现,这才是最佳实战!
20 天前
回复了 hxd 创建的主题 程序员 怎么能边走路边写代码?
可以,加上 AI 视觉规避障碍物
确实
37 天前
回复了 rcj6056 创建的主题 职场话题 leetcode 415 没全部 ac :(
OD 现在还有人去吗?
建议万得,试用期不会那么容易裁员的,不用老是想稳定,也想想职业发展。去中体彩基本就是没有任何技术追求了,毕竟国企对 IT 技术就是能用就行
这,自掘坟墓
50 天前
回复了 shtzlwdmkf 创建的主题 酷工作 月之暗面 内推链接来啦
刚试了你们的 kimi ,很惊艳!
55 天前
回复了 Grocker 创建的主题 Go 编程语言 这段 go 代码始终理解不到
简单说,其实你的例子,如果去掉 type 定义,直接等价于下面代码:
```
package main

import "fmt"

func say(g func(name string) string, n string) {
fmt.Println(g(n))
}

func english(name string) string {
return "Hello, " + name
}

func main() {
say(english, "World")
}
```
58 天前
回复了 roseduan 创建的主题 程序员 推荐一些高质量 Go 语言练手项目
ollama
确实可以解决,OpenAI 这个问题真是小厂作风
65 天前
回复了 wangpugod2003 创建的主题 程序员 三天入门 go 语言
https://gobyexample.com/ 多人推荐,非常简洁直白的网站,适合初学者
https://go.dev/tour/ 这个也很多人推荐了 非常好的交互学习内容,很适合上手
https://go-zh.org/doc/ go 官方文章的中文翻译,降低阅读门坎适合新手
不错的尝试,如果能模块化各个步骤给人使用是个好的实践
70 天前
回复了 a1b2c3T 创建的主题 职场话题 职场不欢迎 gap 过的年轻人
这是对人的不遵准,而且是 HR 等招人单位滥用自己的优势地位。因为你急着不给自己 gap ,就必须尽快找到工作,就必须与用人单位尽快达成一致,就容易降低自己的要求。
所以一切的核心不过是为了让你尽快工作,所有打工人不要理这些傻 X 的规定,敢要求不让 gap 的地方都拒绝去,不惯着这群傻
76 天前
回复了 taogen 创建的主题 程序员 程序员生存指南
习惯用这些标签词语,是懒惰不思进取
如果对 AI 有热爱,就做去 AI 方向,这个有未来,你的前后端不要去考虑,用 AI 都往全栈发展了,都是要被取代的
确实因为没有 close 的问题,压测发现 bug 找了一下午,火大
兴趣一般是即使这个事情不赚钱,你依然愿意做的事。但现在你需要赚钱,所有不用考虑兴趣!直接找你自己认为左右可能赚钱,稳稳的赚钱的选择,做好了再考虑其他的!
@LeeReamond transformer 不只是生成查询( Q )、键( K )和值( V )的一个全连接层,还有多头注意力机制,FFNN 都有用到。
简要流程:
1.每个词通过词嵌入模型被转换为一个固定长度的向量(词嵌入向量),这个过程是自然语言处理( NLP )中的常规步骤。(词嵌入向量每个维度代表不同的潜在语义属性)
2.在自注意力机制中将每个词的嵌入向量与三个不同的权重矩阵相乘,分别得到 Q (查询)、K (键)和 V (值)向量。这里用到的三个权重矩阵 WQ,WK,WV 是模型通过训练学习到的参数。
3.Softmax(Q·K/sqrt(x))->求出注意力分数,注意力分数会对值向量 V 进行加权求和,以生成每个位置的输出向量。这样,*每个输出向量就是输入序列中所有位置的信息的加权组合*,其中的权重反映了每个输入位置对当前输出位置的重要性。

实际 Transformer 模型中,会使用“多头注意力”机制(multi-head-attention),即并行地进行多次上述 2,3 注意力计算,每次使用不同的 Q 、K 、V 权重矩阵。这允许模型在不同的表示子空间中捕获信息。然后,所有头的输出会被拼接起来,并通过另一个线性层进行变换,以生成最终的多头注意力层的输出。
词嵌入向量:向量旨在捕捉词汇的语义特征,每个维度代表不同的潜在语义属性。
词嵌入向量->转换到 Q 、K 、V 过程是通过权重矩阵相乘来实现。在 Transformer 中,Q (查询)、K (键)和 V (值)向量的每个维度都是原始词嵌入向量所有维度的加权结果。
104 天前
回复了 jyhmijack 创建的主题 酷工作 [成都]Golang
有意思
1  2  3  4  5  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   6225 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 51ms · UTC 02:37 · PVG 10:37 · LAX 19:37 · JFK 22:37
Developed with CodeLauncher
♥ Do have faith in what you're doing.