首页
归档
分类
标签
动态
图库
藏宝阁
NeoDB
120s视界
工具
IT-Tools
白板工具
关于我
穿梭
虫洞
异次元之旅
1
记录一次汗流浃背的网站回滚
2
使用Brevo配置邮件通知
3
Alist + Duplicati 实现Halo云备份
4
docker设置网络代理
5
2023年度总结
JacyLunatic
Total posts:
85
Total categories:
15
Total tags:
11
Navigation
首页
归档
分类
标签
动态
图库
藏宝阁
NeoDB
120s视界
工具
IT-Tools
白板工具
关于我
穿梭
虫洞
异次元之旅
Table of Contents
java类型转换
本文总结了Java变量类型转换的五个要点:1. 小范围变量可直接赋值给大范围变量;2. 表达式的运算结果以最大范围变量为准;3. 表达式中char、byte、short类型会自动提升为int类型;4. 大范围变量可强制转换为小范围变量,如`byte c = (byte)a`;5. 小数转整数时会直接丢弃小数部分。这些规则涵盖了自动转换与强制转换的基本场景。
2023-12-30
64
0
0
30.4℃
Java
Pytorch中cat和stack的区别
PyTorch中的cat和stack函数都用于连接张量,但方式不同。cat(拼接)不会增加张量维度,而是沿指定维度直接合并数据。例如,两个形状为(2,3)的张量经cat(dim=0)后变为(4,3)。stack(堆叠)则会新增一个维度,将多个张量沿该维度组合。同样两个(2,3)张量经stack(dim=0)后变为(2,2,3)。简言之,cat用于扩展现有维度,stack用于创建新维度。
2023-12-30
62
0
0
30.2℃
深度学习
Linux下zip文件的分卷压缩和解压
本文介绍了在Linux系统中对zip文件进行分卷压缩与解压的方法。进行分卷压缩时,使用`zip -r -s`命令,例如`zip -r -s 1m log.zip log/`,其中`-r`表示递归压缩目录,`-s`指定分卷大小。解压分卷文件前,需先使用`zip -F log.zip --out LOG.zip`命令将所有分卷修复并合并为一个完整的zip文件,然后再进行常规解压操作。
2023-12-30
64
0
0
30.4℃
Linux
python中配置环境变量
本文介绍了在Python中配置环境变量的两种方法。一是在Python代码中通过`os.environ`动态添加路径,例如修改`PATH`变量。二是在Jupyter环境中使用`%env`魔法命令直接设置多个环境变量。这些方法便于在不同运行环境中灵活管理配置,确保程序能正确访问所需的路径和资源。
2023-12-30
142
0
0
38.2℃
Python
python中*的用法
本文总结了Python中星号(*)的三种主要用法:1. 在函数参数中作为可变参数标志,用于接收可变数量的位置参数(*args)或关键字参数(**kwargs),适用于Python 2.x和3.x版本;2. 在赋值语句中作为可变变量标志,用于解包可迭代对象并灵活赋值,自Python 3.0起支持;3. 在元组、列表、集合和字典等特定语境中直接对可迭代对象进行解包操作,自Python 3.5起引入。使用时需注意不同用法对应的Python版本兼容性,避免错误。文章通过代码示例详细说明了每种用法的具体应用场景和输出结果。
2023-12-29
50
0
0
29.0℃
Python
Pytorch中tensor的维度合并
本文介绍了在PyTorch中使用`view`函数合并tensor维度时保持数据顺序的方法。`view`通过将张量展平后按指定形状重组,但仅当合并连续维度时才能维持原始数据的分类意义(如batch维度)。若需合并非连续维度(例如将`(3,2,4,64)`变为`(3,128,4)`),直接使用`view`会导致数据错乱。此时应先用`permute`调整维度顺序(如变为`(3,2,64,4)`),再使用`view`合并,即可在重组后保持数据顺序与分类逻辑不变。
2023-12-28
115
0
0
35.5℃
深度学习
Previous Page
Next Page
1
…
9
10
11
12
13
14
15
弹