torch和paddlepaddle的部分API对比 paddlepaddle代码和torch的模型代码相互转换, 其实只需要关注这些api的不同,进行相应替换即可paddlepaddle 封装了类似torch, huggingface transformers 和datasets的接口形式 123456789101112131415161718192021222324252627torch包和paddle包的对比, 只列出不同的地方PyTorch 2022-02-23 torch #api
一个小的子列表位置查找函数 sublist是original列表中的一部分,即子列表,如果存在sublist,那么就返回起始和结束位置,否则返回None123456789101112131415161718192021222324252627def index_partof_list(original, sublist): """ 子列表查找, 也可以用于字符串的查找 :par 2022-02-22 python
对存在过合并的excel的单元格进行处理 问题日常我们经常遇到表头是合并的单元格,如左侧表头,或者上测表头都是合并过的,而我们想读取使用pandas读取的excel后,每列都进行对应回原来的数据的结构,那么这时就需要进行填充了,因为读取后,只有合并的单元格的第一行或第一列是有值的,其它都是nan,我们需要用前向填充的方法,ffill()示例如图: 填充代码,可以给定超参数,填充表头,按行和按列填充1234567891011121314 2022-02-22 python
shap值的探索,判断shap值是否符合基本单调递增 需求 构建一个模型,本示例用的XGBoost,然后构建shap解释模型,使用shap值对模型特征进行解释 按特征重要性,这里对应的是shap值的绝对值的均值,shap_values.abs.mean,进行排序 如果特征符合基本单调递增, 不一定是线性的,因为特征之间可能有相关性,打印对应shap值为0附近的原始特征数值,用原始特征的均值代替 意义我们构建的是一个客户满意度模型,使用的是用户对一个 2022-02-18 模型 #可解释性