摘要: 计算方法 population stability index, 群体稳定性指标,比较特征的分布在两个样本空间内的差异度,计算公式: $PSI = \sum\limits_{i=1}^{n} (A_i-E_i) * ln ( \frac{A_i} {E_i} )$ | 参数 | 说明 | | | | 阅读全文
posted @ 2023-04-19 19:04 oaksharks 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 在使用sklearn 的logloss scorer时候,发现分数计算是个负数,例如: from sklearn.metrics import log_loss import numpy as np from sklearn.metrics import get_scorer y_true = np 阅读全文
posted @ 2023-03-13 16:05 oaksharks 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 关于标准化的几点理解: 标准化(Standard),是将数据以一个相同的尺度进行缩放 归一化(Normalization)是以缩放到[0,1]区间 sklearn中的Scaler,可以将数据缩放到给定的区间内 归一化可以理解成一种特殊的标准化 使用归一化消除不同量纲之间的差异,一般情况下使用线性模型 阅读全文
posted @ 2023-02-28 20:02 oaksharks 阅读(1257) 评论(0) 推荐(0) 编辑
摘要: Axis 在二维的时候指定是跨行还是跨列计算: axis=0 指定跨行计算,锁定的是不同行的一整列的数据 axis=1 指定跨列计算,锁定的是不同列的一整行的数据 import numpy as np arr = np.array([[1,2], [3,4], [5,6]]) print(arr) 阅读全文
posted @ 2023-02-28 17:29 oaksharks 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 0-1背包 解决思路: 每次尝试往背包里新加一个物品,如果装不下,则将体积组建增大。当能装下时候,用当前体积减去新装入的这个物品的体积,得到除了当前这个物品的体积,在之前的已知解中查找这个体积容纳的最大价值,用这个最大价值加上当前物品的价值就是新的最大价值。 #include<iostream> # 阅读全文
posted @ 2022-06-28 20:04 oaksharks 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 现象: 截屏截不到应用,一进入截图页面应用就跳转,要么跳转到其他应用,要不跳转到已经关闭的应用。不管是flameshot或者spectacle 都是这样,其他用户发现的这个问题参考: https://bbs.archlinuxcn.org/viewtopic.php?id=12182 https:/ 阅读全文
posted @ 2022-06-24 14:23 oaksharks 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 概念: Terminal终端 输入命令和显示系统响应结果的设备,比如vt100, xterm。终端模拟器支持光标移动、字符显示、复制粘贴等功能。 终端模拟器 模拟终端设备的软件,常见的有 putty, Gnome Terminal, Konsole, iTerm2 SHELL 是内核的一个壳子,把内 阅读全文
posted @ 2022-06-21 16:58 oaksharks 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 概念: git rebase git rebase 是叫变基=>更换基线=>更换commit的基线=>把其他分支上的commit应用到当前分支上。 git merge Merge 是进行3方合并,并且把合并的结果保存成一个commit。两个分支合并默认会使用fast-forward合并策略, 二者的 阅读全文
posted @ 2022-06-14 11:53 oaksharks 阅读(1481) 评论(0) 推荐(0) 编辑
摘要: 大概有不到一个月没升级,使用sudo pacman -Syu 升级了一下,升级完之后重启卡在: failed to start Load Kernel Module tty都切不了了,显示的字体也偏大,显示不正常。百度了一下,可能与nvidia显卡驱动有关,加载nvidia内核模块失败,升级的时候看 阅读全文
posted @ 2022-06-09 13:46 oaksharks 阅读(2014) 评论(0) 推荐(0) 编辑
摘要: 概念 ipp(internet print protocol): 互联网打印协议,可以是基于http的,描述了终端如何通过网络链接上打印机。ipps,应该就是基于https的版本。 OpenPrinting CUPS: 一个面向Linux或者Unix的开源打印服务,提供http接口和web管理页面。 阅读全文
posted @ 2022-04-15 11:44 oaksharks 阅读(1771) 评论(0) 推荐(0) 编辑
摘要: S 指令 # 安装包 # S=sync pacman -S vim # 更新索引 pacman -Sy # 强制更新索引 pacman -Syy # 更新所有的软件包到最新版本 pacman -Su # 更新软件索引,并更新软件 pacman -Syu # 从索引中搜索软件包 pacman -Ss 阅读全文
posted @ 2022-04-10 12:30 oaksharks 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 企业微信 https://aur.archlinux.org/packages/com.qq.weixin.work.deepin deepwine6 启用有问题,需要换成远程的wine7 腾讯会议 https://aur.archlinux.org/packages/wemeet-bin 网易云音 阅读全文
posted @ 2022-04-10 12:08 oaksharks 阅读(218) 评论(0) 推荐(0) 编辑
摘要: wiki: https://wiki.archlinux.org/title/Bluetooth_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87) 自动链接蓝牙设备 1. 确保蓝牙服务开机启动 systemctl enable bluetooth 2. 打开自动链接 配置 阅读全文
posted @ 2022-04-07 20:38 oaksharks 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 安装时 磁盘分区 可以使用cfdisk 代替fdisk分区命令,这个带个简单的界面。 UEFI启动建议使用GPT分区表。将磁盘转换为GPT分区表: parted /dev/sda > mklabel gpt # 需要转换mbr 分区表,则是mklabel msdos 转换后查看磁盘标识: ❯ sud 阅读全文
posted @ 2022-04-06 17:14 oaksharks 阅读(273) 评论(1) 推荐(1) 编辑
摘要: asyncio example1: def generate(): print("1") yield 2 print("3") yield 4 a = generate() print(a) <generator object generate at 0x0000013834675AC8> 结论: 阅读全文
posted @ 2022-04-02 19:26 oaksharks 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 类之间的关系 Generalization and Realization(is A) 泛化和实现关系,表示继承或者实现接口。 classDiagram Dog --|> Animal Cat --|> Animal 箭头方向 箭头指向父类。 Composition(has a) 组合关系 是一种“ 阅读全文
posted @ 2022-03-28 20:00 oaksharks 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 概念 任务计划程序: 相当于Linux的corntab 桌面版 系统配置 关闭兼容性遥测 可以看到这个进程启动时占用大量资源。它是通过定时任务启动的,它的任务定义在: 任务计划程序库->Windows->Application Experience->Microsoft Compatibility 阅读全文
posted @ 2022-03-28 10:19 oaksharks 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 以Pycharm为例子: 1. 找到在子系统中pycharm启动路径 /opt/pycharm-2020.3.5/bin/pycharm.sh 2. 用wsl启动在powershell中启动 假如我的wsl子系统是Ubuntu,启动命令应该是 C:\Windows\System32\wsl.exe 阅读全文
posted @ 2022-03-25 11:59 oaksharks 阅读(2269) 评论(0) 推荐(0) 编辑
摘要: 测试脚本: import lightgbm as lgb from sklearn.datasets import load_iris from sklearn.model_selection import train_test_split import time def run_lightgbm( 阅读全文
posted @ 2022-03-11 15:11 oaksharks 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 先说结论 conda 会覆盖pip安装的包,pip 不会覆盖conda的包。 尽量避免混用,如果必须要混用,先用conda再用pip。 验证conda会覆盖pip的包 用pip 安装numpy,记录下安装的版本 $ pip install numpy Installing collected pac 阅读全文
posted @ 2022-03-09 11:32 oaksharks 阅读(3705) 评论(0) 推荐(0) 编辑