<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[weixin_44887621的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/weixin_44887621</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; weixin_44887621]]></copyright><item><title><![CDATA[Ubuntu 安装 rabbitmq-delayed-message-exchange 插件]]></title><link>https://blog.youkuaiyun.com/weixin_44887621/article/details/127754266</link><guid>https://blog.youkuaiyun.com/weixin_44887621/article/details/127754266</guid><author>weixin_44887621</author><pubDate>Tue, 08 Nov 2022 16:58:37 +0800</pubDate><description><![CDATA[Ubuntu 安装 rabbitmq-delayed-message-exchange 插件]]></description><category></category></item><item><title><![CDATA[RuntimeError: Ninja is required to load C++ extension]]></title><link>https://blog.youkuaiyun.com/weixin_44887621/article/details/123231657</link><guid>https://blog.youkuaiyun.com/weixin_44887621/article/details/123231657</guid><author>weixin_44887621</author><pubDate>Wed, 02 Mar 2022 15:27:50 +0800</pubDate><description><![CDATA[wget https://github.com/ninja-build/ninja/releases/download/v1.8.2/ninja-linux.zip
sudo unzip ninja-linux.zip -d /usr/local/bin/
sudo update-alternatives --install /usr/bin/ninja ninja /usr/local/bin/ninja 1 --force 


]]></description><category></category></item><item><title><![CDATA[ubuntu降低gcc版本]]></title><link>https://blog.youkuaiyun.com/weixin_44887621/article/details/123224122</link><guid>https://blog.youkuaiyun.com/weixin_44887621/article/details/123224122</guid><author>weixin_44887621</author><pubDate>Wed, 02 Mar 2022 10:32:40 +0800</pubDate><description><![CDATA[记得删除原来的软链接
$ sudo apt remove gcc
$ sudo apt-get install gcc-7 g++-7 -y
$ sudo ln -s /usr/bin/gcc-7 /usr/bin/gcc
$ sudo ln -s /usr/bin/g++-7 /usr/bin/g++
$ sudo ln -s /usr/bin/gcc-7 /usr/bin/cc
$ sudo ln -s /usr/bin/g++-7 /usr/bin/c++
$ gcc --version
gcc (U]]></description><category></category></item><item><title><![CDATA[idea快捷键]]></title><link>https://blog.youkuaiyun.com/weixin_44887621/article/details/123128794</link><guid>https://blog.youkuaiyun.com/weixin_44887621/article/details/123128794</guid><author>weixin_44887621</author><pubDate>Fri, 25 Feb 2022 12:57:13 +0800</pubDate><description><![CDATA[输出
System.out.println();		//sout
System.out.println("");		//soutp
System.out.println(i);		//i.sout

快速新建类
new Mythread()	//输入这个后按  alt + enter
// 自动生成下面
Mythread mythread = new Mythread();

psvm/main
public static void main(String[] args) {}

ctrl + o（查看继承]]></description><category></category></item><item><title><![CDATA[java 关系运算符 ==]]></title><link>https://blog.youkuaiyun.com/weixin_44887621/article/details/122275663</link><guid>https://blog.youkuaiyun.com/weixin_44887621/article/details/122275663</guid><author>weixin_44887621</author><pubDate>Tue, 04 Jan 2022 14:11:14 +0800</pubDate><description><![CDATA[赋值：=

基本类型的赋值是直接的，例如a=b，如果b是基本类型，那么赋值操作会将b的值赋值一份给变量a，若a的值发生变化不会影响b。
如果是对象赋值，我们赋值的只是引用，两者指向堆中的对象还是同一个，相当于给堆中的对象起了一个别名。

比较 ：!=和==

!=和==比较是对象的引用，要比较对象中内容，需要复写equals()方法，equals()方法默认是比较引用。
基本类型有所不同。


...]]></description><category></category></item><item><title><![CDATA[java快捷键和快捷指令(基于scode)]]></title><link>https://blog.youkuaiyun.com/weixin_44887621/article/details/122274887</link><guid>https://blog.youkuaiyun.com/weixin_44887621/article/details/122274887</guid><author>weixin_44887621</author><pubDate>Sun, 02 Jan 2022 11:40:55 +0800</pubDate><description><![CDATA[public static void main(String[] args){}
直接敲入main
System.out.println();
直接敲入sysout

]]></description><category></category></item><item><title><![CDATA[java基本类型]]></title><link>https://blog.youkuaiyun.com/weixin_44887621/article/details/122274490</link><guid>https://blog.youkuaiyun.com/weixin_44887621/article/details/122274490</guid><author>weixin_44887621</author><pubDate>Sun, 02 Jan 2022 11:08:59 +0800</pubDate><description><![CDATA[如果类的成员变量是基本类型，在类初始化的时候，这些基本类型变量会被赋予一个初始化的值。如果基本类型变量是局部变量（如方法中定义的变量），这些基本类型变量就不会进行初始化。



类的初始值






...]]></description><category></category></item><item><title><![CDATA[git使用]]></title><link>https://blog.youkuaiyun.com/weixin_44887621/article/details/122013721</link><guid>https://blog.youkuaiyun.com/weixin_44887621/article/details/122013721</guid><author>weixin_44887621</author><pubDate>Sat, 18 Dec 2021 17:06:37 +0800</pubDate><description><![CDATA[初始化一个项目区


alan@pc:/raid/xz/workspaces/git_test/wechat$ git init
已初始化空的 Git 仓库于 /raid/xz/workspaces/git_test/wechat/.git/

设置签名

设置项目签名


alan@pc:/raid/xz/workspaces/git_test/wechat$ git config user.name xz
alan@pc:/raid/xz/workspaces/git_test/wechat$ gi..]]></description><category></category></item><item><title><![CDATA[Lipstick ain’t enough 论文简述]]></title><link>https://blog.youkuaiyun.com/weixin_44887621/article/details/121626900</link><guid>https://blog.youkuaiyun.com/weixin_44887621/article/details/121626900</guid><author>weixin_44887621</author><pubDate>Tue, 30 Nov 2021 11:04:23 +0800</pubDate><description><![CDATA[Lipstick ain’t enough

1. 简介

 以前的化妆转移模型只关注颜色的改变，并没有考虑到脸上的图案装饰，如脸上的贴纸和珠宝。该论文提出了一个完整的化妆转移框架来解决上边的问题。它包含一个改进的颜色转移分支和一个新的pattern转移分支。使用这两个模块来学习化妆的性质，如颜色，形状，纹理，位置。还引入了一个新的化妆数据集。

 该论文的贡献：

 （1）把化妆看做颜色转移和pattern的增加，开发了一个综合的化妆转移方法，它既可以完成轻度的化妆也可...]]></description><category></category></item><item><title><![CDATA[LADN的12Discriminator]]></title><link>https://blog.youkuaiyun.com/weixin_44887621/article/details/121624690</link><guid>https://blog.youkuaiyun.com/weixin_44887621/article/details/121624690</guid><author>weixin_44887621</author><pubDate>Tue, 30 Nov 2021 10:31:35 +0800</pubDate><description><![CDATA[网络结构


class Dis_pair(nn.Module):
    def __init__(self, input_dim_a=3, input_dim_b=3, dis_n_layer=5, norm='None', sn=True):
        super(Dis_pair, self).__init__()
        ch = 64
        self.model = self._make_net(ch, input_dim_a+input_dim_b, dis_n_lay]]></description><category></category></item><item><title><![CDATA[pytorch保存图片 save_image ，读取图片]]></title><link>https://blog.youkuaiyun.com/weixin_44887621/article/details/120535309</link><guid>https://blog.youkuaiyun.com/weixin_44887621/article/details/120535309</guid><author>weixin_44887621</author><pubDate>Tue, 28 Sep 2021 21:36:34 +0800</pubDate><description><![CDATA[保存图片主要使用save_image，定义如下：

torchvision.utils.save_image(tensor, filename, nrow=8, padding=2, normalize=False, range=None, scale_each=False)



注意：normalize=False代表只能将（0，1）的图片存储起来

     normalize=True将（0，255）的图片存储起来

具体介绍见torchvision.utils — Torchvisio...]]></description><category></category></item><item><title><![CDATA[ubuntu硬盘操作]]></title><link>https://blog.youkuaiyun.com/weixin_44887621/article/details/120524733</link><guid>https://blog.youkuaiyun.com/weixin_44887621/article/details/120524733</guid><author>weixin_44887621</author><pubDate>Tue, 28 Sep 2021 10:55:59 +0800</pubDate><description><![CDATA[查看硬盘信息


df -h



fdisk方法


sudo fdisk -l




]]></description><category></category></item><item><title><![CDATA[conda常用命令]]></title><link>https://blog.youkuaiyun.com/weixin_44887621/article/details/120514999</link><guid>https://blog.youkuaiyun.com/weixin_44887621/article/details/120514999</guid><author>weixin_44887621</author><pubDate>Mon, 27 Sep 2021 18:58:15 +0800</pubDate><description><![CDATA[列出环境


conda info -e

激活环境


source activate 环境名称


]]></description><category></category></item><item><title><![CDATA[ubutun q v 2 r a y]]></title><link>https://blog.youkuaiyun.com/weixin_44887621/article/details/119910699</link><guid>https://blog.youkuaiyun.com/weixin_44887621/article/details/119910699</guid><author>weixin_44887621</author><pubDate>Wed, 25 Aug 2021 14:47:30 +0800</pubDate><description><![CDATA[1. 按下边链接做（两个一样）

https://mahongfei.com/1776.html

https://www.zsxcool.com/7137.html

2. 配置代理












]]></description><category></category></item><item><title><![CDATA[nn.AdaptiveAvgPool2d使用实例]]></title><link>https://blog.youkuaiyun.com/weixin_44887621/article/details/119427289</link><guid>https://blog.youkuaiyun.com/weixin_44887621/article/details/119427289</guid><author>weixin_44887621</author><pubDate>Thu, 05 Aug 2021 21:09:26 +0800</pubDate><description><![CDATA[import torch
import torch.nn as nn
m = nn.AdaptiveAvgPool2d((5,7))
input = torch.randn(1,64,8,9)
output = m(input)
print(output.shape)

m = nn.AdaptiveAvgPool2d(7)
input = torch.randn(1,64,10,9)
output = m(input)
print(output.shape)

m = nn.AdaptiveAvgPoo.]]></description><category></category></item><item><title><![CDATA[数据集，数据加载（基于dataset，dataloader）]]></title><link>https://blog.youkuaiyun.com/weixin_44887621/article/details/118807038</link><guid>https://blog.youkuaiyun.com/weixin_44887621/article/details/118807038</guid><author>weixin_44887621</author><pubDate>Sat, 17 Jul 2021 10:28:48 +0800</pubDate><description><![CDATA[Dataset


]]></description><category></category></item><item><title><![CDATA[python中os.walk()的使用]]></title><link>https://blog.youkuaiyun.com/weixin_44887621/article/details/118810180</link><guid>https://blog.youkuaiyun.com/weixin_44887621/article/details/118810180</guid><author>weixin_44887621</author><pubDate>Fri, 16 Jul 2021 17:29:05 +0800</pubDate><description><![CDATA[文件结构















os.walk()使用


import os
#os.walk()返回三个值
# root 表示当前正在访问的文件夹路径
# dirs 表示该文件夹下的子目录名list
# files 表示该文件夹下的文件list

path = './test'
for root, dirs, files in os.walk(path):
    print(root)
    print(dirs)
    print(files)
    print('----...]]></description><category></category></item><item><title><![CDATA[深度学习参数设置（基于argparse）]]></title><link>https://blog.youkuaiyun.com/weixin_44887621/article/details/118804429</link><guid>https://blog.youkuaiyun.com/weixin_44887621/article/details/118804429</guid><author>weixin_44887621</author><pubDate>Fri, 16 Jul 2021 16:37:26 +0800</pubDate><description><![CDATA[定义参数


import argparse

parser = argparse.ArgumentParser()
parser.add_argument('--config', type=str, default='configs/edges2shoes_folder.yaml', help='Path to the config file.')
parser.add_argument('--resume', action="store_true",help='resume train')       ]]></description><category></category></item></channel></rss>