机器学习
文章平均质量分 54
路人甲ing..
想玩什么就学点什么。
展开
-
Conda环境配置常用
Conda环境配置; 系统包的路径增删查原创 2023-09-03 16:04:39 · 885 阅读 · 0 评论 -
Pycocotools 报错 No module named pycocotools.coco 以 numpy.ndarray size changed, may indicate binary
每次都可以成功导入pycocotools,但是来自错误的位置 '/home/ma-user/modelarts-dev/common-algo-toolkit'因为这个位置下虽然有一个pycocotools的文件夹,但其中pycocotools根本是不能使用的,里面并没有包含包内容。而且一旦import pycocotools之后,我使用notebook还是会默认去找一开始错误的路径所以要删除或者修改目录导入顺序后 【重启 kernel才生效】原创 2023-08-27 13:09:40 · 646 阅读 · 0 评论 -
MobileNet、DeepLab学习笔记
MobileNet是模型、是方法,可以用于分类、改变SSD结构进行探测、RCNN、DeepLab等原创 2022-06-05 22:31:39 · 473 阅读 · 4 评论 -
Spatial Transformer Networks(STN)代码分析
这是比较早的关于 attention的 文章了。早且作用大,效果也不错。关于这篇文章的解读有很多,一找一大堆,就不再赘述。首先看看文章的解读,看懂原理,然后找到代码,对着看看,明白之后就自己会改了,就可以用到自己需要的地方了。例如,文章解说和代码可参考:一个文章解说地址一个code地址简单来说,就是在分类之前,先将原图作用于一个变换矩阵得到新的图,再去分类。所以核心就是1、得到变换矩阵,一个2*3的矩阵,可以实现平移缩放旋转裁剪等操作。2、通过变换矩阵得到射变换前后的坐标的映射关系,即g原创 2021-06-27 22:21:14 · 1013 阅读 · 1 评论 -
线性代数学习
线性空间中的任何一个对象,通过选取基和坐标的办法,都可以表达为向量的形式。在线性空间中选定基之后,向量刻画对象,矩阵刻画对象的运动,用矩阵与向量的乘法施加运动。(选取基后,对象用向量表示,对象的运动用矩阵表示)矩阵的本质是运动的描述。矩阵也可以理解成一个坐标系。因为对象的变换等价于坐标系的变换。 Ma = b在同一个基下,向量a在M的变换下,变成b。 Ma = Ib在M坐标系下量出向量a 和 在I坐标系下量出向量b 是同一个向量。所以看特征值和特征向量...原创 2021-02-06 16:41:00 · 526 阅读 · 0 评论 -
Pytorch 怎么构建自己的数据集。怎么重写官方数据集。
小白记录,大神勿扰小白入门的时候,发现,现有的基本都是直接类似这样的:trainset = datasets.MNIST('../MNIST', download=True,train=True, transform=transforms.Compose([ transforms.ToTensor(), transforms.Normalize((0.1307,), (0.3081,))]))train_loader = DataLoader(trainset, ba...原创 2021-01-02 18:06:29 · 666 阅读 · 0 评论 -
R-CNN系列学习笔记
迄今为止,我也没有用过R-CNN系列。。。看理论是一回事,实际用是另外一回事。之前准备用,看理论时候的一些摘录笔记,都忘的差不多了。实际用的时候,里面的每一个细节就很关键了,尤其是在自己项目需要的特定应用场景下。细节包括理论细节和代码处理细节,都挺花时间,也都挺关键。一文读懂目标检测:R-CNN、Fast R-CNN、Faster R-CNN、YOLO、SSDhttps://cloud.tencent.com/developer/news/281788R-CNN文章...原创 2020-11-22 16:13:18 · 249 阅读 · 1 评论 -
SppNet 多尺度训练
SppNet 多尺度训练原理网上非常多了,这里不再赘述。感觉我看了很多博客,对我帮助较大的两个是:https://blog.csdn.net/qq_42052229/article/details/90446073https://zhuanlan.zhihu.com/p/42732128使用过程中的重点总结:1、网络目的确实是解决input的图像size大小不同的问题,但是:训练的时候,我们需要一个batch一个batch的训练,这每一个batch的维度是相...原创 2020-11-14 21:40:19 · 1389 阅读 · 1 评论 -
WeightedRandomSampler 理解了吧
WeightedRandomSamplersampler = WeightedRandomSampler(samples_weight, samples_num)train_loader = DataLoader( train_dataset, batch_size=bs, num_workers=1, sampler=sampler)我的数据不平衡,使用pytorch,发现WeightedRandomSampler这个东西,网上找了一圈,有点会用了,就是上面这个用法,但是理解了很久..原创 2020-09-06 20:04:03 · 17269 阅读 · 7 评论 -
周志华讲座---关于人工智能---科普性质---天地工学讲坛2017.11.30
...原创 2020-04-02 17:17:52 · 400 阅读 · 0 评论 -
机器学习视觉图像算法工程师--面试笔试--常考知识点乱找总结
目录经验风险最小化结构风险最小化最大似然估计归一化,标准化激活函数(Sigmoid, tanh, Relu)特征图大小计算凸集概念是否需要归一化无监督学习方法增大感受野方法正则化作用和方法计算进行了多少次乘-加操作梯度下降法和牛顿法的优缺点CNN中感受野大小的计算L1和L2正则化项区别深度学习优化方法——————————————...原创 2019-07-31 22:48:12 · 2395 阅读 · 0 评论