自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 python +gurobipy数学建模

python +gurobipy数学建模简述最近帮人做了一个混合整数线性规划case,使用了gurobipy优化库。学术版官网可以直接申请licence,三个月有效然后可以继续申请。总比要收费的cplex好点哈哈。但是还是遇到了一些坑,现在把整个问题与解决方案,代码,遇到的坑都记录一下。对比cplex,gurobipy更适合复现一个优化问题,因为gurobipy不用把优化问题写成矩阵相乘的标准形式而是直接堆公式就行。比如二次规划,不用写成:XTQX + A*X的形式而是直接可以循环定义目标函数然

2021-01-11 23:09:12 2966 1

原创 bert-serving-start TypeError: ‘NoneType‘ object is not iterable window cpu环境下解决方案

window环境下随缘发生以上问题,昨天还好用,今天server启动不了报错如文章标题相关的解决方案链接:https://blog.csdn.net/konghao_xia/article/details/103418919?utm_medium=distribute.pc_relevant_t0.none-task-blog-OPENSEARCH-1.control&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-OPEN

2020-12-25 13:49:07 806 6

原创 PMML跨平台机器学习模型落地经验总结

PMML简介PMML全称预言模型标记语言(Predictive Model Markup Language),利用XML描述和存储数据挖掘模型,是一个已经被W3C所接受的标准。使用pmml储存好模型之后,任何软件栈都可以调用pmml储存好的模型。主要用于跨平台的机器学习模型部署。PMML允许以简单的方式将模型和数据转换一起表示。 PMML可以完成数据预处理(by每个样本),一些简单的特征工程,以及常见的所有机器学习模型。最常见的任务就是把python训练完成的机器学习模型做成pmml文件,在java环境下

2020-12-03 18:30:31 788

原创 LeetCode 剑指Offer 数据结构之 链表 总结 Part1

LeetCode 剑指Offer 数据结构之 链表 总结 Part1链表类的题目往往涉及到双指针(快慢),辅助栈,哈希表,递归等算法剑指Offer中涉及到6道题,文本进行总结:链表的类定义:class ListNode: def __init__(self, x): self.val = x self.next = None # 有时候还有不止一个链接 此时可以类比为二叉树,图等结构第一题:https://leetcode-cn.com/

2020-09-13 23:54:07 117

原创 LeetCode 剑指Offer 数据结构之 动态规划 总结 Part1

LeetCode 剑指Offer 数据结构之 动态规划 总结 Part1动态规划问题有着鲜明的特点,往往以求最大值,搜索最优结果为目的。在剑指Offer中有6道题。构建问题时,可以先确定问题的动态规划状态空间的维度,是一维,还是二维。然后确定状态空间的定义,更新保留是全局最优,还是更新保留一端,最后确定边界条件和状态转移方程,状态转移方程往往是多条件分支的,条件的判断涉及到一些其他的数据结构知识。多数情况下以上基础的动态规划建立后,可以进行状态空间和转移方程上的优化,尽量将状态空间优化为常量进行更新,转移

2020-09-06 17:22:22 226 2

原创 LeetCode 剑指Offer 数据结构之 递归 总结 Part1

LeetCode 剑指Offer 数据结构之 递归 总结 Part1递归算法主要应用于树结构的搜索与遍历。其他方面也有一些经典的问题,比如斐波那契数列,跳台阶等,很多问题中动态规划都能替代递归算法。本章将对剑指Offer题库中几道递归算法考题进行总结,记录一些对于递归算法的入门理解,同时简单的与动态规划解法进行一些对比。关于动态规划的部分将在新的文章中进行总结。递归算法核心在于函数中重复调用本函数,明确终止条件+下一次的函数调用输入(递推公式产生)即可剑指 Offer 07:重建二叉树输入某二叉树

2020-09-06 16:21:33 95

原创 LeetCode 剑指Offer 数据结构之 哈希表 总结 Part1

LeetCode 剑指Offer 数据结构之 哈希表 总结 Part1python中的哈希表主要涉及到字典和集合,剑指Offer中涉及到3道题,今天来做一个总结。哈希表的优点是查找时间降低为O(1),主要出现在问题中涉及到“重复”,“不重复”,“唯一”等要求。一般哈希表的考察会和其他算法,数据结构相结合。剑指Offer03:找出数组中重复的数字。在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请

2020-09-06 14:09:47 123

原创 风控 决策树规则挖掘

风控 决策树规则挖掘在风控工作中常会遇到规则挖掘,在数据竞赛中也是如此。通过建模的方式从数据中寻找高“浓度”的规则,在风控应用上可以迅速布设规则,进行补漏!在数据竞赛中可以通过前置规则剔除部分无意义(显而易见)的样本,也可以后置规则根据规则对预测结果做后处理。本文介绍一个在二分类场景下规则挖掘的思路。通过决策树模型对数据进行拟合,以递归的遍历方式得出树模型的所有路径,将树模型转化为Python函数得出规则。实际应用中特征较多,可以随机抽取特征,建立多棵树进行指标对比等。本文中采用scikit-lear

2020-09-01 23:11:00 1169 1

原创 LeetCode 剑指Offer 数据结构之 树 总结 Part2

LeetCode 剑指Offer 数据结构之 树 总结 Part2经典问题1)遍历2)树深度3)重建树4)对称树5)子树匹配6)二叉查找树遍历问题 补充DFS(一般采用递归) 深度优先的遍历在此补充非递归方式的三种遍历先序遍历:def bin_tree_pre_order_traverse1(root): ''' 利用1个栈实现 ''' res = [] s1 = [] s1.append(root) while s1:

2020-08-20 15:00:26 102

原创 LeetCode 剑指Offer 数据结构之 树 总结 Part1

LeetCode 剑指Offer 数据结构之 树 总结 Part1经典问题1)遍历2)树深度3)重建树4)对称树5)子树匹配6)二叉查找树遍历问题对应的题目是剑指 Offer 32 - I,剑指 Offer 32 - II,剑指 Offer 32 - III,剑指 Offer 34DFS(一般采用递归) 深度优先的遍历三种:先序 根 左 右(目前感觉用DFS先序走起比较多)def preorderTraversal(root): """ :type root: T

2020-08-20 00:58:30 116

原创 Mysql 练习题 第一部分

Mysql 练习题 第一部分首先说明Mysql 版本:8.0.15题目数据主要参考了:https://www.cnblogs.com/zhangkaimin/p/11052469.html我自己的表字段如下:course 表:CREATE TABLE `course` ( `courseId` varchar(10) DEFAULT NULL, `courseName` varchar(10) DEFAULT NULL, `teacherId` varchar(10) DEFAUL

2020-08-08 23:45:39 105

空空如也

空空如也

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

TA关注的人

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