自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (3)
  • 问答 (3)
  • 收藏
  • 关注

原创 一种为不联网(离线)电脑配置深度学习环境的方法

目标电脑为A,无法联网,但是硬件好,需要配置深度学习环境。家用电脑为B,可以联网,硬件条件仅满足日常办公。下面以Tensorflow为例,提供一种环境配置的思路。tensorflow也可以是pytorch等深度学习框架。

2022-09-11 11:32:01 2447 7

原创 关于Tensorflow中padding细节

问题描述feature map的卷积和池化后的shape计算公式为:(W - kernel_size +2*p)/strides +1,当除法部分不能整除时需要进行舍入,对向上取整还是向下取整进行探讨。测试输入图像为RGB三通道,input_shape=(300,300,3)APIpaddingstrideskernel_size执行前shape执行后shape理论计算shapeConv2D‘valid’13300298297+1Conv2D‘val

2021-11-23 11:08:16 1212

原创 DGCNN理解理论篇

DGCNN理解理论篇参考了LDGCNN论文,分别从输入点集、任务描述、点云特性、局部图结构、图特征提取等角度给出DGCNN数学理论理解。输入点集输入数据可用集合来描述,即向量的集合,每一个向量代表着一个欧式空间点pi,第i个点就可以表示为(xi,yi,zi)。当然这个可以拓展到特征空间,因为在不同的任务中(例如语义分割),输入数据可能包含其他属性(如颜色、反射强度等)。另外,除了第一个边卷积层外,后面的边卷积操作的输入数据均处于特征空间。任务描述1. 分类分类实际上是将输入点集,映射到标签集合

2021-06-15 10:32:14 9604 13

原创 点云dgcnn边特征理解

关于点云dgcnn中边缘特征的学习和理解本篇博文要讨论的是DGCNN中的边缘特征,作者在语义分割部分提供了边缘特征的实现过程,代码段如下:def get_edge_feature(point_cloud, nn_idx, k=20): """Construct edge feature for each point Args: point_cloud: (batch_size, num_points, 1, num_dims) nn_idx: (batch_size, num_p

2021-03-06 00:03:03 2858 25

原创 dgcnn最近邻knn理解

关于点云dgcnn中knn的理解前几篇博客介绍了原作者代码中pairwise_distance与 tf.nn.top_k的用法,本篇继续对knn进行学习。pairwise_distance的返回值是一个形状为(B,N,N)的张量,也就是有B个batch,每个batch有N个点,而每个点又对应了全部点的pairwise_distance。那么通过前面几篇博客已经总结,如果两个点的距离越远,那么这个pairwise_distance张量的对应位置所存储的值就越大,反之亦然。同时,knn是找点的最近的k个点

2021-03-05 17:45:55 1323

原创 tf.nn.top_k()用法

tensorflow1.x:tf.nn.top_k()tensorflow2.x:tf.math.top_k()这个api用于查找输入tensor的最大值。输入tensor,沿着最后的一个维度查找k个最大元素,返回其值和索引下标。函数参数列表为:input, k=1, sorted=True, name=Noneinput是输入张量k是需要查找的最大元素的个数sorted如果为True则按照大小顺序排序name名字先总结在举例:1.一定是沿着最后一个维度去搜索最大值;2.返回两个,先返

2021-03-05 17:17:19 3447

原创 白话点云dgcnn中的pairwise_distance

点云DGCNN中对于代码中pairwise_distance的分析与理解一点一点读,相信我,我能讲清楚。这个是本篇文章所要讨论的代码段def pairwise_distance(point_cloud): """Compute pairwise distance of a point cloud. Args: point_cloud: tensor (batch_size, num_points, num_dims) Returns: pairwise distance

2021-03-03 17:16:07 3325 13

原创 numpy数组的列表索引

numpy数组的列表索引与布尔索引使用numpy数组时经常会用到列表索引与布尔索引,以此为计算提供便利和捷径。题设有如下矩阵:import numpy as npa = np.array( [[0, 1, 2, 3], [10, 11, 12, 13], [20, 21, 22, 23], [30, 31, 32, 33], [40, 41, 42, 43], [50, 51, 52, 53]])列表索引用列表索引numpy

2021-02-28 20:51:46 2190 2

原创 argparse三步走使用说明

argparse三步走使用说明argparse用于从命令行进行传参,十分常用。快速、简易使用说明:三步走,1.解析器实例化 2.添加参数 3.解析参数test.pyimport argparse# argparse 三步走使用说明# 第一步:实例化parser = argparse.ArgumentParser("test parser")# 第二步:添加参数parser.add_argument('--name',type=str,default='default_name',help

2021-02-26 13:49:47 191 2

原创 图像分类——一种适用于自定义数据集的图像剪裁方法

图像分类——一种适用于自定义数据集的图像剪裁方法1.背景2.讨论3.实现实现代码实现效果1.背景在做图像分类时,要求输入图像十分规则,例如IMAGENET竞赛采取224×224的图像大小。但是自己准备的数据集往往是从网站中爬取,图像的尺寸不规则。对此本文探讨了一种简便的图像处理办法。2.讨论将size不规则的图像变为规则图像存在很多方法,最简单的就是直接resize,比如keras给出了一种解决方案,可通过调用“image_dataset_from_directory”API对图像进行resize,

2020-11-13 21:10:17 1019

原创 YOLOV3学习记录——输入图像前的细节问题

使用YOLO进行训练时往往对图像进行resize操作,使得图像大小更改为设定尺寸。其中Padding操作操作不当会给推理阶段带来问题,本博文对其中的细节进行讨论。

2020-11-01 15:42:40 5394 4

原创 Windows系统VS2019点云库PCL1.11.0配置记录

Win10系统下VisualStudio2019配置PCL1.11.0方法参考:link该篇博文写的非常详细,其中第四步“配置属性表”,我已经将Debug和Release版本的属性表配置好,上传到了百度云盘。博文中4.8"附加依赖项"在txt文件中,可以使用欢迎下载。链接: link提取码: 1hfy...

2020-09-27 15:27:44 623 1

原创 [公开]脊兽数据集

脊兽数据集:下载地址:https://pan.baidu.com/s/1wtD5GZfYB-XA2OJtijGsGQ提取码:zvwv数据集统计:图像总数:2732xml总数:2732annotation:目标数量分布:[1342, 1216, 1169, 1141, 968, 907, 620, 593, 443, 451, 352, 1731, 1660, 1169]...

2020-06-22 17:12:40 205

原创 tensorflow2.1鸢尾花分类

鸢尾花数据是一个150✖4的二维张量,一共有150组数据,每一组数据包含四个特征,为鸢尾花的花瓣长度等,标签为长度是150的一维张量。基于TF2.1,搭建全连接神经网络进行分类实验。

2020-05-21 09:45:37 783

原创 tf2.0之tfrecord的使用记录

tf2.0之tfrecord的使用记录将ImageNet图像写入.tfrecord文件记录:1.tf.io.read_file()读图像文件,dtype是string,class为及时张量,写入的时候需要调用自身的.numpy()方法转换为一个bytes类型的numpy数组,使用tf.io.decode_jpeg()可以将两者解码为dtype是unt8的及时张量;2.TFRecordWri...

2020-05-05 10:10:02 534

fashion-mnist.zip

请将解压出来的“fashion-mnist”文件夹放入"C:\Users\...\.keras\datasets"中,其中“...”为系统当前账户用户名

2020-05-24

tensorflow中keras支持的mnist数据集

请将解压出来的“mnist.npz”文件放入C:\Users\...\.keras\datasets中,其中“...”为windows当前账户用户名。

2020-05-24

MobileNetV1-V3.zip

资源标题:MobileNetV1-V3论文原文下载,分享让学习更快乐。 资源描述:知识需要不断地更新,学习更不能停止不前,为了方便广大网友对于人工智能的文献需求,本人特地搜集了MobilenetV1-V3的下载以方便大家品味原汁原味的论文思想。希望能通过这一点微博之力,为社会大众带来些许便捷。

2020-04-01

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

TA关注的人

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