自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 TypeError: unsupported operand type(s) for *: ‘float‘ and ‘NoneType‘

报错: TypeError: unsupported operand type(s) for *: ‘float’ and ‘NoneType’原因: 网络模型中某些层未使用详细过程:1.报错位置如下,报这个错的原因是grad_Ec中某些部分数据为None2.于是将网络中的参数尺寸以及grad数据输出# 输出grad数据和网络模型尺寸print("grad_Ef==================")for p in zip(grad_Ef, self.net.FontEncoder.par

2022-01-24 21:05:43 10129

原创 css排版与布局

一、水平居中· 行内元素、行内块元素块级父元素设置 text-align:center· 块级元素1.使用margin· 定宽:margin:0 auto;· 不定宽:默认子元素的宽度和父元素一样,这时需要将其转换成行内块/行内元素,给父元素设置 text-align: center;2.使用定位属性· 定宽:#father { width: 500px; height: 300px; position: relative; //子绝父相

2021-08-19 20:30:30 664

原创 flex实现响应式栅格布局(样式)

结果展示:实现思路:· 媒体查询 来实现适配不同尺寸屏幕· flex 来实现多行多列代码如下: .father { display: flex; flex-wrap: wrap; width: 70%; margin: auto; background-color: blueviolet; } @media screen

2021-08-11 14:41:58 679

转载 Form Data与Request Payload区别

Form Data与Request Payload区别

2021-08-04 22:59:27 135

原创 torch.nn.DataParallel设置了仍然在一块卡上跑的问题

问题:torch.nn.DataParallel设置之后,仍然在一块GPU上加载直到内存爆掉。解决: 如果你的model包含encoder1,encoder2,decoder,discriminator等多个结果,应当对每个结构都用torch.nn.DataParallel包裹,而不是只对model进行包裹。原来(出错):model = MyModel.MyModel(opt).cuda()model.train()model = torch.nn.DataParallel(model)mode

2021-07-28 10:25:25 4562 8

原创 2021-07-24

1.标准盒子模型盒子宽度=width+padding2+border2=100px+20px2+10px2=160px整个元素所占宽度=盒子宽度+margin2=160px+30px2=220px .box1{ box-sizing: content-box; width: 100px; //content宽度=100px(width) height: 100px; padding: 20p

2021-07-24 11:25:05 58

原创 从一个url地址到最终页面完成,发生了什么

从一个url地址到最终页面完成,发生了什么?1.DNS解析:将域名地址解析为ip地址(1)浏览器DNS缓存(2)系统DNS缓存(3)路由器DNS缓存(4)网络运营商DNS缓存(5)递归搜索:eg:blog.baidu.com- .com域名下查找DNS解析- .baidu域名下查找DNS解析- blog域名下查找DNS解析- 出错了2.TCP连接:TCP三次握手第一次握手,由浏览器发起,告诉服务器我要发送请求了第二次握手,由服务器发起,告诉浏览器我准备接受了,你赶紧发送吧第三次

2021-07-18 22:06:03 95

原创 react中setState与展开运算符

setState是对象的合并而不是替换,当需要更新对象的时候,可以使用ES6展开运算符展开原来的对象,与新的的对象合并。原因:因为setState会对新对象与旧对象进行一个浅比较,而直接使用=赋值,会导致新对象与旧对象地址相同,setState不会进行更新。使用展开运算符会返回一个新的地址,所以会进行更新。...

2021-07-15 11:08:54 447

原创 css display总结

标签的显示模式(display)个人总结四种显示机制:标准流:block,inline,inline-block浮动(float)定位(absolute)弹性盒子(flex)1.三种元素1.1 块级元素(block)常见的块级元素:<h1>~<h6>、<p>、<div>、<ul>、<ol>、<li>特点:独占一行高度、宽度、内外边距可以控制宽度默认为容器(父级宽度)的100%是一个容器及盒

2021-07-12 17:47:01 196

原创 antD v4 动态修改form表单内容

antd官网链接:https://ant.design/components/form-cn/#components-form-demo-control-ref注意 initialValues 和 setFieldValue 的区别1.类式组件form方法: 使用refclass Demo extends React.Component { formRef = React.createRef(); ... render(){ }修改表单内容this.formRef

2021-07-12 09:15:53 921

原创 antD布局不能占满屏幕问题

当使用antD布局组件时会出现无法占满屏幕情况,如下:在css文件中加入:.layout{ min-height:100%;}注意:如果加入height:100%(而非min-height:100%)会导致如下结果:

2021-07-10 10:40:15 5058 1

原创 antd4的cascader动态加载需要点击两下才会加载子级数据,而且加载的是第一次请求的

问题描述: antd的cascader动态加载需要点击两下才会加载子级数据,而且加载的是第一次请求的原因: loadData函数没有更新options,即loadData中最下面的setState更新options部分应该加上。代码如下:loadData = async selectedOptions => { //得到选择的option对象 const targetOption = selectedOptions[selectedOptions.length -

2021-06-29 23:34:14 1128 1

原创 python写的一些小工具

这里写目录标题清理文件夹清理文件夹删除某路径下所有带有delName字段的文件,如:删除.DS_Store文件import osimport stringimport shutildef DelMacFile(path,delName): ''' 删除某个文件夹下所有带有delName字段的文件 :param path: 删除path路径下所有符合的文件,eg:F:/test :param delName:需要删除文件所包含的字段 :return: 处理

2020-07-07 16:51:35 450

原创 linux常用操作指南

目录一、删除文件1.1 删除文件1.2 删除文件夹二、conda环境管理2.1 环境切换三级目录一、删除文件1.1 删除文件import os//path是文件的路径,如果这个路径是一个文件夹,则会抛出OSError的错误os.remove(path) //path是文件夹路径,文件夹需要时空的才能被删除,若不为空则抛出错误os.rmdir(path) 1.2 删除文件夹import shutil //文件夹不为空时用remtree()函数可以将该文件夹及里面所有内容删除

2020-06-29 08:06:46 248

原创 SRNTT代码及数据集

SRNTT:Image Super-Resolution by Neural Texture Transfer1.代码官方是用tensorflow实现,现将pytorch实现版本分享出来。链接: https://github.com/S-aiueo32/srntt-pytorch2.数据集由于官方给出的数据集是在谷歌云盘,因此国内不便获取,现将数据集分享出来。链接:https://pan.baidu.com/s/1RDP9lDyg_OrrBIh5HGhxZA提取码:jn9z...

2020-05-08 19:51:57 1034 5

原创 win下conda激活环境报错

问题描述:当在cmd中激活环境时,如:conda activate base可能产生报错信息,如下:CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.If your shell is Bash or a Bourne variant, enable conda ...

2020-03-22 23:06:14 1988 3

原创 OSError:[Errno 4]Interrupted system call

OSError:[Errno 4]Interrupted system call问题描述:File “/anaconda2/python2.7/multiprocessing/reduction.py”, line 157, in rebuild_handlenew_handle = recv_handle(conn)File “/anaconda2/python2.7/multiproc...

2020-03-12 14:07:18 867

原创 Pytorch_Style_Swap

论文讲解论文名:Fast Patch-based Style Transfer of Arbitrary Style原文地址:https://arxiv.org/abs/1612.04337论文讲解的文章有挺多,下面放上链接:1.https://blog.csdn.net/kevinoop/article/details/914090512.https://blog.csdn.net/H...

2020-03-05 09:50:52 629

原创 linux中用户下的python版本切换

想要为某个特定用户修改 Python 版本,只需要在其 home 目录下创建一个 alias(别名) 即可。打开该用户的 ~/.bashrc文件,添加新的别名信息来修改默认使用的 Python 版本。创建永久别名要在会话之间保留别名,可以将它们保存在用户的shell配置文件中。 这可以是:Bash – ~/.bashrcZSH – ~/.zshrcFish – ~/.config/fis...

2020-03-04 14:24:14 1556

原创 RuntimeError: CUDA out of memory

1.问题报错:cuda out of memory2.解决方法2.1.batchsize大小设置batchsize大小能有效地防止cuda溢出错误,但调的太小会影响训练效率和质量。2.2.pytorch版本问题我在跑一个字体风格迁移(mcgan)的项目中时,很容易报cuda溢出的错,开始参考网上许多意见,也大多是对batchsize的建议,然而我将batchsize设置成1仍然报这个错...

2020-02-22 12:34:56 1837

原创 YOLOv3在pytorch上的直接运行

YOLOv3的直接运行1 环境pytorch:0.4.1python:3.62 运行2.1 下载源码源码地址: https://github.com/ayooshkathuria/pytorch-yolo-v3TIP:该源码是直接进行检测的版本,无需自己进行训练。2.2 下载yolov3.weight下载链接:https://pjreddie.com/media/files/yo...

2020-02-19 19:45:03 1202

空空如也

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

TA关注的人

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