自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 【无标题】

1.np.tile(xdata, (1,2,3))复制矩阵:np.tile(xdata, (1, 1, 2))最后一维重复两遍,设xdata为(b,c,1)----(b, c, 2)2.np.floor(xdata)向下取整,对数值进行向下取整。3.np.sign(x)4.

2022-06-30 16:57:00 66

原创 论文学习:Fully Attentional Network for Semantic Segmentation

Fully Attentional Network for Semantic Segmentation

2022-06-30 16:53:41 899 1

转载 tf.stack代码函数学习记录

tf.stack 学习记录def stack(values, axis=0, name="stack"): """Stacks a list of rank-`R` tensors into one rank-`(R+1)` tensor. Packs the list of tensors in `values` into a tensor with rank one higher than each tensor in `values`, by packing them along t

2022-04-14 19:56:25 115

转载 np.argmax()和numpy.amax函数用法

np.argmax()和numpy.amax函数用法https://blog.csdn.net/weixin_42755982/article/details/1045425381.np.argmax()函数介绍numpy.argmax(array, axis) 用于返回一个numpy数组中最大值的索引值。当一组中同时出现几个最大值时,返回第一个最大值的索引值。一维数组返回单个索引值二维数组axis=1按列求最大axis=0按行求最大eg:a = np.array([1,3,5],[0,

2022-04-12 15:29:37 520

原创 深度学习-多任务学习知识

多任务学习记录:待看文章1.多任务网络架构:(1)2019年的SNR模型(2)腾讯PCG PLE网络2.loss设计(1)根据任务的Uncertainty对权重进行计算,参考经典的:Multi-Task Learning Using Uncertainty to Weigh Losses for Scene Geometry and Semantics(2)不同loss取值范围不一致,那么是否可以尝试通过调整loss的权重w, 让每个loss对共享网络参数贡献平等呢?GradNorm: G

2022-03-29 22:57:02 1041

原创 Torch学习记录

Tensorflow 各基础函数使用tf.repeat(tensor, repeats, axis=0)重复维度,扩张Tensor数据mu = tf.random.normal([1, 2, 3])print(mu)mu1 = tf.repeat(mu, repeats=4, axis=0)print(mu1)##结果:tf.Tensor([[[-2.2011704 1.6632527 1.052491 ] [-0.12369094 0.29675704 -1.5922679

2021-09-01 19:16:45 74

原创 语义分割网络学习整理,unet,fcn,segnet,deeplab,以及各个模块,注意力机制等学习

语义分割网络整理学习计划一. 基础网络架构unetfcnsegnetdeeplabResnet系列二. 各模块汇总1. 注意力机制SENon localCcNetGCNetGateCBAMDual AttentionSpatial AttentionChannel Attentiom2. 卷积结构Residual BlockBottle-neck blockSplit-attention blockDepthwise Separable Convolu

2021-08-18 10:50:59 1192

原创 Anconda安装labelme标注软件步骤

安装anconda按照安装提示一步步来安装路径可以自由选择,不建议安装C盘,除非你的C盘容量足够大。注意,这两个一定要全选。后面等待安装就可以。Labelme安装教程(基于anaconda)安装完anconda后,在开始页面找到anconda文件夹找到anconda prompt(Anaconda)拖到桌面,双击或者管理员打开都可以打开页面如下1. 创建anaconda虚拟环境labelmeconda create -n labelme python=3.6完成之后如图所示

2021-07-23 14:58:38 3247

原创 anconda-python-Tensorflow-GPU搭建---pycharm安装

python-Tensorflow搭建安装anconda按照安装提示一步步来安装路径可以自由选择,不建议安装C盘,除非你的C盘容量足够大。注意,这两个一定要全选。后面等待安装就可以。搭建tensorflow的python环境。安装完anconda后,在开始页面找到anconda文件夹找到anconda prompt(Anaconda)拖到桌面,双击或者管理员打开都可以打开页面如下第一步 更改镜像源主要是因为软件用的国外的服务器,安装的时候速度过慢且容易断。conda conf

2021-06-18 20:48:47 212

原创 2021-03-21

Pytorch 代码学习记录1. nn.Sequential类一个有序的容器,神经网络模块将按照在传入构造器的顺序,依次被添加到计算图中执行,类似于keras中的序贯模型,当一个模型较简单的时候,我们可以使用torch.nn.Sequential类来实现简单的顺序连接模型。import torch.nn as nnfrom collections import OrderedDictmodel = nn.Sequential(OrderedDict([ ('co

2021-03-21 19:06:51 70

原创 学习记录--PyTorch与Tensorflow 部分代码转换--2021-01-07

PyTorch与Tensorflow 部分代码转换ssim代码转换,自更改(有错误)1.torch.unsqueeze()----tf.expand_dims()矩阵扩展(1)torch.unsqueeze()torch.unsqueeze(input, dim, out=None)作用:扩展维度返回一个新的张量,对输入的既定位置插入维度 1注意: 返回张量与输入张量共享内存,所以改变其中一个的内容会改变另一个。如果dim为负,则将会被转化dim+input.dim()+1参数:ten

2021-01-07 21:48:53 647

原创 2021-01-07

Pytorch—Variable用法VariableVariable可训练的变量(可变化的变量)区别于int变量,它是一种可以变化的变量,符合了反向传播,参数更新的属性。解释:具体来说,在pytorch中的Variable就是一个存放会变化值的地理位置,里面的值会不停发生片花,就像一个装鸡蛋的篮子,鸡蛋数会不断发生变化。那谁是里面的鸡蛋呢,自然就是pytorch中的tensor了。(也就是说,pytorch都是有tensor计算的,而tensor里面的参数都是Variable的形式)。如果用Var

2021-01-07 21:48:11 194

原创 Keras编写自定义网络层

Keras编写自定义网络层自定义层不包含训练的变量keras.core.lambda()模块当不需要添加训练变量在网络层中时,使用Keras.core.lambda函数,对输入张量进行自定义的变换。调用方法如下:在这里插入代码片...

2020-12-18 19:46:47 583 1

原创 python模块学习记录 2020-10-11

一、argparse.ArgumentParser( ) 用法argparse.ArgumentParser( prog = None, usage = None, description = None, epilog = None, parents = [ ], formatter_class = argparse.HelpFormatter, prefix_chars = '-', fromfile_prefix_chars = None, argument_default = None, conf

2020-12-15 09:43:38 61

原创 Augmentor的使用

Augmentor-Python数据增强库数据增强介绍 :原图标签一同改变,注意原图与标签的名称要一致Augmentor的使用加载图像文件image_dir = "data/img1"label_dir = "data/label_png"P = Augmentor.Pipeline(image_dir)加载标签文件 P.ground_truth(label_dir)3.进行各项操作:图片扭曲:random_distortion使用参数:random_distortion

2020-12-15 09:42:54 1549 3

原创 rang用法 2020-10-04

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言记一下程序中遇到的bug提示:以下是本篇文章正文内容,下面案例可供参考一、'range' object does not support item assignment错误提示、由于self.n_samples前文中为len(...),属于数组对象,range不返回数组对象,需要加上lis...

2020-10-04 08:32:30 489

更改文件名rename.py程序

python编写,更改文件名,并且将文件排序,文件名设置为1.+后缀,2.+后缀.......... ,按数字排序。其中path为原文件夹地址,文件名更改后储存在原来的文件夹中,并且覆盖原文件

2020-10-11

红外测距串口程序

红外测距与电脑串口通信上机位小程序,电脑显示测距数据

2018-08-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除