- 博客(19)
- 收藏
- 关注
原创 混合注意力机制(CABM-keras代码复现)
注意力机制:深度学习中的注意力机制从本质上讲和人类的选择性视觉注意力机制类似,核心目标也是从众多信息中选择出对当前任务目标更关键的信息注意力机制就是一种加权。卷积是是一个线性的过程,为了增加非线性特征,加入了池化层和激活层。这个过程是一系列矩阵乘法和元素对应非线性乘法,特征元素用过加法相互作用。注意力机制加入了对应元素相乘,可以加大特征的非线性,而且简化了其他运算。空间注意力:通道注意力:混合注意力:代码的实现:其他代码的参考:总结:空间注意
2021-09-14 16:31:02 10597 2
原创 在Pytorch中使用TensorBoard
TensorBoard是TensorFlow中强大的可视化工具安装TensorBoardpip install tensorboardpip install future代码演示import numpy as npfrom torch.utils.tensorboard import SummaryWriterwriter = SummaryWriter(comment='test_tensorboard')for x in range(100): wri..
2021-08-19 10:20:15 376
原创 文件夹下的图片名字进行重命名--批量操作
有时候需要批量修改文件名或者图片名,下面将展示如何快速实现。import os# path为批量文件的文件夹的路径path = 'E:/14DL-unet-Regression/run/datasets/led1mem2/train_data/raw-rename/'#savepath = 'E:/14DL-unet-Regression/run/datasets/led1mem1/train_data/raw-rename/'#遍历文件夹中所有文件的文件名file_names = os.
2021-05-13 14:22:07 1934 1
原创 windows10上安装pytorch
Pytorch是Torch的升级版,其有非常优秀的前端和灵活性,相比TensorFlow不用重复造轮子,易于Debug调试,极大的提高开发效率。一、进入官网https://pytorch.org/选择合适自己的版本(我选择windows ,conda命令安装,python语言,cpu),然后输入红色框中的命令:conda install pytorch torchvision torchaudio cpuonly -c pytorch此时,已经有了torchvision,后续不需要再
2021-03-31 09:28:54 195
原创 pip的一些命令和安装一些包
这些仅仅是自己记录,怕自己忘掉。* pip install numpy --安装包numpy* pip uninstall numpy --卸载包numpy* pip show --files PackageName --查看已安装包* pip list outdated --查看待更新包信息*...
2020-07-13 13:47:58 982
原创 python 将灰度图中特定像素值转成特定颜色如绿色
#!/usr/bin/env python # -*- coding:utf-8 -*-#灰色图转成彩色图,并将其黑色的变成绿色的水系import osimport cv2from PIL import Imageimport numpy as npimg = Image.open("C:/Users/Administrator/Desktop/laos2018_713725.pn...
2020-02-10 11:34:37 3374 5
原创 epoch、iteration和batchsize的解释
深度学习中经常看到epoch、iteration和batchsize,下面按照自己的理解说说这三个区别:(1)batchsize:批大小。在深度学习中,一般采用SGD训练,即每次训练在训练集中取batchsize个样本训练;(2)iteration:1个iteration等于使用batchsize个样本训练一次;(3)epoch:1个epoch等于使用训练集中的全部样本训练一次;举个例...
2019-08-29 16:32:08 229
转载 Tensorflow/Keras 指定CPU运行
import osos.environ["CUDA_DEVICE_ORDER"] = "PCI_BUS_ID" os.environ["CUDA_VISIBLE_DEVICES"] = "-1"注意:上述代码一定要放在import tensorflow或keras等之前,否则不起作用。参考文献:https://blog.csdn.net/bkk854762363/article/...
2019-07-19 15:27:17 517
转载 numpy学习的函数
numpy.squeeze()函数语法:numpy.squeeze(a,axis = None)1)a表示输入的数组;2)axis用于指定需要删除的维度,但是指定的维度必须为单维度,否则将会报错;3)axis的取值可为None 或 int 或 tuple of ints, 可选。若axis为空,则删除所有单维度的条目;4)返回值:数组5) 不会修改原数组;作用:从数组的...
2019-04-06 10:28:15 156
原创 使用Labelme标注自己的数据集
参考:https://blog.csdn.net/shwan_ma/article/details/77823281#commentsedit打开方式(1)在终端输入:labelme(2)标注图像成JSON文件(3)在/media/xm/labelme/cli中输入命令: labelme_json_to_dataset /../../<文件名>.json即...
2019-04-06 10:15:42 3699 1
原创 keras中处理样本不平衡
参考文献:https://blog.csdn.net/sinat_26917383/article/details/72857454应对不均衡样本的情况使用:class_weight,sample_weight两者的区别为:class_weight—主要针对的上数据不均衡问题,比如:异常检测的二项分类问题,异常数据仅占1%,正常数据占99%; 此时就要设置不同类对loss...
2019-04-01 14:56:02 7487
原创 深度学习之全局池化(“global pooling”)、全局平局池化(“global avg pooling”)、全局最大池化(“global max pooling)
参考:https://blog.csdn.net/JNingWei/article/details/80064451(全局池化) https://blog.csdn.net/williamyi96/article/details/77530995(Global Average Pooling对全连接层的可替代性分析) https://blog.c...
2019-03-03 14:49:30 14781
原创 Python3与OpenCV3.3 图像处理---边缘检测算子(canny)
参考:https://blog.csdn.net/gangzhucoll/article/details/788245901 canny 算法五步骤(1)高斯模糊(2)灰度转换(3)计算梯度(4)非最大信号抑制(5)高低阈值输出二值图像import cv2 as cvimport numpy as np def edge(img): #高斯模糊,降低噪声...
2019-02-25 10:49:42 1144
原创 conda中创建环境,并安装tensorflow,opencv,pil等包
最近安装anaconda,出现了内部命令不可行或批处理等问题解决方法是最好安装到c盘。问题就解决啦https://blog.csdn.net/mrwxh/article/details/80387243(另一种解决方法,对我来说没有解决我的问题)https://cloud.tencent.com/developer/article/1351778(conda的常用指令)1 下面来创...
2018-12-14 10:45:45 7654
原创 deeplabv3+训练自己的数据集
环境:ubuntu 16.04 + TensorFlow 1.9.1 + cuda 9.0 + cudnn 7.0 +python3.6tensorflow 项目链接 https://github.com/tensorflow/models.git (deeplabv3+)1、添加依赖库到PYTHONPATH首先添加slim路径,每次打开terminal都要加载路径# From ...
2018-10-10 21:03:18 16363 55
转载 卷积神经网络系列之softmax,softmax loss和cross entropy的讲解---转载
点击打开链接https://blog.csdn.net/u014380165/article/details/77284921
2018-08-16 10:53:36 252
原创 Keras+Tensorflow+yolov3训练自己的遥感数据集
转载:https://blog.csdn.net/Patrick_Lxc/article/details/80615433(解释的很详细啦)https://blog.csdn.net/lilai619/article/details/79695109(主要看yolov3.cfg中的问题)https://blog.csdn.net/u012420309/article/details/799...
2018-08-16 10:52:57 6560 2
原创 制作自己的数据集完整过程(按照VOC格式)(ubuntu+python3+labelImg)
本文按照VOC数据集的格式,制作出自己的数据集,此外介绍一款使用方便且能够标注多类别并能直接生成xml文件的标注工具——labelImg工具。VOC数据集的介绍:https://blog.csdn.net/tttabcgy/article/details/80191889Ubuntu源码安装由于Ubuntu系统自带python,这款软件在Ubuntu环境下的安装是最方便的。软件要求py...
2018-08-16 10:48:32 6920 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人