加载头像
Sun Blog
记录学习与生活
anheyu.com
Java
Docker
Photoshop
Node
Webpack
Pinia
Python
Vite
Flutter
Vue
React
CSS3
JS
HTML
Git
Apifox
Java
Docker
Photoshop
Node
Webpack
Pinia
Python
Vite
Flutter
Vue
React
CSS3
JS
HTML
Git
Apifox
随便逛逛
图片
2025-02-01解决 win11 中 Zsh 与 Conda 兼容性问题
问题描述 当在 Windows 11 系统通过 Git Bash 使用 Zsh 时,会出现以下 Conda 相关异常: 命令行提示符(prompt)无法显示当前 Conda 环境 执行 conda activate/deactivate 命令失效 使用 conda init zsh 初始化后报错: 1(eval):10: parse error near `^M' 问题根源 Windows 与 Unix 系统的换行符差异导致: Windows 使用 \r\n(回车+换行)作为换行符 Unix/Linux/macOS 仅使用 \n Zsh 将 \r 解析为 ^M 字符引发语法错误 核心解决方案 步骤 1:修改 Conda 初始化配置 打开 ~/.zshrc 配置文件 定位由 conda init zsh 生成的配置块(通常标记为 # >>> conda initialize >>>) 替换为以下优化后的配置: 1234# >>> conda initialize >>># !! Contents wit ...
详情
图片
2024-07-2289 things I know about Git commits
本文译自: 89 things I know about Git commits · Jamie Tanna | Software Engineer (jvt.me) 1.Git 有不同的用途——协作工具、备份工具、文档工具 2.Git 的 commit messages 堪称出色 3.我从没遇到过谁像我一样喜欢阅读 commit messages 4.通过提交记录查找变更原因比通过 issue/bug tracker 更容易 5.标注为 ‘Various fixes. DEV-123’ 的 commit, 要比只写 ‘Various fixes’ 的更好 6.如果 issue 本身没有任何有用信息,那么提交说明“Various fixes. DEV-123”是更糟糕的 7.Rebase-merging 是我的偏好. 然后是 squash-merge, 再然后是 merge Rebase-merging 指先 rebase 再 merge, 将当前分支的所有提交 “移植” 到目标分支的最新提交, 会生成一个线性的提交历史, 例如原来的分支可能是这样的 123main: A---B ...
详情
图片
2024-07-24COCO+LVIS 数据集
LVIS 数据集存在一个不足之处:该数据集呈现出长尾分布特性,导致普遍物种类别缺失,这可能会对训练出的模型精度与泛化能力造成影响. 针对这一问题,Reviving Iterative Training with Mask Guidance for Interactive Segmentation 对 LVIS 标签进行补充,加入 COCO 数据集中的掩码信息.最终得到了包含 104k 张图片 和 1.6M instance-level masks 的 COCO+LVIS 数据集. 数据集链接:SamsungLabs/ritm_interactive_segmentation: Reviving Iterative Training with Mask Guidance for Interactive Segmentation (github.com) 数据集组合 首先将下载的 cocolvis_annotation.tar.gz 解压会得到两个文件夹 train 和 val 将从 LVIS 官网下载的 train2017.zip 和 val2017.zip 解压并重命名为 images ...
详情
图片
2024-10-07FBSNet
论文: https://arxiv.org/abs/2109.00699v1 代码: https://github.com/IVIPLab/FBSNet FBSNet 的网络结构可分为三部分: initial block dual-branch backbone feature aggregation module Initial Block Initial Block 包括三个 的卷积层,并在每一个卷积层之后添加了 Batch Normalization 和 PReLU 激活函数,在三层卷积层结束之后,又进行了一次 BN 和 PReLU 12345678910111213141516171819202122232425262728293031323334353637383940414243class Conv(nn.Module): def __init__(self, nIn, nOut, kSize, stride, padding, dilation=(1, 1), groups=1, bn_acti=False, bias=False): su ...
详情
Sun API 使用教程
Java 的三种代理模式:静态代理,动态代理,CGLIB 代理
解决 win11 中 Zsh 与 Conda 兼容性问题
三斤周刊-第 2 期
三斤周刊-第 1 期
查找Linux占用内存最多的进程并 kill 包含指定字符串的进程
python 如何生成 requirements.txt 文件
使用适配器模式对接多种 OSS
MySQL 基础
如何用本机代理实现服务器代理
引用到评论
随便逛逛博客分类文章标签
复制地址关闭热评深色模式轉為繁體