- 博客(8)
- 收藏
- 关注
原创 faceshifter源代码解读(一)
源代码:https://github.com/taotaonice/FaceShifter 源码有点不友好哦。。。。。。 先看train-AEI.py from network.AEI_Net import * from network.MultiscaleDiscriminator import * 追到network模块,模型的结构。AEI_NET和判别器的内部结构。 一)AEI-NET.py包括: 1、多联合特征提取encoder的搭建,使用的kernel_size=4,前向传播,建议推倒一下很简单
2020-11-26 11:12:38 736 5
原创 ubuntu18.04安装CUDA+Cudnn+Tensorflow
查看电脑是否支持intel不做赘述; 一定要看好对应的cuda!!!!! !!!!!! 提前搞好驱动和g++和gcc对应的cuda版本,可以在网上查看一下 !!!!!! 我是安装cuda10.0 + cudnn7.5 + Tensorflow-gpu 1.14(差不多可以跑所有tensorflow1.+版本程序) 一、Cuda下载安装(安装cuda10.0) 直接上连接CUDA10.0下载地址 https://developer.nvidia.com/cuda-10.0-download-archive?t
2020-11-21 10:16:18 264 1
原创 PixelShuffer上采样
PixelShuffer是通过strides小于1来实现卷积进行上采样的。根据计算公式除以步长,当步长小于1也就是给乘以步长的倒数,也就实现了特征图的变大。 PixelShuffer是将Tensor大小为(, r^2C, H, W)转换为(,C,rH,r*W)的一个Tensor 优点:相比较普通的上采样(使用临近像素填充算法,只考虑到空间因素,忽略channel因素)而言,PixelShuffer结合channel维度的信息来填充像素,去实现超高分辨率的图像生成。 ...
2020-11-11 14:21:16 200
原创 SyntaxWarning: name ‘pnet‘ is assigned to before global declaration
运行如下代码 WEIGHTS_PATH = "./mtcnn_weights/" sess = K.get_session() with sess.as_default(): global pnet, rnet, onet pnet, rnet, onet = create_mtcnn(sess, WEIGHTS_PATH) global pnet, rnet, onet # 错误的出处; pnet = K.function([pnet.layers['data']
2020-11-11 10:19:13 1444
原创 切换gcc和g++的版本
对于低版本的cuda使用安装必须使用降低gcc和g++的版本 # eg. install cuda-9.x version sudo apt-get install gcc-6 sudo apt-get install g++-6 运行的时候查看版本恢复发现,还是原来版本。 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-6 88 再次查看gcc和g++版本就发现,哦,有趣!是转换后的版本了 如果想要切换原版本运行: su
2020-11-10 16:38:55 104
原创 不同版本的cuda切换
假如已经安装更好了不同版本的cuda。 当切换版本时: sudo rm -rf cuda # 删除的当前这个cuda的路径 sudo ln -s /usr/local/cuda-10.2 /usr/local/cuda # 在cuda-10.2后有一个空格哦,切换路径 查看版本 stat cuda ...
2020-11-09 16:42:08 112
原创 用pip安装个包超时你不烦么?
安装三方库的时候真的是一次又一次出错,您受累,劳驾看完。 这种情况难受么?马上就要成功了,给您冒这么一个。 Read timed out. 怎么办呢? 解决办法: pip --default-timeout=100 install -U pip 注:也会失败哦 ...
2020-11-06 15:45:32 77 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人