- 博客(167)
- 资源 (11)
- 收藏
- 关注
原创 Python对pdf中的关键字过滤(pdfminer3k或pdfminer使用)
最近在实习,老板一下子发给了我120份研报,然而很多都是没用的。聪明的大脑一定要想办法让电脑帮助自己完成简单的工作!下面是Python筛选含有“”丙烯“”关键字的程序,由于文件的保密性只能贴出代码。注意:pip install pdfminer3k而不是pdfminer导入的时候名字是pdfminer,原因我才是python版本的问题# -*- coding: utf-8 -*-"...
2019-05-10 18:59:16 2897 3
原创 class教程(父类,子类)-- Python
类教程# -*- coding: utf-8 -*-"""Created on Fri Apr 26 13:05:18 2019@author: didi.lv"""class Person(object): def __init__(self, name, age): self.name = name self.age = age ...
2019-04-26 14:25:01 1952 1
原创 python计算股票净值和复利
# -*- coding: utf-8 -*-"""Created on Wed Mar 14 21:38:49 2018E-mail: Eric2014_Lv@sjtu.edu.cn@author: DidiLv"""import pandas as pdimport numpy as npfrom pandas import DataFrameodata = pd.r...
2018-12-03 19:42:05 4415
原创 机器学习提高班---优化(梯度下降,最速下降,Newton下降算法)(week 3)
机器学习与凸优化讨论班于11月24日晚上在致远楼教室举办。在本次讨论班上,王文川同学为大家详细介绍了无约束优化问题的几种主要算法。首先,王文川同学为大家介绍了无约束优化问题的定义,并举了简单的例子,说明迭代算法解决该类问题的必要性,还讲解了强凸性假设和条件数的概念,为后面算法的收敛性做知识铺垫。然后,王文川同学介绍了通用的下降算法框架,包括初始点、搜索方向和步长三个要素。他又详细讲解了两种确定...
2018-11-25 18:42:27 1941
原创 机器学习提高班---优化和实战(week 1)
优化篇主讲人:廖云坤,微电子,大三,上海交通大学文档链接:文档下载地址机器学习实战篇主讲人:邹唯艺,数学,研究生,上海交通大学文档链接:文档下载地址...
2018-11-11 20:06:54 1131
原创 python调用matlab环境配置及应用
参考网址:http://ww2.mathworks.cn/help/matlab/matlab_external/install-the-matlab-engine-for-python.html指定文件夹里面进行操作,我们记为A文件夹:也就是说你调用的MATLAB文件和Python文件必须都在A文件夹里面,才能执行以下操作。\textbf{指定文件夹里面进行操作,我们记为A文件夹:也就是说你...
2018-10-16 22:31:10 1837
原创 绕开bug的feed_dict,用自己的数据集训练DCGAN
这篇代码与上两篇博客紧密相连,在上篇博客的注意部分提到,feed_dict需要喂numpy.array这种数据,但是我自己用的方法生成队列batch的数据类型为tensor,那么就没法喂到feed_dict里面了,所以查了各种Stack Overflow后发现,绕开feed_dict的形式,去掉placeholder在图创建的时候,直接输入数据,就可以了。具体细节见下面代码。 为了博文的完整性,...
2018-07-26 10:50:49 1059
原创 tensorflow读取自己的数据集
注意: 我自己是用来训练医学图像生成新的医学图像的,所以我的label都是1(或者其他数值),因为在GAN训练的时候完全用不到,只有分类的问题才能用到。 如果训练分类问题下文中的代码就没用了,不过可以参考这个链接。 我的图片是黑白的,所以channel为1,并且图片保存的格式为png的,所以大家理解的时候请注意image=tf.image.decode_png(image_c...
2018-07-25 22:07:18 8193
原创 DCGANs: 用DCGAN生成图片(MNIST)
由于接下来要做医学图像的东西,老板先让我跑着TF来玩玩积累经验。 作为一个非计算机科班出身的人,写代码与理解代码的能力尤为重要。 本文根据链接进行了代码修改和体会,其中学到了很多。强调: 学习本博客一定要参考原博客的详细过程阐释作为基础,同时结合我代码里面的注释,才能达到最佳的学习效果。重点: 对于generator的理解,请参考链接paper,其中值得注意的是在U-...
2018-07-25 17:27:40 2279
原创 Inverse transform sampling反变换采样法
复制上海交大黄晨博士博客:https://blog.csdn.net/doublehhcc/article/details/81166502Goal:Let XX {\displaystyle X} be a random variable whose distribution can be described by the cumulative distribution functio...
2018-07-24 20:14:40 5621
原创 GAN的整理性报告(2018年5月)
参考文献: 大部分ppt来源于以下网站 https://www.youtube.com/channel/UC2ggjtuuWvxrHHHiaDH1dlQ
2018-07-17 16:11:34 1010
原创 2018年上海交通大学数学建模竞赛暑期夏令营讲课课件(完整版)
图片所有权归本人所有!仅用作学术交流,禁止用作其他商业用途。 参考文献: python数据分析与挖掘实战
2018-07-14 22:46:57 1075 1
原创 期权、期货及其他衍生品:第一章: 引言
定义: 衍生产品(derivative)是指某种更为基本的变量派生出来的产品,衍生品的标的变量常常是某种交易资产的价格。例如,股票期权就是由股票价格派生出来的衍生产品。 1.1 交易所市场在衍生品的交易中,人们所交易的是经过交易所标准化之后的衍生产品。 交易手续是由交易所的清算中心负责。清算中心是两位交易员之间的中介,并对交易风险负责。这样的优点是交易员不必顾虑对手的...
2018-07-12 12:16:37 5042
原创 MCMC算法--多元高斯分布Gibbs采样(Python代码)
1. Introduction:Gibbs Sampling is a MCMC method to draw samples from a potentially complicated, high dimensional distribution, where analytically, it’s hard to draw samples from it. The usual suspec...
2018-03-30 13:41:39 12203 1
原创 MCMC算法--Gibbs采样2:多元高斯分布的边际分布与条件分布推导
因为在下篇博客中会介绍Gibbs采样,代码示例用到的是多元高斯分布,所以对条件分布,边际分布公式必须写出来,所以博主整理了下。参考文献为:http://fourier.eng.hmc.edu/e161/lectures/gaussianprocess/node7.html 由于文献中有几处错误,博主特意修正了下,呈现在下文中: (BTW,当然大家也可以去我的资源下载pdf文件:https:...
2018-03-30 10:36:35 3235 1
原创 MCMC算法--Gibbs采样1:分块对称阵的逆和行列式
由于Gibbs采样所需要条件分布,所以作为第一篇只是warm up,后面将会用到这次博客上的内容。本文的资料来源于参考链接:http://fourier.eng.hmc.edu/e161/lectures/gaussianprocess/node6.html 但是,由于链接页面内容有几处错误,本人特意将其修改后整理成下面形式。线性代数不扎实的同学要仔细推一下: (BTW:我也上传了相应的p...
2018-03-30 10:26:53 667
原创 MCMC算法之模拟退火(Simulated annealing)算法(Matlab代码)
1. Introduction: Simulated annealing for global optimization:Instead of wanting to approximate p(x)p(x)p(x), we want to find the global maximum. For example, if p(x)p(x)p(x) is the likelihood or pos...
2018-03-26 18:05:59 3846 2
原创 MCMC算法之Metropolis-Hastings(MHs)算法(Matlab代码)
1. Problem:An MH step of invariant distribution p(x)p(x)p(x) and proposal distribution q(x∗|x)q(x∗|x)q(x ^*| x) involves sampling a candidate value x∗x∗x^* given the current value xxx according to q...
2018-03-25 22:25:33 17505 12
原创 主成分分析(数据分析课本例3.9.1)
Python代码:# -*- coding: utf-8 -*-"""Created on Tue Feb 6 14:37:21 2018E-mail = Eric2014_Lv@sjtu.edu.cn@author: DidiLv"""# 项目内容:线性统计模型(线性回归与方差分析)例3.9.1import numpy as npfrom sklearn import
2018-02-06 15:41:00 812
原创 决策树之构建《机器学习实战》-py3.5
# -*- coding: utf-8 -*-"""Created on Tue Jan 30 09:48:53 2018Email: Eric2014_Lv@sjtu.edu.cn@author: DidiLvPython version: 3.5"""from math import *import operatordef createDataSet(): dat
2018-01-30 16:26:04 423
原创 k-近邻算法《机器学习实战》-py3.5
# -*- coding: utf-8 -*-"""Created on Fri Jan 26 16:11:28 2018E-mail: Eric2014_Lv@sjtu.edu.cn@author: DidiLvPython Version: 3.5"""from numpy import *from os import listdirimport operatorimp
2018-01-29 18:24:46 486
原创 Tensorflow学习: AlexNet代码(slim版)
Version0: 2017/8/25 TIME: 23:47 需要注释理解。# Copyright 2016 The TensorFlow Authors. All Rights Reserved.## Licensed under the Apache License, Version 2.0 (the "License");# you may not use this file
2017-08-25 23:49:12 5479 3
原创 Tensorflow学习: AlexNet练手版
# -*- coding: utf-8 -*-"""Created on Fri Aug 25 21:00:36 2017@author: DidiLv"""from datetime import datetimeimport mathimport timeimport tensorflow as tf# batch的大小, batch的数量batch_size = 32num_b
2017-08-25 23:45:20 821
原创 Tensorflow学习: Slim tutorial
因为在写ResNet时候用到了Slim所以打算拿出时间将这个库写写。好久没时间锻炼一下翻译了。 参考链接(英文):https://github.com/tensorflow/tensorflow/tree/master/tensorflow/contrib/slimTensorflow-SlimTF-Slim是一个TF中重要性不算很重要的一个包,它多用于来定义,训练和评估复杂的模型。TF-slim
2017-08-24 16:30:09 3036
原创 Tensorflow学习:ResNet代码(详细剖析)-待补充,非最终版本
参考链接:感谢此位博主的工作,本博主只做进一步的剖析,目的为掌握和具备二次开发能力。 http://blog.csdn.net/superman_xxx/article/details/65452735先贴代码:# -*- coding: utf-8 -*-"""Created on Thu Aug 17 16:24:55 2017Project: Residual Neural Netwo
2017-08-24 12:31:05 4710 3
原创 Tensorflow学习: one-hot编码
问题源于Udacity深度学习视频13,14课不解之处。 https://classroom.udacity.com/courses/ud730/lessons/6370362152/concepts/63713510510923一、One-Hot Encoding One-Hot编码,又称为一位有效编码,主要是采用位状态寄存器来对个状态进行编码,每个状态都由他独立的寄存器位,并且在任意
2017-08-21 14:36:15 6310
原创 Tensorflow学习:简单实现卷积神经网络(CNN)
# -*- coding: utf-8 -*-"""Created on Thu Aug 17 16:24:55 2017Project: Convolution Neural Network (with two convolution layers, one full conection layer and one softmax layer)E-mail: Eric2014_Lv@sjt
2017-08-18 23:01:41 887
原创 Tensorflow学习: 自编码器Tensorflow代码
# -*- coding: utf-8 -*-"""Created on Mon Aug 14 21:13:18 2017Project: Autoencoder 'Net'@author: DidiLvE-mail: Eric2014_Lv@sjtu.edu.cnReference: 《Tensorflow实战》 P59-P66"""import numpy as npimpor
2017-08-14 23:33:19 901
原创 python数据结构与算法1: BF算法
# -*- coding: utf-8 -*-"""BF algoritmTo count the string numer appears in another string.Author @Eric Lve-mail: Eric2014_Lv@sjtu.edu.cn"""# the main stringt = "this is a big appleappl,this is a
2017-07-24 19:05:48 1953
原创 CUDA之旅:矩阵相加
矩阵相加CUDA实现//矩阵相加的CUDA程序实现//Author: Eric Lv//Email: Eric2014_Lv@sjtu.edu.cn//Date: 6/7/2017#include "cuda_runtime.h"#include "device_launch_parameters.h"#include <stdio.h>#include <math.h>#includ
2017-06-07 18:43:38 1289
原创 Python Scipy&NUmpy Tutorials:Scipy与Matplot
import numpy as npfrom scipy.misc import imread, imresizeimport matplotlib.pyplot as pltimg = imread('assets/cat.jpg')img_tinted = img * [1, 0.95, 0.9]# Show the original imageplt.subplot(1, 2, 1)
2017-05-12 14:11:58 609
原创 Python Scipy Tutorials:Matplot
# -*- coding: utf-8 -*-"""Python Version: 3.5Created on Fri May 12 14:06:44 2017E-mail: Eric2014_Lv@sjtu.edu.cn@author: DidiLv"""import numpy as npimport matplotlib.pyplot as plt# Compute the x
2017-05-12 14:10:07 513
原创 Python Scipy Tutorials:Distance between points
# -*- coding: utf-8 -*-"""Python Version: 3.5Created on Fri May 12 13:52:52 2017E-mail: Eric2014_Lv@sjtu.edu.cn@author: DidiLv"""import numpy as npfrom scipy.spatial.distance import pdist, squar
2017-05-12 13:59:06 596
Inverse and determinant of partitioned symmetric matrix
2018-03-30
机器学习小组知识点18:伽马分布(Gamma Distribution)
2016-11-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人