自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yichudu

技术博客

  • 博客(856)
  • 资源 (5)
  • 收藏
  • 关注

原创 常用损失函数及tf实现

hinge_lossL(y,y^)=max(0,1−yy^)L(y,\hat y) = max(0,1-y\hat y)L(y,y^​)=max(0,1−yy^​)where y∈{−1,1},y^∈Ry \in \{-1,1\}, \hat y \in Ry∈{−1,1},y^​∈R.cross_entropysquare loss

2019-05-07 14:32:28 1395

原创 最优化算法 总述

Newton method牛顿法.Quasi-Newton拟牛顿法.BFGSBFGS, Broyden–Fletcher–Goldfarb–Shanno algorithm.L-BFGSL-BFGS,Limited-Memory BFGSOWL-QNOWL-QN,Orthant-Wise Limited-Memory Quasi-Newton.

2017-06-26 09:30:25 1863

原创 python profile 性能分析

自己写了一个小型项目, 写完发现运行一次要好几秒, 瓶颈在哪呢?有无优化空间?涉及到的对象比较多, 方法间的嵌套和递归调用也不少, 很难手工打印时间戳去分析耗时. 此时就需要专业工具啦.

2022-11-24 16:11:05 274

原创 py 排列组合相关工具包

用到 python 工具包来计算 排列与组合

2022-10-17 20:16:06 189

原创 电脑重装与手机换机的工作备忘

新电脑到手或重装后, 需要准备的环境清单.

2022-10-17 11:28:43 236

原创 pytorch autograd 自动微分

pytorch 内置了常见 tensor 操作的求导解析解. 从 loss 到 parameter 是若干个 op 叠加起来的复合函数, 所以用链式法则逐个计算.tensor.grad_fn 记录了一个 tensor 是由何种运算产出的, 以及相应的求导解析解.

2022-09-20 17:55:22 381

原创 互联网产品的用户调研

NPS, Net Promoter Score, 净推荐值 (或 净宣传分数).

2022-08-17 11:09:37 53

原创 py 用 playwright 做 web自动化测试

web 自动化测试, 是指用 运行代码的方式, 在浏览器中完成对网页的指定的操作, 解放双手与眼睛.

2022-08-12 17:36:27 212

原创 py 周期及定时任务

python 中的 周期任务与定时任务. 可以指定到具体时刻的那种哦

2022-07-27 10:46:11 38

原创 volvo s60 T4 2021款 使用手册

图: 千斤顶位置图:千斤顶头部为 圆形凸块图: 左前轮的位置标示, 整体图图: 左前轮的位置标示, 局部特写图图: 底部视角, 圆孔可对应 千斤顶的凸起, 是受力的地方官方手册中有两处是错误的.见下图.图. 手册中的错误1为:千斤顶的头部为圆形凸块而非凹槽; 错误二为底盘样式不符且支点是圆孔而图中描述的红色条块.......

2022-06-25 15:26:50 131

原创 统计图表之桑基图 sankey diagram

一种展现能量流动的图表. 典型场景有:网上搜, 大多是付费软件的引流, 博主良心整理出无套路的 即用即走 在线工具.参考[1]的界面参考[2]的界面

2022-06-23 11:13:07 90

原创 torch 完整任务笔记

torch 完整任务笔记

2022-06-15 14:36:36 42

原创 中医脉象诊断

切诊, 即 望闻问切 之切, 又称把脉. 单解"切", 有 接触, 按压 之意.中医学认为, 血脉贯通人体全身, 故脉象可反映全身的 气血, 阴阳 及脏腑功能.多处的脉都可以诊, 以 寸口脉 最为常见.“寸关尺” 三个部位, “浮中沉” 三个深浅程度, 搭配起来就是 九种数据反馈, 俗称 三部九侯.正常脉象称"平脉". 寸关尺三部均有脉, 不浮不沉, 从容和缓.脉可理解为动脉, 寸口脉之外的其他脉, 也可以诊.寸口脉对应西医解剖, 叫 桡(ráo)动脉, radial artery........

2022-06-03 15:41:54 81

原创 家庭常用药

文章目录止痛感冒药中成药(含西药组分)西药抗生素/消炎药中成药头孢(处方药)青霉素(处方药)红霉素(处方药)甲硝唑(处方药)抗过敏肠胃止痛布洛芬缓释胶囊.用于牙痛, 头痛等.感冒药中成药(含西药组分)感冒灵胶囊.成分: 三叉苦, 金盏银盘, 野菊花等. 对乙酰氨基酚.功效: 解热镇痛, 用于感冒引起的头痛发热, 鼻塞流涕, 咽喉肿痛.维C银翘片成分: 三叉苦, 金盏银盘, 野菊花等. 对乙酰氨基酚.功效: 解热镇痛, 用于感冒引起的头痛发热, 鼻塞流涕, 咽喉肿痛.

2022-05-27 13:48:56 40

原创 中医 肝与血的认识

肝在现代生活中的 工作机能与负荷.久视伤血面向电脑屏幕工作, 面向手机屏幕娱乐. 眼睛终日不得休养.肝开窍于目眼睛干涩, 视物模糊.魂藏于肝五脏与五行中的肝todo魂藏于肝神,魂,魄魂的现代释义, 指伴随心神活动而产生思维意识. 那么古书怎么讲?《左传·昭公七年》云:“人生始化曰魄,既生魄,阳曰魂”. 是说魂魄生来即有,阳神曰魂,阴神曰魄, 魂魄其实就是生命的一部分.《四圣心源》有说:“阳气方升,未能化神,先化其魂. 阳气全升,则魂变而为神”. 是说魂是阳气化神的过渡性产物,是神

2022-05-04 17:23:17 136

原创 中医哲学基础(精气阴阳五行)

精气,阴阳,五行学说是我国古代 唯物论的世界观 和 辩证法的方法论, 是中医的哲学基础.世界观有 {唯物,唯心}; 方法论有 {辩证法,形而上}. 两个概念可以自由组合.前者讲怎么认识世界, 后者讲怎么解释与改造世界.我的疑问: 有资料说"世界观决定方法论", 那还怎么组合?精气学说todo阴阳学说todo五行学说五行中的每一行, 都有 {我生, 生我, 我克, 克我} 四个方面的联系, 即每一行都与其他四行有联系.相生相克木->火->土->金->水[-&g

2022-05-04 12:08:44 261

原创 中医 基本病机

病机为病理反应.邪正盛衰实证邪气强盛, 正气未衰, 二者抗争有明显的病理反应.多见于外感病的初期, 脉实有力.虚症正气已衰, 不能与邪气积极抗争, 难以出现剧烈的病理反应.多见于外感病后期, 慢性消耗性疾病的过程中. 脉虚无力.虚实错杂与虚实真假由于正邪斗争的复杂性和人体部位间的相互影响, 会有 虚中夹实, 真虚假实 等病机.阴阳失调正常情况下, 阴阳双方会相互制约, 达到动态平衡.阳虚阴虚此时不能制约阳气, 会有 阴虚阳亢 等病理表现, 是虚症.阴阳互损阴阳一方有虚损, 随

2022-05-03 14:31:57 150

原创 ab实验与假设检验

ab实验与假设检验

2022-03-10 14:35:59 535

原创 py flask web框架

文章目录flaskpy web 几大框架, Django, Flask, Tornado.完整的框包括 {页面模板, 登录验证, 表单处理, 文件上传, https支持} 等等.我的常用需求只是 web service, 所以 flask 更灵活, 轻量.flaskfrom flask import Flaskfrom flask import Flask, render_template, requestapp = Flask(__name__)@app.route('/')def

2022-02-28 15:14:45 268

原创 C++ 内存管理

c++内存分为代码、堆、栈、常量和全局//静态存储区。不同变量的存储位置:全局/静态存储区——全局变量,static变量;栈——局部变量、函数调用时的参数。栈的容量一般比较有限;堆——new运算符分配,需由delete释放;若分配失败,new返回NULL,记得安全性检查。常量存储区——这是一块比较特殊的存储区,里面存放的是常量。new/delete 与 malloc

2022-02-22 18:52:03 955

原创 py memory profiler 内存分析

使用场景:py进程的内存占用随时间而膨胀, 导致每几个小时oom一次, 怎么定位?memory_profiler通过方法加 @profile 注解, 探测其执行前后, 整个 py解释器 的内存总占用变化.侵入性强, 发布程序时还要去掉该注解.pip install memory_profiler注解的两种用法没有 import 导入的注解 + python -m memory_profiler 启动参数from memory_profiler import profile 的注解

2022-02-21 16:40:42 332

原创 opencv-python 常用操作

安装pip install opencv-python安装后, D:\ProgrammingFiles\anaconda\Lib\site-packages\cv2\下有 cv2.pyd (68MB) 与 opencv_videoio_ffmpeg455_64.dll (20MB).实现都是 c++, 所以 api 的文档也是 IDE 从 help(module) 中作了友好的转义后, 放在 python_stub 下的.常用apicv2.imread(filename, flags=None)

2022-02-19 17:16:11 1887

原创 Arthas java应用诊断

文章目录耗时分析类的实例信息参考使用场景常规的查问题方法是 {加日志, 断点调试}, 都要中止当前进程且对源码有侵入, 不够理想.Arthas 利用JDK 的 能力, 相当于用于站在虚拟机的视角, 提供多方位的探查能力.耗时分析todo类的实例信息watch 执行方法所在类 方法 'target'例子: 类Son是Dad的子类, 字段名有重复, 想确切知道赋值是否符合预期,参考官方文档, Arthasarthas 表达式, 核心变量arthas 表达式, 命令列表..

2022-02-11 17:43:45 222

原创 py pip依赖下载及requirements

有 pip 或 easy_install 可以用. 类似于 linux中的yum.在win系统中, 它们位于python/Script/ 目录下.什么是 wheel安装包, 已经是 platform-specific 的了.工作原理: wheel, .whl4.1 查看已安装pip list 列出来已安装的模块.help('module') #py自带的命令,查看已安装的模块. 它还包含了一大堆内置的模块.pip show xxx #查看库的版本与简介4.2 安装与卸载安装卸载时最好关闭

2022-02-06 13:10:29 1834

原创 c++ 三方库的构建与安装

cmakegnu 套件不含 cmake, 通常需要 apt-get 自行安装.cmake 用来跨平台, 灵活的生成 makefile.通常项目根目录(记为 target_dir)中有 CMakeLists.txt, cmake ${target_dir} 即可搜寻目录下的 CMakeLists.txt , 生成 makefile. 执行过程中会有各种中间文件产生, 为了不污染项目, 通常一串操作为mkdir buildcd buildcmake ..注意 cmake 后的参数只能为目录,

2022-02-03 22:25:23 1831

原创 py 程序部署

控制台参数标准做法通过 sys.argv:List[str] 拿到参数.argparse 模块import sysimport argparsedef parse_args(): parser = argparse.ArgumentParser() parser.add_argument("--student_name", type=str, required=True, help="specify the student") parser.add_argument(

2021-12-20 11:25:35 154

原创 互联网接入基础知识

ip地址与子网掩码标识一个网络的接入设备.将ip地址划分为两层语义: 网络号与主机号.不可被分配的主机号有 全0和全1, 前者代表, 后者代表广播地址.私有网络网关当目的地址不在当前网络时, 就分发给网关.DNS域名到ip的翻译服务.路由器交换机...

2021-12-14 22:39:08 1844

原创 家庭网关与路由设置

文章目录网关路由器终端网关光纤入户.天翼网关是智慧家庭的核心终端,作为“光猫+智能路由器”的集合体,采用了全新的硬件、外观及智能操作系统,除支持原PON上行E8-C家庭网关所有功能外,新增支持手机客户端智能操控,并集成了丰富的智能应用(如智能家居、智能加速、远程下载等),可满足中高端家庭客户使用需求,突显创新与极致体验。因为该设备 wifi不够稳定, 需要再接一个无线路由器.路由器与网关的局域网设置对应终端即接入设备, 有{手机, 电脑, 智能家电} 等. 甚至 台灯, 体脂称 都可

2021-12-14 22:32:53 3080

原创 py pdb, 命令行断点调试

使用场景生产机器上的代码, 因为 操作系统, 库, 分布式运行环境 等的差异,很难本地IDE中去调试, 所以就要在 CLI (Command Line Interface) 中借助 pdb 完成调试.Q: 其他解决办法?安装远程桌面环境, pyCharm专业版作远程调试等.进入pdb启动命令为 python -m pdb entry.py退出为 q.PS D:\code-study\py\A> python -m pdb B.py> d:\code-study\py\a\b.py

2021-11-24 20:33:31 446

原创 torch, cuda, 单机多卡与分布式

import torchprint(torch.cuda.is_available())

2021-11-24 17:48:49 1348

原创 torch 常用类与方法

dataset通过 from torch.utils.data import IterableDataset, DataLoader 引入.典型用法如 loader=DataLoader(dataset:Dataset), 二者一起等价于 tf 的 dataset.流式数据典型场景是内存盛不下, 网络数据库->dataset->model feed 流式运作.例子见下.from torch.utils.data import IterableDataset, DataLoader

2021-11-23 20:44:24 1644

原创 WPS office 使用技巧

​excelexcel中的(换行):按住 Alt键 再按 Enter 。制作斜线表头的单元格:选中单元格, 右击|设置单元格格式|选择斜线样式百分号显示正负: 选中单元格, 右键 | 设置单元格格式 | 自定义 , 填入 +0.00%;-0.00% , 分号及后面的也需要, 如果只有+号, 原本的负数前面也会有+号. 如果不需要百分号, 普通数字的符号显示同理.打印...

2021-11-20 22:33:50 186

原创 py 并发,并行与多进程

demo 任务描述:{读数据, 模型预测, 结果持久化} 三个任务以多进程方式利用多核优势完全并行. 具体设计:多进程读数据, 放入 in_queue主进程从 in_queue 读数据, 利用多个GPU 作模型预测, 结果写入 out_queue单进程从 out_queue 读预测结果, 写入数据库代码例子"""demo 任务描述:{读数据, 模型预测, 结果持久化} 三个任务以多进程方式利用多核优势完全并行. 具体设计:5. 多进程读数据, 放入 in_queue6. 主进程从 i

2021-11-17 16:25:16 514

原创 py 下标访问及运算符重载

下标访问__setitem__(self, *args, **kwargs)自己的类有了这个专有方法, 就可以按下标去赋值. 如 me[1]='hi'.__getitem__(self, y)自己的类有了这个专有方法, 就可以按下标去取值.运算符重载

2021-11-14 11:59:32 329

原创 android 手机数据查看及 samsung galaxy s10 开发者模式

背景android 上的程序, 仅能访问 公共存储(如 DICM相机, Documents 文档) 和自有目录, 其他目录不能访问. 这是 android 自某个版本起的变化, 为了 更安全, 防流氓软件.即便有系统自带的 (如三星的 ‘我的文件’ ), 第三方的 (如 腾讯文件) , 也顶多能看到 ‘com.netease.cloudmusic/’ 下面的子目录, 知道个大概结构, 具体的文件还是看不到.但这也有一些不便之处.场景1 手机迅雷下载的文件你想直接分享, 但它只让你分享链接, 引导

2021-11-05 14:44:13 2306

原创 程序部署的时代演变

只是个人笔记.虚拟化一台主机(host)只部署一个程序成本太高, 那么直接部署多个程序会有哪些问题?需要隔离机制.虚拟机在容器技术之前,业界的网红是虚拟机。虚拟机技术的代表,是VMWare和OpenStack。容器更轻量.镜像容器仓库微服务RESTful API.分布式k8s云Xaas云原生Cloud Native.参考Docker和k8s的区别与介绍...

2021-10-21 11:24:40 57

原创 shap中 PartitionExplainer 用于transformer情感分析的调试笔记

可解释效果图1. 不同短语对句子整体情感倾向的贡献该图的数据支撑为 shap value, base value, data, 见下.观察到的特点是, 以短语为粒度, 而非逐个token地计算shap value(虽然下方的数据粒度是单个token, 那是因为在计算到短语粒度后, 按term个数又做了除法).shap_values.values =array([[[ 0. , 0. ], [-1.22018296, 1.2201888 ],

2021-10-18 18:37:25 688 2

原创 编程语言学习成本

主流的编程语言都是面向对象, 都有 字段, 方法, 继承 的思想, 较为相似.但以下方方面面也都存在差异, 所以学新语言, 既要掌握新的特点又不能与旧的搞混, 成本并不小.语法及保留字异常与日志文件目录, IO集合类面向对象hash及自定义排序依赖导入及三方库安装日期, 随机数, 字符串多线程解释器,垃圾回收http,webservice 相关...

2021-10-18 14:18:33 62

原创 hugging face transformer 库及windows使用经验

???? Transformers library, 笑脸拥抱 transformer 库, 这是emoj嘛…transformer 在ML,NLP领域是项里程碑的工作, 基于该思想的模型变种成百上千, 该项目有以下特色:是一个 model hub, 将上百种模型分别作好预训练, 并存在云端.提供了统一,便捷的api, 方便应用, 调参, 学习.安装可通过pip或conda安装.win下常见问题1.pyh5冲突我通过conda安装后, pyh5 模块报错, 因为 pip装的pyh5 与

2021-10-17 17:21:45 1138

原创 使用 SHAP库 对模型预测作解释

模型的评测指标只能反映它准不准, 如果没有好的可解释性, 人们就会担心它不够鲁棒, 难以放心去投用.SHAP 是一个库, 依据 组合博弈论领域 中的 shapely value 思想, 对模型的单个预测作解释.shapely valuetransformer 搭配...

2021-10-13 15:12:45 1964 7

JEB(android apk 逆向)

JEB,apk逆向神器。整合jython与swt library,可直接运行于win64环境。

2016-02-02

JEB.android_apk_decompiler.zip

JEB,apk逆向工具神器。整合swt-library与jython。直接可以运行。

2016-02-02

apktool_2.0.0rc4.suit.zip

用于将apk逆向为目录,内含字节码文件。 version:2.0.0rc4 使用方法:内含readMe。

2016-02-02

win7防音量过大自干预程序_ vs2010完整解决方案.zip

  Windows是一个多任务操作环境,在同一时刻允许多个应用程序共同输出自己的声音。在这多个程序中,一旦任一进程的音量失常就会严重影响用户的听觉体验。该项目通过Direct X编程在对声卡缓冲区进行音频数据捕获后进行语音信号短时域分析,然后通过Core Audio API进行音量上的实时干预,防止音量大幅突变从而破坏用户本已舒适的听觉体验。 2 项目实现 2.1录音部分 2.1.1枚举录音设备 2.1.2创建设备对象 2.1.3创建录音buffer 2.2波形分析 2.3声音干预

2013-09-21

DirectSound开发手册

DirectX,(Direct eXtension,简称DX)是由微软公司创建的多媒体编程接口。由C++编程语言实现,遵循COM。被广泛使用于Microsoft Windows。这里是directx 开发实用技巧。

2013-02-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除