- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 安装Pytorch的小坑简记
尝试装pytorch,官网上的介绍比较简单,但是安装过程中出现了一些问题,记录一下,不一定对所有机器都适用。写在前面环境如下:Ubuntu16.04(自带python2.7)一、版本问题最开始使用是Anaconda3-4.3.1,其自带的是python3.6,Pytorch官网上虽然给出了python3.6对应的命令,但是在本机安装不成功,最后安装成功的版本如下: Ana...
2018-03-29 21:27:00 7557 2
原创 次梯度(subgradient)方法
写在前面本篇博客来自其他几篇博客的整合(详见参考文献),主要是提取了一些利于自己理解的小点。一、为什么需要次梯度方法次梯度方法是传统梯度下降算法的拓展,传统梯度下降算法是为了解决可导凸函数的问题,而次梯度方法主要是为了解决不可导梯度的问题。但是其算法收敛速度会相对较慢。二、次梯度的定义次梯度是指对于函数fff上的点xxx满足一下条件的g∈Rng∈Rng \in \mathb...
2018-03-23 21:05:24 17207 12
原创 Python3:语言探测工具langdetect和langid
一、写在前面本篇博客主要介绍两款语言探测工具langdetect和langid,用于区分文本到底是什么语言,也是网上找到的一些资料,除了这两款之后,看到网上有的说使用NGram来解决这个问题也比较好。二、运行环境python3.6(anaconda)三、langdetect网址:https://code.google.com/archive/p/language-detecti...
2018-03-22 13:51:45 21000 7
转载 x-means简介
转载自https://www.cnblogs.com/porco/p/xmeans_intro.html,后续有时间看完原论文后再更新,先占坑。本文基于《X-means》和《BIC-notes》(原论文中BIC公式有误,这是对BIC的补充)K-means的缺点每一轮迭代的计算花费大需要用户指定K易于收敛到局部最优解X-means的改进使用kd-tree加速原K-mea...
2018-03-14 14:11:48 7110 4
原创 Leetcode_Problem 16_3 Sum Closest
题目问题网址: https://leetcode.com/problems/3sum-closest/description/ 问题描述: Given an array S of n integers, find three integers in S such that the sum is closest to a given number, target. Return the s...
2018-03-09 12:45:56 671
原创 Git: 删除commit记录方法(删除push失败的记录)
一、问题描述push大文件失败,在将大文件删除之后,其余小文件仍然受到之前大文件push失败的影响,无法正常push。二、解决方案需要将之前含有大文件的commit记录删除(全部删除)三、详细过程1、将git切换到之前提交的git项目所在目录 2、使用git log命令查看commit的历史记录及其对应的commit_id,查看结果如图: 3、复制commit_id,使...
2018-03-08 18:25:17 49585 11
原创 .DBF格式数据导入到Mysql中处理方式
写在前面1、.DBF格式文件的编码格式未知 2、使用Microsoft Visual FoxPro 9.0 SP1打开.DBF文件 3、虽然Mysql提供了可以导入.DBF文件的接口,但是因为.DBF文件编码格式未知,因此无法导入。所以这里采用的方法如下: Step1:先将.DBF文件导出成txt文件 Step2:将txt文件编码格式改成UTF-8 Step3:将txt文件导入Mys...
2018-03-01 19:39:23 8922 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人