![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
NLP
机器玄学实践者
现任职于一家人工智能公司,负责研究对话系统及相关子任务在神经网络上的解决方法及效果评估
展开
-
【AI工作流-AI-Agent】FastGPT新建应用并用openai接口调用
FastGPT 简介 。 openai 调用FastGPT的API原创 2024-06-22 01:01:08 · 296 阅读 · 0 评论 -
Python 实现Jaccard 相似度 计算排序
基本原理Jaccard 的核心就是。交集/并集。公式为 Jaccard(a,b) =. | F(a) ^ F(b)| / |F(a) U F(b)||如何理解这个 指标呢 ? 比如说 我和 我朋友都喜欢 听歌, 我们在 网易云音乐听歌,我听过的歌 和 他听过的歌 类似,那么我们这两个 用户就 非常相似。 可以 通过 jaccard 来根据我们的听歌的记录的交集和并集来计算相似度。如果我和 我的朋友 听过的歌完全一样 ,那么 fa = fb , jaccard 为1。如果我们之间没有共同的播放原创 2022-04-11 15:57:37 · 3698 阅读 · 0 评论 -
判断numpy 中 infinite 和NAN的问题
在numpy中由于numpy太强大了,经常会计算出一些不合法的结果,若不注意放入model中训练。就会报错今天教大家一个测试数据是否合法的函数np.isnan(y)上面的y是一个数 ,return返回值为TrueFalsenp.isnan(vec).any()np.isnan(vec).all()上面的vec是一个nparray,可以判断数组中的任意元素是否合法,特...原创 2020-02-17 20:33:42 · 3334 阅读 · 0 评论 -
pytorch从glove词向量源文件中生成embedding并载入
首先是下载glove文件格式为txt,每一行开头是单词,后面是100个float类型数,空格隔开,因此我们载入这个文件,并取出每一行def get_numpy_word_embed(word2ix): row = 0 file = 'zhs_wiki_glove.vectors.100d.txt' path = '/home/socialbird/platform...原创 2019-11-19 20:12:35 · 5574 阅读 · 2 评论