leetcode-1-数组题-两数之和 发表于 2020-03-01 | 分类于 数据结构与算法 题目 解法123456789101112131415161718class Solution {public: vector<int> twoSum(vector<int>& nums, int target) { if (nu ... 阅读全文 »
pytorch 固定随机数种子 发表于 2020-02-26 | 分类于 ML/DL 1234567891011121314151617181920import torchimport numpy as npimport randomseed=0random.seed(seed)np.random.seed(seed)if torch.cuda.is_available(): ... 阅读全文 »
python 实现 Kmeans 算法 发表于 2019-12-29 | 分类于 ML/DL KMeans 算法原理算法流程图 评价指标 实现kmeans.py 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556import nump ... 阅读全文 »
二分查找的几种情况-C++实现 发表于 2019-12-22 | 分类于 数据结构与算法 文章阅读二分查找详解 思路前提: 已排序数组 思路: 从已经排好序的数组或区间中取出中间位置的元素,判断该元素是否满足要搜索的条件,如果满足,停止搜索,程序结束。 如果正中间的元素不满足条件,则从它两边的区域进行搜索。由于数组是排好序的,可以利用排除法,确定接下来应该从这两个区间中的哪一个去搜索。 ... 阅读全文 »
python实现逻辑回归 发表于 2019-12-12 | 分类于 ML/DL 原理及相关参考资料 出场率No.1的逻辑回归算法,是怎样“炼成”的? 逻辑回归的本质及其损失函数的推导、求解 逻辑回归代码实现与调用 逻辑回归的决策边界及多项式 sklearn中的逻辑回归中及正则化 一文详尽系列之逻辑回归 简单易懂的softmax交叉熵损失函数求导 Logistics到softma ... 阅读全文 »
多项式回归拟合非线性数据 发表于 2019-12-11 | 分类于 ML/DL 多项式回归原理参考博客:多项式回归 sklearn 多项式回归演示导包 12345from sklearn.preprocessing import PolynomialFeatures as PFfrom sklearn.linear_model import LinearRegressionim ... 阅读全文 »
利用梯度下降求解线性回归 发表于 2019-12-07 | 分类于 ML/DL 原理线性回归详解 线性回归公式推导 代码LinearRegression.py 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596 ... 阅读全文 »
python 实现计时器 发表于 2019-12-03 | 分类于 python 方式一:建立一个类代码 12345678910111213141516171819202122232425262728293031323334353637383940414243import timeclass Timer: def __init__(self, func=time.perf_ ... 阅读全文 »
简单实现线性回归 发表于 2019-12-01 | 分类于 ML/DL 原理线性回归详解 线性回归公式推导 代码LinearRegression.py 123456789101112131415161718192021222324252627282930import numpy as npclass LinearRegression: def __init__(s ... 阅读全文 »
机器学习中的数据预处理 发表于 2019-11-24 | 分类于 ML/DL 数据挖掘流程1. 获取数据2. 数据预处理数据预处理是从数据中检测,纠正或删除损坏,不准确或不适用于模型的记录的过程。可能面对的问题有:数据类型不同,比如有的是文字,有的是数字,有的含时间序列,有的连续,有的间断。也可能,数据的质量不行,有噪声,有异常,有缺失,数据出错,量纲不一,有重复,数据是偏态 ... 阅读全文 »