yiqisetian
码龄17年
关注
提问 私信
  • 博客:36,129
    社区:8,244
    44,373
    总访问量
  • 13
    原创
  • 1,378,681
    排名
  • 20
    粉丝
  • 0
    铁粉

个人简介:目前在中山大学读计算机系本科

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:辽宁省
  • 加入CSDN时间: 2007-05-22
博客简介:

义气塞天

查看详细资料
个人成就
  • 获得23次点赞
  • 内容获得20次评论
  • 获得103次收藏
创作历程
  • 17篇
    2019年
  • 2篇
    2007年
成就勋章
TA的专栏
  • 人工智能
    8篇
  • 成长日记
    1篇
  • 操作系统
  • 算法与哲学
  • 计算机图形学基础
  • 计算机网络
  • Python
兴趣领域 设置
  • 人工智能
    深度学习神经网络图像处理
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

WGAN理论推导

大部分的文章讲WGAN都会从GAN开始扯,然后到WGAN这里直接扔出一个公式 或者 然后开始讲这就是EM距离,讲的是模拟推土机推土的距离,至于怎么推土的,不好意思,...
原创
发布博客 2019.09.03 ·
2108 阅读 ·
7 点赞 ·
1 评论 ·
10 收藏

GAN的理论推导

GAN的理论推导 1.引言 GAN,全称Generative Adversarial Nets,即对抗生成网络。希望通过对训练集的学习,能够得出一个模型,用于生成类似于训练集中的样本,特别是希望能“创造”出一些在训练集中没有的样本。GAN的过程就是逐步找到这个模型的过程。 训练集样本存在于一个空间中,但训练集样本只是这个空间中的一小部分,...
原创
发布博客 2019.09.02 ·
490 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

几个DCGAN的keras实现对比(二)——《生成对抗网络入门指南》中的DCGAN

《生成对抗网络入门指南》中的DCGAN,书上没有给出代码的Github链接,只好手打。from keras.datasets import mnistfrom keras.layers import Input,Dense,Reshape,Flatten,Dropoutfrom keras.layers import BatchNormalization,Activation,ZeroP...
原创
发布博客 2019.08.26 ·
686 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

几个DCGAN的keras实现对比(一)——《GAN:实战生成对抗网络》中的DCGAN

1.《GAN:实战生成对抗网络》中的DCGAN,参考代码链接为https://github.com/jacobgil/keras-dcgan,from keras.models import Sequentialfrom keras.layers import Densefrom keras.layers import Reshapefrom keras.layers.core imp...
原创
发布博客 2019.08.16 ·
1706 阅读 ·
1 点赞 ·
2 评论 ·
15 收藏

keras faster r-cnn源代码解析(四)——ROI

一、利用ROI训练分类器最后是ROI的生成了,在每个训练的epch循环中,核心代码如下: #输出:yield np.copy(x_img), [np.copy(y_rpn_cls), np.copy(y_rpn_regr)], img_data_aug #网络训练的输入是图片,和找到的最优的anchor,不是GTbox X, Y, img_data = n...
原创
发布博客 2019.07.18 ·
976 阅读 ·
0 点赞 ·
2 评论 ·
6 收藏

keras faster r-cnn源代码解析(五)——小结

至此,faster r-cnn整个网络构建过程就已经清楚了,剩下的没有深入探究的主要有loss函数,但loss函数相对简单,可以参考http://geyao1995.com/Faster_rcnn%E4%BB%A3%E7%A0%81%E7%AC%94%E8%AE%B0_loss/#more。还有如何在控制台中显示训练过程中的信息,如loss的值,进度条,以及如何利用tensorboard进...
原创
发布博客 2019.07.18 ·
429 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

keras faster r-cnn源代码解析(三)——RPN网络

faster r-cnn的核心创新点就是RPN网络和对应的分类器网络,但实际上这两个网络的结构都非常简单,创新更多的是体现在思想上,即从原图中找Anchor,从feature map中找ROI,而难点则在于实现这个想法。RPN网络和classifier的代码都是在相应的基础网络里面的,以VGG为例,这两个网络是放在keras_frcnn/vgg.py中代码及注释如下:#输入:base...
原创
发布博客 2019.07.18 ·
464 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

keras faster r-cnn源代码解析(二)——获取Anchor

一、pascal_voc_parser.py——get_data在train_frcnn.py中遇到的第一个问题是如何加载数据,代码如下:# parser#输入:#数据集所在路径,这个是数据集所在路径,在路径下要包含VOC2012文件夹#输出:#all_imgs的每一项都包含['filepath','width','height','imageid','imageset','bb...
原创
发布博客 2019.07.18 ·
714 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

keras faster r-cnn源代码解析(一)——训练过程

引言: 开始看faster r-cnn的过程是这样的,想看自然场景文本检测,然后查到了CTPN,CTPN是基于Fast R-CNN的RPN进行的改进,然后就开始看Faster r-cnn,大牛写的论文根本看不懂,看了一遍论文只能朦朦胧胧有点印象这东西大概是搞什么的,遇到没见过的名词就查,刚开始有以下几个,Q1:Regin proposal中的proposal:即比较可能是物体的一个区...
原创
发布博客 2019.07.18 ·
5294 阅读 ·
4 点赞 ·
13 评论 ·
31 收藏

Python用法系列——如何查找模块的位置

import pickleimport keras_preprocessingprint(type(keras_preprocessing))print(keras_preprocessing)输出:<module 'keras_preprocessing' from 'C:\\Users\\Frank\\AppData\\Roaming\\Python\\Python...
原创
发布博客 2019.07.11 ·
988 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

os.system如何传参

今天写脚本的时候,正好希望在python脚本中调用另外一个python脚本,就使用了os.system来实现这个功能(当然,还有很多的办法,而且每种方法满足的需求不都一样,有兴趣的读者可以谷歌下)。但是我需要给这个调用里面传入一个参数,网上查了半天,感觉都不太清晰,就写了这篇,简单介绍下。os.system的定义是这样的os.system("shell command argusFor...
转载
发布博客 2019.03.14 ·
5656 阅读 ·
4 点赞 ·
0 评论 ·
17 收藏

tensorflow制作tfrecords文件TypeError: '*' has type str, but expected one of: bytes问题的解决

我得程序中定位到的出错位置在这tf.train.Feature(bytes_list=tf.train.BytesList(value=[v]))意思是v不能为字符串类型,但是查询了各种各样的制作tfrecords文件的时候发现这里就是字符串类型解决:从这个教程中看到了解决办法https://www.grt1st.cn/posts/tensorflow-with-tfrecords...
转载
发布博客 2019.03.14 ·
649 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python中logging模块的一些简单用法

用Python写代码的时候,在想看的地方写个print xx 就能在控制台上显示打印信息,这样子就能知道它是什么了,但是当我需要看大量的地方或者在一个文件中查看的时候,这时候print就不大方便了,所以Python引入了logging模块来记录我想要的信息。 print也可以输入日志,logging相对print来说更好控制输出在哪个地方,怎么输出及控制消息级别来过滤掉那些不...
转载
发布博客 2019.03.14 ·
1005 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

python 文件操作大全

python 读写、创建 文件python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。得到当前工作目录,即当前Python脚本工作的目录路径:os.getcwd()返回指定目录下的所有文件和目录名:os.listdir()函数用来删除一个文件:os.remove()删除多个目录:os.removedirs(r“c:\python”)检验给出...
转载
发布博客 2019.03.07 ·
540 阅读 ·
3 点赞 ·
0 评论 ·
9 收藏

Python中append和extend的区别

网上有很多对这两个函数的区别讲解,但我觉得都讲的不是很清楚,记忆不深刻。这样解释清楚且容易记住。list.append(object) 向列表中添加一个对象objectlist.extend(sequence) 把一个序列seq的内容添加到列表中 1 2 3 4 5 music_media=['compact disc',...
转载
发布博客 2019.03.06 ·
376 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

初次使用git上传代码到github远程仓库

因为最近在学习自动化测试,所以想要把自己的代码管理起来,于是就研究了github,查阅了很多资料,搞的时候也是一头雾水,第一次上传成功的时候都不知道自己是怎么传上去的,稀里糊涂的,然后又回过头去一步一步看,才知道了整个过程。写下这篇博客是为了自己不知道的时候可以回头来看看,同时也是希望能给和我一样刚刚起步的人带去帮助,如有不正确的地方,还望大家多多指正。一、新建代码库注册好github登录后...
转载
发布博客 2019.03.06 ·
246 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

keras注册新的application网络

使用keras已经实现的神经网络时只能进行fine_tune,有的时候需要对网络结构进行修改,或者在keras中添加自己的网络结构。过程如下:以InceptionV3为例1.将修改好的网络结构,例如keras_applications/Inception_v3_s.py放入keras_applications目录中2.在keras/applications/Inception_v...
原创
发布博客 2019.03.05 ·
476 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

计算机网络笔记第四章(Tanenbaum)

发布资源 2007.11.23 ·
doc

师者 传道授业解惑也

老师是传播道理教授功课解答疑惑的人。老师首要的工作就是传授道理,什么道理,我认为不是学习的道理,原理,那是授业那部分要干的活,我认为传道传的人生的道理,做事的道理,是一个哲学的范畴的问题。而我们现在的老师呢,层次越高,做的好的人的比例越少,小学中老师要教授的道理比较简单,无非就是要做个好孩子,长大以后做个科学家什么的,好好学习,树立正确的人生目标。这些道理很简单,但几乎每个老师都会多少给你
原创
发布博客 2007.11.21 ·
1566 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

一种适用于球面局部区域的纹理映射算法

发布资源 2007.11.16 ·
application/pdf
加载更多