logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Python HTTP request 使用 retry 策略

受服务器和网络影响, 没法保证网络请求一次就能成功, 有时需要多尝试几次Python 的 urllib3 和 requests 均支持 retry, 但它们都不是标准库urllib3 使用 retry测试 URL 为 https://httpbin.org/status/500, 只要访问就返回 500from urllib3.util import Retryfrom urllib3 impor

#python
F1 得分(Macro-F1与Micro-F1)

对于二分类, F1 得分等于 Precision 与 Recall 的调和平均数, 公式如下:F1-Score=2∗Precsion∗RecallPrecision+RecallF1\text{-}Score=\frac{2*Precsion*Recall}{Precision+Recall}F1-Score=Precision+Recall2∗Precsion∗Recall​对于多分类, 因为包

#机器学习
torch.Generator 随机数生成器

PyTorch 通过 `torch.Generator` 类来操作随机数的生成我们通常不会手动实例化 torch.Generator, 当需要操作随机数时, PyTorch 会自动创建一个全局的 torch.Generator 实例, 随后的随机数操作默认使用该 torch.Generator 实例使用 `torch.xxx` 的形式操作随机数, 使用的是默认的随机数生成器通过 `torch.Ge

#pytorch
ubuntu 串口调试助手

ubuntu 下的串口调试助手推荐有两个 PuTTY 和 CuteCom, PuTTY 除了串口通讯功能外还有 SSH 和 Telnet 等功能, CuteCom 只能用于串口通讯, 但串口界面更友好安装串口工具ubuntu 发行版中包含这两个软件, 可以直接安装sudo apt install puttysudo apt install cutecom查看串口设备dmesg | tail如果是刚

#ubuntu#嵌入式
VSCode 配置使用 PyLint 语法检查器

1. 首先安装 "Python" 插件2. 安装 `pylint` 语法检查器推荐安装在当前的 Python 环境中3. 启用 `pylint` 语法检查器4. 配置 `pylint` 语法检查器创建 .pylintrc 文件, pylint --generate-rcfile > .pylintrc5. 禁用某些检查项- 代码处添加注释,# pylint: disable=missing-mod

#vscode#python
Python 使用 __getstate__ 和 __setstate__ 魔法方法

2021-03-21 更新__getstate__ 与 __setstate__ 两个魔法方法分别用于Python 对象的序列化与反序列化在序列化时, _getstate__ 可以指定将那些信息记录下来, 而 __setstate__指明如何利用已记录的信息

#python
PyTorch Tensor 形状

查看张量形状 有两种方法查看张量形状:通过属性查看 Tensor.shape 通过方法查看 Tensor.size()改变张量形状 Tensor.view() Tensor.reshape() 调整维度顺序 矩阵转置 Tensor.t() 交换两个维度 Tensor.transpose(dim0, dim1) 调整维度顺序 Tensor.permute(\*dims) 插入或移除维度 插入大小为

#pytorch
ubuntu 使用 adb 工具卸载鸿蒙系统预装软件

打开 USB 调试进入 "设置->关于手机" 连续点击版本号, 直到有提示开启了"开发人员选项"下载 adb 工具连接 PC 与手机adb devices 命令用于查看 PC 所连接的设备卸载百度输入法 卸载华为浏览器, 包名为 "com.huawei.browser" 或者 "com.android.browser" 卸载华为音乐, 包名为 "com.huawei.music" 或者 "pack

文章图片
#adb#ubuntu#harmonyos
ubuntu 安装 Gitkraken 9.x Pro 版本

GitKraken 是一个非常好用的 Git 图形界面客户端, 并且支持 Linux 平台, 但 6.5.1 版本以后 GitKraken 对私有仓库不再免费开放使用本文介绍一个 ubuntu 安装 GitKraken 9.x Pro 版本的方法2023.04.04 更新: 更换 GitCracken, 支持最新的 9.2.1 版本参考 https://blog.csdn.net/wanzheng

文章图片
#ubuntu#git#linux
VSCode 修改界面字体 代码字体 终端字体

界面字体VSCode 默认不支持修改界面字体, 1.73 版本以前的 VSCode 可以安装 "Customize UI" 插件, 在 settings 中配置界面字体, 最新的版本不支持 "Customize UI" 插件, 可以手动修改 VSCode 的 CSS 文件代码字体推荐使用 "JetBrains Mono"终端字体推荐使用 "Cascadia Code"

#vscode#ide#visual studio code
    共 20 条
  • 1
  • 2
  • 请选择