深度学习
文章平均质量分 94
无语_
无语
展开
-
Embedding Expansion: Augmentation in Embedding Space for Deep Metric Learning 阅读笔记
本文受到query expansion和database augmentation的启发,提出了一种embedding augmentation,称之为。即通过一定方式来合成embedding,增加网络学习多样化的难样本。无参、适用性强,达到SOTA精度。第一次用query检索,得到gallery中的一串候选结果,然后拿候选结果再到gallery中查询一次,得到更准确的检索结果。原创 2022-08-20 18:22:55 · 314 阅读 · 1 评论 -
WIN10/7 tensorflow-gpu+keras深度学习工具安装及测试
WIN10/7 tensorflow-gpu+keras+CUDA9.0+CUDNN深度学习工具安装及测试个人硬件环境个人软件环境一.安装Anaconda Python3.7并配置Python3.6的环境和其下必要包二.安装CUDA9.0和对应版本CUDNN三.安装Pycharm(社区免费版)四.小结个人硬件环境E3-1231V3+GTX970(4G)个人软件环境WIN7 SP1 6...原创 2019-02-13 23:03:58 · 982 阅读 · 0 评论 -
tensorflow-gpu(tensorflow)报错init() got an unexpected keyword argument 'serialized_options'的一种解决方法
前几天在训练模型的时候不知道搞了什么,突然就发现涉及到tensorflow的代码一运行立马报错类似于程序遇到意外结束之类的。然后Pycharm的Run窗口里的错误末尾提示了:init() got an unexpected keyword argument 'serialized_options’于是百度了一发,发现可能是protobuf这个包的版本和tensorflow-gpu(或者不带gp...原创 2019-02-11 13:56:59 · 1947 阅读 · 2 评论 -
《统计学习方法》读书笔记(1)——感知机学习算法的简单Python实现
第二章感知机的内容,学过考研数学三门课的基本可以看懂,看到算法部分觉得实现并不难,构思了一会儿决定代码实现验证一下,然而过程中把参数www当作了数学中的变量而卡了好一会儿,现学了下numpy发现还是可以写出来的。P30P_{30}P30的伪代码实现:import numpy as npn = 3w = np.array([0, 0])x = np.array([(3, 3), (4,...原创 2019-02-19 14:51:49 · 213 阅读 · 0 评论 -
Jupyter lab中import sklearn报错的解决方法
在import sklearn时报出类似于DLL找不到的错误,看了很多网上的方法,什么卸载几个包再重新安装,完全无效,加上我是用Anaconda的,肯定得用conda安装。于是在看到某一篇提到sklearn和numpy-mkl这个东西有关系,然后试了下在conda环境里把MKL升级到然后这样就没报错了...原创 2019-07-31 22:02:39 · 1960 阅读 · 0 评论