02 2022 档案

摘要:注意里面的一个参数: cv2.COLOR_RGB2BGR,这里只是表示一个通道的转换,例如:如果你用cv2读取了一幅图片, 读进去的是BGR格式的,但是在保存图片时,要保存为RGB格式的,可以用cv2.COLOR_RGB2BGR也可以用cv2.COLOR_BGR2RGB, 效果是一样的。 阅读全文
posted @ 2022-02-28 19:44 Tomorrow1126 阅读(1095) 评论(0) 推荐(0) 编辑
摘要:对于图像来说: image.shape[0]——图片高h image.shape[1]——图片长w image.shape[2]——图片通道数channels 而对于矩阵来说: shape[0]:表示矩阵的行数 shape[1]:表示矩阵的列数 阅读全文
posted @ 2022-02-28 17:27 Tomorrow1126 阅读(1135) 评论(0) 推荐(0) 编辑
摘要:cv2.imread函数返回np.numpy类型 Image.open()函数返回Image对象 from PIL import Image import numpy as np im = Image.open("/home/lw/a.jpg") im.show() img = np.array(i 阅读全文
posted @ 2022-02-28 17:26 Tomorrow1126 阅读(240) 评论(0) 推荐(0) 编辑
摘要:padding是增加各个边的pixels的数量,目的是保持feature map 不要太小,但也没必要超过原图的大小,所以不可以任意数量;padding的上限是维持feature map 大小与原图大小一致,具体增加pixel的数量多少,由filter的尺寸和stride大小共同决定;有一个具体的算 阅读全文
posted @ 2022-02-28 16:55 Tomorrow1126 阅读(800) 评论(0) 推荐(0) 编辑
摘要:import cv2 import numpy as np def mergeImg(inputImg, maskImg, contourData, drawPosition): ''' :param inputImg: 输入的图像 :param maskImg: 输入的模板图像 :param co 阅读全文
posted @ 2022-02-27 15:53 Tomorrow1126 阅读(376) 评论(0) 推荐(0) 编辑
摘要:from PIL import Image import os import os.path import numpy as np import cv2 img = Image.open('img/1633733372.463482.jpg') print(img.format, img.size, 阅读全文
posted @ 2022-02-27 15:39 Tomorrow1126 阅读(1110) 评论(0) 推荐(0) 编辑
摘要:import tensorflow as tf # Build a graph. a = tf.constant([1.0, 2.0]) b = tf.constant([3.0, 4.0]) c = a * b with tf.Session() as sess: print sess.run(c 阅读全文
posted @ 2022-02-25 14:34 Tomorrow1126 阅读(779) 评论(0) 推荐(0) 编辑
摘要:import time start=time.time() end=time.time() print(end-start) 阅读全文
posted @ 2022-02-22 20:11 Tomorrow1126 阅读(108) 评论(0) 推荐(0) 编辑
摘要:https://typora.io/dev_release.html 阅读全文
posted @ 2022-02-17 16:14 Tomorrow1126 阅读(326) 评论(0) 推荐(0) 编辑
摘要:在~/.cache/torch_extensions/something 找到对应的lock文件 阅读全文
posted @ 2022-02-17 10:05 Tomorrow1126 阅读(238) 评论(0) 推荐(0) 编辑
摘要:最后重置代理 完美解决 git config --global --unset https.https://github.com.proxy git config --global --unset http.https://github.com.proxy 阅读全文
posted @ 2022-02-16 14:11 Tomorrow1126 阅读(647) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-02-15 15:21 Tomorrow1126 阅读(85) 评论(0) 推荐(0) 编辑
摘要:Truncation trick 是指:通过 重新采样 幅度高于所选阈值的值来截断隐向量z导致个体样品质量的改善,但代价是多样性下降。对于一个特定的生成网络,该技术允许对真实性和多样性的平衡进行细致的后验选择。 阅读全文
posted @ 2022-02-15 14:27 Tomorrow1126 阅读(516) 评论(0) 推荐(0) 编辑
摘要:你论文提了三个贡献点:A、B、C。 你去掉A,其它保持不变,发现效果降低了,那说明A确实有用。 你去掉B,其它保持不变,发现效果降的比A还多,说明B更重要。 你去掉C,其它保持不变,发现效果没变,那C就是凑字数的。 类似控制变量法 阅读全文
posted @ 2022-02-11 16:44 Tomorrow1126 阅读(136) 评论(0) 推荐(0) 编辑
摘要:自监督(self-supervised)既可以认为是有监督(supervised)也可以认为是无监督(unsupervised),主要取决于如何定义有监督。 自监督学习(Self-supervised Learning):是指直接从大规模的无监督数据中挖掘自身监督信息来进行监督学习和训练的一种机器学 阅读全文
posted @ 2022-02-11 14:14 Tomorrow1126 阅读(6686) 评论(0) 推荐(1) 编辑
摘要:试了好多方法,而且居然没谷歌到和我一样的问题!于是换了tensorflow版本,从1.14换成1.15,没解决,然后又换成2的gpu版本,解决! 然后代码是1的,用了compat.v1对代码进行修改,然后就跑通了。 阅读全文
posted @ 2022-02-10 20:25 Tomorrow1126 阅读(256) 评论(0) 推荐(0) 编辑
摘要:实习这一周的工作内容是换脸: 1.一开始考虑了直接swap face,但是得到的效果不好,原因是数据集中人脸非常的模糊,所以用dlib库有时候检测不到人脸 2.然后还想到了用语义分割的方法,将检测的到人脸分割后,然后生成完全不同的脸,但是没尝试哈哈哈,虽然看到好几篇论文是这样的,但是没找到代码!而且 阅读全文
posted @ 2022-02-10 15:23 Tomorrow1126 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-02-10 15:15 Tomorrow1126 阅读(71) 评论(0) 推荐(0) 编辑
摘要:GAN反演的任务是使用预先训练的GAN模型将给定的图像反转回潜在代码 将图像编码为latent code然后再解码生成图像 阅读全文
posted @ 2022-02-10 14:58 Tomorrow1126 阅读(630) 评论(0) 推荐(0) 编辑
摘要:查看了一下paddle的版本是2.2.2,然后换成2.2.0就解决了! 下载网址https://www.paddlepaddle.org.cn/install/quick?docurl=/documentation/docs/zh/install/pip/linux-pip.html 阅读全文
posted @ 2022-02-10 13:05 Tomorrow1126 阅读(653) 评论(0) 推荐(0) 编辑
摘要:今天遇到的问题,import torch找不到什么libsover,然后试了很多什么建立软链接都没用,于是把整个env都删了重新建 奇怪的是其他的环境可以成功导入,于是我换了python3.6->3.7,发现还是不行,此时用的是torch1.8.0,然后现在又换成1.8.1看看能否解决 真的很怪,有 阅读全文
posted @ 2022-02-09 14:25 Tomorrow1126 阅读(134) 评论(0) 推荐(0) 编辑
摘要:top-k推荐:从最后的按得分排序的推荐列表中返回前k个结果。Precision准确率是检索出相关结果数与检索出的结果总数的比率,衡量的是检索系统的查准率Recall@K召回率是指前topK结果中检索出的相关结果数和库中所有的相关结果数的比率,衡量的是检索系统的查全率。 阅读全文
posted @ 2022-02-09 14:14 Tomorrow1126 阅读(131) 评论(0) 推荐(0) 编辑
摘要:图像修复(Image inpainting or Image complete )的目的是在给定一个mask的情况下,填充缺失区域的像素,使其整体达到纹理和结构一致性,或者语义和视觉可信。其应用范围十分广泛,如图像复原,图像编辑,图像去噪。图像修复本身就是一个高度病态问题,修复过程带有高度的主观性, 阅读全文
posted @ 2022-02-09 14:13 Tomorrow1126 阅读(681) 评论(0) 推荐(0) 编辑
摘要:这是linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件或目录在另外一个位置建立一个同步的链接,类似Windows下的超级链接。这个命令最常用的参数是-s,具体用法是:sudo ln -s 源文件 目标文件 阅读全文
posted @ 2022-02-09 13:56 Tomorrow1126 阅读(124) 评论(0) 推荐(0) 编辑
摘要:1 阅读全文
posted @ 2022-02-09 11:15 Tomorrow1126 阅读(253) 评论(0) 推荐(0) 编辑
摘要:原因:之前安装包缓存未清理,导致安装包不能正常安装。 解决方法: conda clean --all所有安装包的缓存都被清理,也可以只清理特定的 阅读全文
posted @ 2022-02-09 11:13 Tomorrow1126 阅读(2448) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/qq_38677322/article/details/109696077 参考了上面的博客,关键是找到lock文件的位置并把它删掉。 不会linux的调试,于是用了笨方法找到了文件的位置,一般是在/home/用户名/.cache/torch_extens 阅读全文
posted @ 2022-02-08 15:01 Tomorrow1126 阅读(1236) 评论(0) 推荐(0) 编辑
摘要:原因:我直接用conda install pytorch安装的是cpu版本的 解决方法:去pytorch官网,找对应的cuda和pytorch版本,按照官网给的指令安装 (服务器cuda11.2没有对应的版本) https://pytorch.org/get-started/previous-ver 阅读全文
posted @ 2022-02-08 11:38 Tomorrow1126 阅读(546) 评论(0) 推荐(0) 编辑
摘要:每个卷积核具有长、宽、深三个维度。 卷积核的长、宽都是人为指定的,长X宽也被称为卷积核的尺寸,常用的尺寸为3X3,5X5等;卷积核的深度与当前图像的深度(feather map的张数)相同,所以指定卷积核时,只需指定其长和宽两个参数。 例如,在原始图像层 (输入层),如果图像是灰度图像,其feath 阅读全文
posted @ 2022-02-05 16:35 Tomorrow1126 阅读(1357) 评论(0) 推荐(0) 编辑
摘要:Varibale包含三个属性: data:存储了Tensor,是本体的数据 grad:保存了data的梯度,本事是个Variable而非Tensor,与data形状一致 grad_fn:指向Function对象,用于反向传播的梯度计算之用 Variable和Tensor之间的区别:1. Variab 阅读全文
posted @ 2022-02-05 15:17 Tomorrow1126 阅读(204) 评论(0) 推荐(0) 编辑
摘要:一个矩阵的主成分是它的协方差矩阵的特征向量,及其对应的特征值排序。 一、步骤: 1.对所有样本进行中心化(减平均值) 2.计算样本的协方差矩阵 协方差是一种衡量两个变量之间相关性程度的方法。如果协方差为0,则变量不相关,正负号表示变量之间是正相关或负相关。它的计算公式如下: 协方差矩阵: 协方差矩阵 阅读全文
posted @ 2022-02-05 11:30 Tomorrow1126 编辑

点击右上角即可分享
微信分享提示