- 博客(41)
- 资源 (277)
- 问答 (4)
- 收藏
- 关注
原创 卷积神经网络的实际意义
假设图片A有三个通道,每个通道都可以看做是一个方形有三个方形(a,b,c)输入给卷积卷积进行的操作就是将一个方形分成几个 部分,假设每个方形被分为AB两个方形a,b,c的A的位置对应是一样的,假设 abc 的AB方形继续下一个卷积 但是这只是输出了一个 给下一个卷积,如果第一个卷积是输出两个卷积,那么就复制一个输出,这两个输出对应的图形是一样的上面说就是正常的卷积只有一个输出,但是,如果写输出多余一个就是复制品(至少对于输入数据来说这些输出完全是复制品,但是每个输出对应的权重不同,也就是卷积核
2020-05-28 22:18:29 1373
原创 训练神经网络最应该注意什么才能让显卡最大限度的发挥性能
首先应该注意batchsize的大小这个的大小影响的是你的显存是否被占满还有一个就是number_workers这个是进程,这个参数的大小直接影响显卡的使用率,当然如果你的CPU很差劲无论你怎么加大也无法让你的显卡时时刻刻工作满载,其实还有一个就是你写的程序在训练的循环中尽量少些占用cpu的代码,否则也会影响当然如果你的CPU很牛可以忽略这点只要加大你的进程数量就能让你的显卡满载的工作其实如果你是个windows的话你怎么加估计也是如此还有可能有坑等你如果真的想训练就是用deepinV20
2020-05-27 14:43:13 1790
原创 若使用numba.cuda.jit加速pytorch训练代码会怎样
也许没有察觉在使用pytorch训练数据的时候cuda 显卡总是发挥不到最大性能这就是你的cpu程序拖住了你的显卡怎么办目前我能想到的最好方法就是使用numba.cuda.jit这样你也不用使用pytorch cuda直接使用cuda.jit这样所有的程序都是运行在cuda上面的这样就不用考虑cuda等cpu的局面l当然试试才知道这是一个想法而已...
2020-05-26 11:04:45 2177
原创 一句话搞定deepin中安装cuda的问题
sudo apt install nvidia-cuda-dev nvidia-cuda-toolkit nvidia-nsight nvidia-visual-profiler但是你以为这样就能使用cuda训练了吗不可能因为deepin和Ubuntu的安装目录不同,而pytorch的默认路径是Ubuntu的路径
2020-05-25 14:12:56 965
原创 (deepin)Ubuntu for 人工智能
ubuntu for AIhttps://blog.csdn.net/weixin_43818251/article/details/90726219cuda10.2 for ubuntuwget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/cuda-ubuntu1804.pinsudo mv cuda-ubuntu1804.pin /etc/apt/preferences.d/cuda-r
2020-05-25 09:39:26 463 1
原创 pytorch 保存网络的时候值得注意的事情
如果训练的时候使用的是GPU那么保存的时候要使用CPUtorch.save(model.cpu(),"model.pth")加载的时候使用cpu加载torch.load("model.pth",map_location=torch.device("cpu"))
2020-05-22 14:49:26 361
原创 mobilenet精髓全力解析,全力迁移到别的网络
import torchimport torch.nn as nnimport torch.nn.functional as Fclass Block(nn.Module): '''Depthwise conv + Pointwise conv''' def __init__(self, in_planes, out_planes, stride=1): super(Block, self).__init__() self.conv1 = nn.Con
2020-05-21 17:58:58 579
原创 神经网络最容易忽略的问题影响了网络的性能(图像识别)
一个图片有3个通道,可是我们对于我们识别一个物体是什么和他是什么颜色的依靠是不大的所以只要灰度图即可,一定是单通道的,可以直接将三个通道叠加即可但是如果你写入网络的话 是3个通道相乘,而现在是三个通道相机加法,所以设计网络的时候要考虑到数据对结果的影响大或者小,晓得就叠加,不能忽略的一定要写入维度3+3+3=9333=27...
2020-05-21 16:52:53 1179 1
原创 几种和生成网络相似的纠缠网络(接近人脑)
网络A的纠缠网络所有的维度和A网络都是一样的只不过是数据流过的顺序相反,卷积变为反卷积在更新权重的时候,也是同步更新一个权重loss是A网路的输入和纠缠网络的输出进行对比这个网络能够满足人们想要将一个或者一类图片,映射为几个的参数,网络训练之后的模型可以用来作为某一类图的生成或者编辑器比如映射为2个参数,可以通过调整两个参数来生成不同的图片假设这2个参数是宽高就可选择生成不同宽高的图片但是由于这两个参数不是我们所能控制的,用途是随机所以要这样训练纠缠网络假设有图片C和D2个图片都..
2020-05-20 16:29:20 463
原创 Pytorch可视化工具tensorboardX(安装不踩坑)
安装方法(如何不踩坑,已修改):首先默认你已经安装好pytorch(如果木有,为什么点进来呢)安装tensorboardXpip install tensorboardX安装tensorflow(坑点)pip install tensorflow==1.7.0开始当然像往常一样,直接pip install tensorflow,这样安装的会是tensorflow1.8.0,但是发现提示tensorboard版本不对,需要小于1.9.0,后面运行tensorboard也会出错!所以请在安装时手
2020-05-17 17:47:58 2598 4
原创 Ubuntu 上安装rust
sudo apt install rustc检验rustc -Vrustc 1.34.2cargo -Vcargo 1.34.0
2020-05-16 15:52:48 1843 2
原创 一劳永逸-解决人类未来长期-暴露在病毒的方案-致所有中国的科技公司一封信
首先说说病毒的传播途径,基本就是两种途径,接触 和非接触接触这个途径包括一切的触碰行为,和吃动物的行为,这种传播速度和人数比较慢基本发现就可以控制。非接触就是通过近距离空气传播,这个真是人类防不胜防的,因为人类必须呼吸 所以此种传播速度快,难以控制;只有佩戴口罩才可以不轻易的传播但是人总是要吃饭的所以,这只是一个,临时方案,如果病毒顽强,我们就要长期的佩戴口罩,但是炎炎夏日,实在是热的,...
2020-05-14 17:47:05 267
原创 小的人工智能企业应如何解决算力服务器
首先买一个云服务公司的服务,低配置即可,就算高配置也比算力服务便宜的多.主要是能解决外网和域名绑定,这样这个服务直接最为一个代理服务器,客户端的所有请求都会通过代理服务器,公司算力服务器进行实时的监测代理服务一旦有客户请求就会处理相应的信息.就和淘宝的买家端卖家端一样,不一样的是我们的卖家端更加强大,可以由几个或者是几十个显卡组成.这样就可以长远的做人工智能服务了...
2020-05-14 16:02:41 690
原创 Gan网络收集处
DAINhttps://github.com/baowenbo/DAIN视频修复ESRGAN。https://github.com/xinntao/ESRGAN像素扩展
2020-05-14 11:36:35 279
原创 AutoML自定义搜索网络类(如何在一个大的网络中搜索一个网络)
class ChoiceNet(): def __init__(self): # 这里可以最小可以选择三个,第一个必须输入,最后一个必须输出,中间任意个修改 self.vgg_base_dict = [ {'in_channels': 3, 'out_channels': 64, 'kernel_size': 3, 'stride': 1, 'padding': 1}, {'in_channels': 64, 'out_
2020-05-13 17:11:23 344
原创 python给列表中的字典按照字典中的某个键值进行排序
sorted(net.out_choices, key=lambda x : x[‘in_channels’])
2020-05-13 15:38:36 1476
原创 vue登录逻辑实现
vue init webpack my_projecthttps://www.cnblogs.com/kdiekdio/p/12242340.html
2020-05-12 14:32:33 3111
原创 黄河之水地下来
水因为毛细现象从地下径流,到了山顶后,将周围的水蒸气液化,变为黄河之水此图是湖中有一座山,将水运到山顶,再传侧面的山体,顺着最右面的地方流出,击打下面的水轮后又流入湖中,如此往复循环....
2020-05-12 09:08:05 118193
原创 vue 自定义select下拉框样式(div模拟)
<div class="divInput"> <div class="input" @click="openValue"> <input v-model="value" type="text" placeholder="筛选实验类型"> <img src="../assets/arrow.png" alt=""> </div> <div class="li
2020-05-11 14:58:03 122492
原创 宇宙飞行器的几种飞行原理设计
将右端喷出的气体经过两个涡轮转为角动能,此时在这个密闭空间中右端获得的动能是向右端的,而反作用的动能转为了角动能.这边是封闭喷射器原理,这样子燃料就是空气就可以,且不会失去,如果两个涡轮 垂直平面方向是相反的喷出气体,人造重力也有了,空气不断的被减速后加速循环利用...
2020-05-11 14:21:56 120423
原创 自定义select 三角样式
select { /*Chrome和Firefox里面的边框是不一样的,所以复写了一下*/ border: solid 1px #000; /*很关键:将默认的select选择框样式清除*/ appearance:none; -moz-appearance:none; -webkit-appearance:none; /*在选择框的最右侧中间显示小箭头图片*/ background: url("http://ourjs.github.io/st
2020-05-10 11:33:06 120556
原创 活在当下之路,
活在当下并不是用无数个明天来原谅自己今天的碌碌无为活在当下是不畏惧此时此刻的一切,不畏惧不是莽撞的心里,而是一个英雄的心里,完成一件事情你就是世界第一人的心里。活在当下不应该是急于求成的心里而是怀着这是一个伟大的行为的心里,激发自己潜能,从而将完成一件事情的时间降低的机智,舒适安逸的生活并不可怕,也不是造成你畏畏缩缩的原因,而是舒适让你知道有明天的了。而产生不急迫今天完成的心里,来自于认为这件事情有轻重,有分量,实际事情,出现在当下,就是当下最重要的事情,就如同你上厕所和吃饭一样,不可等到
2020-05-10 05:40:13 119906
原创 噪声对于训练神经网络的重要性
目前神经网络的训练方法就是通过一定量的数据进行拟合一个函数也就是说数据集的定义域是一个范围,假设我们的数据集的定义域是[1,10]拟合出来一个直线是A如果将定义域的范围拓展为[1,100]拟合出来一个直线是B那么B一定会比A接近真实的直线C增加数据集的定义域范围方法方法1增加不改变基本特征的噪声方法2进行一定的变换来拓宽定义域的范围方法3增加权重占比例如y=kxx=y...
2020-05-08 10:22:53 122197
原创 看了你就人生开挂
想想你人生开挂的场景,和未来画面,也许在增加你对未来憧憬的同事,真的刺激出来你的潜能,也许你就真的人生从此开挂了不敢想的人,怎么勇敢的走出人生的第一步勇敢需要点刺激,(欲望的刺激)...
2020-05-07 13:41:59 120242
原创 openface 和openpose(pytorch)剪枝之路
目录结构图(由于这个文件modes这个文件大所以要分布存储到csdn上)下面这个test和train也是一样的要分布式test数据https://download.csdn.net/download/weixin_32759777/12348078train数据https://download.csdn.net/download/weixin_32759777/12348091h...
2020-05-07 11:12:45 120493
原创 Django实战之增加评论
书接 https://blog.csdn.net/weixin_32759777/article/details/104883848
2020-05-05 22:32:00 120449
原创 未来的出租屋
由于目前无论大小的出租无论大小如何,相对于人的体积来说都是非常大的,根据能量守恒来说给越大体积升温或降温都是使用能量越多的,所以一定要将降温或者升温的体积缩小才能节约能源未来的出租屋要通过玻璃进行格子化处理空调的出气口是可以自己移动的,降温/升温空间可以随意的切换比如你在办公的时候(白天)可以只给办公桌子处调节温度,比如睡觉的时候可以只是在睡觉的空间内降温,尽可以能的将空间缩小,也...
2020-05-05 11:42:37 119897
原创 Python爬虫的终极必杀绝技
首先 要记得这句话 所见即所得第一必杀就是selenium其中selenium能执行js脚本,也就是只要你精通下面这篇文章的写法就可以https://dongfangyou.blog.csdn.net/article/details/105876184其实这篇文章写的是直接复制的首先你使用的是chrome 浏览器F12 使用箭头 选中想要的元素右键copy copy jsp...
2020-05-03 22:55:40 120674
原创 selenium驱动chrome-等待等待下载完成后再下载下一个
def every_downloads_chrome(driver): if not driver.current_url.startswith("chrome://downloads"): driver.get("chrome://downloads/") driver.execute_script( 'var data_l=document.qu...
2020-05-01 11:59:50 123883 4
原创 使用chrome下载m3u8视频
下载后使用.key结尾的文件配合和key同名文件参考如下网址代码解密视频def download(url): download_path = os.getcwd() + "/download" print(download_path) if not os.path.exists(download_path): os.mkdir(download_path)...
2020-05-01 09:36:28 127858
python matlib 数据建模教程源码
2024-09-22
如何将该神经网络变成大模型
2024-03-23
Python 实现ramdisk
2021-09-11
Lenovo bug我要背锅吗
2021-09-11
谁能告诉我这是谁的锅
2021-09-11
如何发射很少重量的物质到火星就能完成火星地球化
2021-09-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人