Ubuntu编译安装QT5.15.2版本
安装依赖:
1 |
sudo apt-get install gcc libdbus-1-dev libnss3-dev gedit flex bison gperf libxcb* qtchooser build-essential libgl1-mesa-dev libglu1-mesa-dev libegl1-mesa-dev freeglut3-dev libxkbcommon-x11-dev libxkbcommon-dev libxrender-dev libx11-dev libx11-xcb-dev |
下载源码: 可以从官方下,我自己备份了一份,官方下载地址和我备份的地址都放在文末了。 配置qt: tar -xvf qt-everywhere-src-5.15. […]
configure: error: OpenSSL library not found
安装libtorrent,出现:configure: error: OpenSSL library not found
1 2 3 4 5 6 7 8 9 10 11 12 |
Checking features to be enabled: checking whether encryption support should be enabled... yes configure: encryption support: now checking for the OpenSSL library... checking for pkg-config... /usr/bin/pkg-config checking for include/openssl/ssl.h in /usr/local/ssl... no checking for include/openssl/ssl.h in /usr/lib/ssl... no checking for include/openssl/ssl.h in /usr/ssl... no checking for include/openssl/ssl.h in /usr/pkg... no checking for include/openssl/ssl.h in /usr/local... no checking for include/openssl/ssl.h in /usr... no checking whether compiling and linking against OpenSSL works... no configure: error: OpenSSL library not found. Try using --with-openssl=DIR or disabling encryption at all. |
解决方法: sudo apt-get install […]
Pytorch基础__F.relu和nn.ReLU的区别?
简要概括就是:F.relu当函数用,nn.ReLU当模块定义用。 F.relu()一般在forward中用,nn.ReLU()在定义网络结构的时候用。 比如:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
import torch.nn as nn import torch.nn.functional as F class NET1(nn.Module): def __init__(self): super(NET1, self).__init__() self.conv = nn.Conv2d(3, 16, 3, 1, 1) self.bn = nn.BatchNorm2d(16) self.re = nn.ReLU() # 模块的激活函数 def foreward(self, x): out = self.conv(x) out = self.bn(x) out = self.re() return out class NET2(nn.Module): def __init__(self): super(NET2, self).__init__() self.conv = nn.Conv2d(3, 16, 3, 1, 1) self.bn = nn.BatchNorm2d(16) def foreward(self, x): out = self.conv(x) out = self.bn(x) out = F.relu(out) # 函数的激活函数 return out net1 = NET1() net2 = NET2() print(net1) print(net2) |
注意:当用pr […]
This action is not currently available. A login session for a different user ID is still active.
点击合作者确认链接的时候,有时候会出现:This action is not currently available. A login session for a different user ID is still active. 一般如 […]
Elsevier的LaTeX模板使用说明
分享一个很棒的Elsevier的LaTeX模板使用说明,感谢原作者。 本文最后更新于2021年7月20日,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!
Elsevier的LaTeX模版之参考文献引用风格汇总
注意,如果使用数字引用的参考文献,需要把\usepackage[numbers]{natbib}打开才可以。 这是一份快速参考指南,帮助作者根据期刊的具体说明选择合适的模板和书目样式文件(.bst)来准备稿件。本指南包含以下内容。 Name […]
密码保护:怎样在没有TZ的情况下寻找机场
无法提供摘要。这是一篇受保护的文章。
Python基础-分割字符串时保留分隔符
想起分割字符串下意识想起split方法,不过这个方法的缺点是分割之后的列表会删除分隔符,比如”/test_img/aaa/aaa/aaa/aaa/aaa”,分割之后的结果是: [”, ‘test_img’, ‘aaa’, ‘aaa’, ‘ […]
Python基础-如何合并列表里的元素为字符串
有一个字符串: b = [‘/’, ‘test_img’, ‘/’, ‘aaa’, ‘/’, ‘aaa’, ‘/’, ‘aaa’, ‘/’, ‘aaa’, ‘/’] 现在想把里面的值合并起来,组成一个路径: b = “”.join(b) 这 […]
Elsevier的CRediT author statement说明
CRediT author statement是什么东西 :CRediT(Contributor Roles Taxonomy)的推出是为了承认个人作者的贡献,减少作者身份的争议并促进合作。这个想法是在2012年由哈佛大学和惠康基金会领导的 […]