- 博客(35)
- 资源 (29)
- 收藏
- 关注
转载 C语言实现大数计算器
C语言实现大数计算器一、实验介绍1.1 实验内容本实验通过使用C语言实现一个简易计算器,该计算器能够进行任意长度的有符号整数的加、减、乘、除运算。1.2 实验知识点c语言大数加法实现c语言大数减法实现c语言大数乘法实现c语言大数除法实现1.3 实验环境vimgcc 编译器Xfce终端1.4 适合人群本课程适合已了解C语言基础语
2017-02-28 10:48:08 6583
转载 使用Python定制词云
使用Python定制词云一、实验介绍1.1 实验内容在互联网时代,人们获取信息的途径多种多样,大量的信息涌入到人们的视线中。如何从浩如烟海的信息中提炼出关键信息,滤除垃圾信息,一直是现代人关注的问题。在这个信息爆炸的时代,我们每时每刻都要更新自己的知识储备,而网络是最好的学习平台。对信息过滤和处理能力强,学习效率就会得到提高。“词云”就是为此而诞生的。“词云”是对网络文本中
2017-02-28 10:45:40 4569
原创 《 大数据竞赛平台——Kaggle 入门篇》的补充
《 大数据竞赛平台——Kaggle 入门篇》的补充博客原文链接: [ http://blog.csdn.net/u012162613/article/details/41929171 ]knn_benchmark.csv下载github的连接 https://github.com/clytwynec/digit_recognition/blob/master/data/knn_benchma
2017-02-22 12:03:48 1254
原创 Python + Graphviz绘制神经网络结构图--简化版本实现
本文是对Python + Graphviz绘制神经网络结构图http://blog.csdn.net/rtygbwwwerr/article/details/50937643的补充说明,给出在win7平台下的一个简化绘图,代码:# -*- coding: utf-8 -*-"""Created on Mon Feb 20 14:27:54 2017@author:
2017-02-20 19:40:24 6009 1
原创 win7安装pygraphviz
import pygraphviz as pgv为了能让程序在自己的电脑上,跑起来,我像往常一样,用pip install pygraphviz 来安装,然后,另人苦逼的是各种报错哇。然后在github 下载了包(https://github.com/pygraphviz),解压后用python setup.py install 报错,内容为 fatal error: graphviz/cgrap
2017-02-20 18:54:15 828
转载 Git 实战教程(3)
基本用法(下)一、实验说明本节实验为 Git 入门第二个实验,继续练习最常用的git命令。1.1 实验准备在进行该实验之前,可以先clone一个练习项目gitproject:$ git clone http://git.shiyanlou.com/shiyanlou/gitproject本节中的实验操作都是在该项目中完成。二、比较内容1
2017-02-19 23:24:57 304
转载 Git 实战教程(2)
基本用法(上)一、实验说明本节实验为 Git 入门第一个实验,可以帮助大家熟悉如何创建和使用 git 仓库。二、git的初始化在使用git进行代码管理之前,我们首先要对git进行初始化。1.Git 配置使用Git的第一件事就是设置你的名字和email,这些就是你在提交commit时的签名,每次提交记录里都会包含这些信息。使用git config命
2017-02-19 23:23:42 319
转载 Git 实战教程(1)
git介绍一、实验说明1. 环境登录无需密码自动登录,系统用户名shiyanlou 若不小心登出后,直接刷新页面即可2. 环境使用实验报告可以在个人主页中查看,其中含有每次实验的截图及笔记,以及每次实验的有效学习时间(指的是在实验桌面内操作的时间,如果没有操作,系统会记录为发呆时间)。这些都是您学习的真实性证明。3. 课程来源感谢译者@liu
2017-02-19 23:13:52 534
原创 第32届中国自动化学会青年学术年会(YAC‘2017)
第32届中国自动化学会青年学术年会(YAC‘2017)点击率:512 作者:中国科大自动化系 来源:http://auto.ustc.edu.cn 时间:2017-02-09 10:22:16中国自动化学会青年学术年会是由中国自动化学会主办,中国自动化学会青年工作委员会组织召开的全国性年度学术会议, 至今已成功举办了31届。第32届青年学术年会由中国科学技术大学承办,将于201
2017-02-18 22:45:55 1877
转载 在Github Pages上部署自己的简历
在 Github Pages 上部署自己的简历一、课程介绍1. 课程背景这几天室友忙着找工作改简历,想到自己也会有这么一天,那么就来一起好好写一份简历吧。期间在网上找了不少写简历的资源,比如轻单-在线简历制作收录了一些在线生成简历的网站,有需要的同学可以直接拿走,不用再看这节课啦。才怪!我对自己写的简历模板有信心,放这个出来就是要比比看。比比看性价比,我们这
2017-02-18 19:25:47 3813 1
转载 Python3 & OpenCV 视频转字符动画
Python3 & OpenCV 视频转字符动画一、实验简介1.1. 知识点OpenCV 编译使用 OpenCV 处理图片、视频图片转字符画原理守护线程光标定位转义编码1.2. 效果展示(由于是在线环境,流畅度是不及本地环境的)播放停止后的效果,注意终端中并无残留的动画字符:二、实验步骤2.1. 编译安装 OpenCV
2017-02-17 15:51:24 9574 3
转载 Python基于共现提取《釜山行》人物关系
Python基于共现提取《釜山行》人物关系一、课程介绍1. 内容简介《釜山行》是一部丧尸灾难片,其人物少、关系简单,非常适合我们学习文本处理。这个项目将介绍共现在关系中的提取,使用python编写代码实现对《釜山行》文本的人物关系提取,最终利用Gephi软件对提取的人物关系绘制人物关系图。2. 课程知识点本课程项目完成过程中将学习:共现网络的基本原理
2017-02-17 15:37:15 18081 2
转载 Python Flask Web框架(九)
Flask项目实战3一、视图函数现在数据库连接已经正常工作,我们可以开始编写视图函数。我们需要四个视图函数:显示条目这个视图显示所有存储在数据库中的条目。它监听着应用的根地址以及将会从数据库中查询标题和内容。id值最大的条目(最新的条目)将在最前面。从游标返回的行是按select语句中声明的列组织的元组。对于像我们这样的小应用是足够的,但是你可能要把它们转换成字典,
2017-02-17 15:32:58 2084
转载 Python Flask Web框架(八)
Flask项目实战2一、创建数据库如前面所述,Flaskr 是一个数据库驱动的应用程序,准确地来说,Flaskr 是一个使用关系数据库系统的应用程序。 这样的系统需要一个模式告诉它们如何存储信息。因此在首次启动服务器之前,创建数据库模式是很重要的。可以通过管道把 schema.sql 作为 sqlite 3 命令的输入来创建这个模式,命令如下:sqlite3 /tm
2017-02-17 15:31:48 1020 1
转载 Python Flask Web框架(七)
Flask项目实战1一、Flaskr介绍这里我们将称我们的博客应用为flaskr,也可以取一个不那么 web 2.0 的名字。基本上我们想要它做如下的事情:根据配置文件中的认证允许用户登录以及注销。仅仅支持一个用户。当用户登录后,他们可以添加新的条目,这些条目是由纯文本的标题和 HTML 的正文构成。因为我们信任 用户这里的 HTML 是安全的。页面倒序显示
2017-02-17 15:29:52 796
转载 Python Flask Web框架(六)
重定向、响应、会话和扩展一、重定向和错误你能够用redirect()函数重定向用户到其它地方。能够用abort()函数提前中断一个请求并带有一个错误代码。下面是一个演示它们如何工作的例子:from flask import abort, redirect, url_for@app.route('/')def index():
2017-02-17 15:27:57 1303
转载 Python Flask Web框架(五)
一、接受请求数据对于 web 应用来说,对客户端发送给服务器的数据做出反应至关重要。在 Flask 中由全局对象request来提供这些信息。如果你有一定的 Python 经验,你会好奇这个对象怎么可能是全局的,并且 Flask 是怎么还能保证线程安全。 答案是上下文作用域:1. 局部上下文Flask 中的某些对象是全局对象,但不是通常的类型。这些对象实际上是给定上下文
2017-02-17 15:24:26 4232
转载 Python Flask Web框架(四)
一、静态文件动态的 web 应用同样需要静态文件。CSS和JavaScript文件通常来源于此。理想情况下, 你的 web 服务器已经配置好为它们服务,然而在开发过程中 Flask 就能够做到。 只要在你的包中或模块旁边创建一个名为static 的文件夹,在应用中使用/static即可访问。给静态文件生成 URL ,使用特殊的static端点名:url_for('stati
2017-02-17 15:19:27 998
转载 Python Flask Web框架(三)
一、路由现代 Web 应用程序有优雅的URLs。这能够帮助人们记住URLs,这点在面向使用慢网络连接的移动设备的应用上非常有用。 如果用户不必通过点击首页而直接访问想要的页面,很可能他们会喜欢这个页面而且下次再次访问。正如上面所说,route装饰器是用于把一个函数绑定到一个 URL 上。这有些基本的例子(上一节的课后习题可以参考以下代码):@app.route('/')def
2017-02-17 14:55:27 1208 2
转载 Python Flask Web框架(二)
一、一个最小的应用一个最小的应用看起来像这样:from flask import Flaskapp = Flask(__name__)@app.route('/')def hello_world(): return 'Hello World!'if __name__ == '__main__': app.run()把它保存成 hello.py (或
2017-02-17 14:54:22 893
转载 Python Flask Web框架(一)
一、实验说明1. 环境登录无需密码自动登录,系统用户名shiyanlou2. 环境介绍本实验环境采用带桌面的Ubuntu Linux环境,实验中会用到桌面上的程序:LX终端(LXTerminal): Linux命令行终端,打开后会进入Bash环境,可以使用Linux命令Firefox:浏览器,可以用在需要前端界面的课程里,只需要打开环境里写的HT
2017-02-17 14:29:24 1859
原创 Echarts2绘制动态曲线图并给出完整代码
参考教程http://echarts.baidu.com/echarts2/doc/doc.html#引入ECharts2标签式单文件引入
2017-02-13 23:37:58 5229
转载 Python3 色情图片识别
Python 3 色情图片识别一、实验简介本实验将使用 Python3 去识别图片是否为色情图片,我们会使用到 PIL 这个图像处理库,会编写算法来划分图像的皮肤区域1.1. 知识点Python 3 的模块的安装Python 3 基础知识肤色像素检测与皮肤区域划分算法Pillow 模块的使用argparse 模块的使用1.2. 效果展示
2017-02-12 13:01:49 11822 5
转载 Python 破解验证码
Python 破解验证码一、实验说明1. 环境登录无需密码自动登录,系统用户名shiyanlou2. 环境介绍本实验环境采用带桌面的Ubuntu Linux环境,实验中会用到桌面上的程序:LX终端(LXTerminal): Linux命令行终端,打开后会进入Bash环境,可以使用Linux命令GVim:非常好用的编辑器,最简单的用法可以参考课程Vim
2017-02-11 13:45:48 999
转载 川普撞脸希拉里(基于 OpenCV 的面部特征交换)-2
基于 OpenCV 的面部特征交换——实验二一、课程介绍今天这门课程将通过 OpenCV 库来实现人脸面部特征交换,其实就是将第二张人脸的眼睛、鼻子和嘴巴通过程序自动裁剪适配并覆盖到第一张人脸上,并且为了使得修改后的照片看着更加自然,我们还需要调整皮肤颜色。说明:本次实验课程的项目来源于 https://github.com/matthewearl/faceswap ,该项
2017-02-11 13:42:37 6195 3
转载 川普撞脸希拉里(基于 OpenCV 的面部特征交换)-1
基于 OpenCV 的面部特征交换——实验一一、课程介绍今天这门课程将通过 OpenCV 库来实现人脸面部特征交换,其实就是将第二张人脸的眼睛、鼻子和嘴巴通过程序自动裁剪适配并覆盖到第一张人脸上,并且为了使得修改后的照片看着更加自然,我们还需要调整皮肤颜色。说明:本次实验课程的项目来源于 https://github.com/matthewearl/faceswap ,该项
2017-02-11 13:39:55 4198
转载 人机对战初体验:Python基于Pygame实现四子棋游戏
人机对战初体验—四子棋游戏继去年3月人机大战引发全球瞩目以来,围棋AI(人工智能)再度引发跨领域的关注:一个叫Master的围棋AI,几天时间,面对中日韩顶尖职业围棋选手,已取得60胜0败的恐怖战绩,展现出的围棋技艺已经到了人类理解不了的程度。这可以视为人工智能在围棋领域的一次“大征服”,而在此之外的意义则是,告诉了我们人工智能在征服一项领域或职业时,究竟速度有多快。理解这一点,对于人类,
2017-02-11 13:30:26 5215 4
转载 C++基于OpenCV实现实时监控和运动检测记录
基于OpenCV实现实时监控并通过运动检测记录视频一、课程介绍1. 课程来源课程使用的操作系统为 Ubuntu 14.04,OpenCV 版本为OpenCV 2.4.13.1,你可以在这里查看该版本 OpenCV 的文档。官方文档中有两个例子可以帮助你理解此课程,分别是OpenCV 3.1.0 版本中背景减除的例子OpenCV 2.4.13 版本中通过直方图
2017-02-11 13:28:05 9820 11
转载 python在线神经网络实现手写字符识别系统
神经网络实现手写字符识别系统一、课程介绍1. 课程来源本课程核心部分来自《500 lines or less》项目,作者是来自 Mozilla 的工程师 Marina Samuel,这是她的个人主页:http://www.marinasamuel.com/ 。项目代码使用 MIT 协议,项目文档使用http://creativecommons.org/licenses/
2017-02-11 13:25:50 13721 2
转载 基于 Flask 与 MySQL 实现番剧推荐系统(2)
推荐系统的实现一、实验简介1.1 实验介绍本节实验我们将在上一节实验的基础上实现推荐系统的核心部分。1.2 知识点本节实验中我们将学习并实践下列知识点:Jinja2模板引擎的使用http请求的处理复杂sql查询的使用简单的推荐算法二、基础知识路由: Flask 支持用 route() 装饰器把一个函数绑定到对应的 URL 上,从而实现
2017-02-11 13:18:32 2323 1
转载 基于 Flask 与 MySQL 实现番剧推荐系统(1)
实验框架的设计一、实验简介1.1 实验介绍本次实验将基于 Flask 框架与 MySQL 数据库,使用 Python 语言实现一个简单的番剧推荐系统。1.2 知识点本实验中我们将学习并实践以下知识点:Python 语言基础SQL 语言基础HTML 与 CSS 基础数据库表的拆分与设计Flask 框架的使用MySQL 的 Python 接口的使用复杂查
2017-02-11 13:15:53 4332 1
转载 大数据带你挖掘打车的秘籍(2)
数据分析进阶:数据可视化一、实验简介图片来自pixabay.com学习数据可视化,能够让你面对任何数据时,都能很快明白它代表了什么。本节我们将学习如何对空间数据进行可视化,并且利用 D3.js 绘制条形图。1.1 知识点百度地图开放服务的使用d3.js 数据可视化 API 的使用简单网页的编写1.2 准备工作本节实验需要用到上一实验中
2017-02-11 13:12:19 1724 1
转载 大数据带你挖掘打车的秘籍(1)
出租车数据分析一、实验简介图片来自pixabay.com出租车是我们生活中经常乘坐的一种交通工具,但打车难的问题也限制了我们更好地利用这种交通方式。在哪些地方出租车更容易打到?在什么时候更容易打到出租车?本课程将基于某市的出租车行驶轨迹数据,带你学习如何应用Spark SQL和机器学习相关技巧,并且通过数据可视化手段展现分析结果。1.1 知识点Spa
2017-02-11 13:10:08 2373 1
转载 Python 实现英文新闻摘要自动提取 (2)
TextRank算法完成摘要提取一、实验简介1.1 实验内容上节实验我们完成了一个简单的“关键字提取”算法,初步了解了自然语言处理。本节实验,我们将实现TextRank算法完成新闻摘要提取。1.2 实验知识点Python基础知识TextRank算法1.3 实验环境Xfce终端python31.4 实验结果我们最终获取了与上一节
2017-02-11 11:08:48 8938 7
转载 Python 实现英文新闻摘要自动提取(1)
“关键字”法完成新闻摘要提取我们现在浏览新闻,一般都会看标题 ( title ) 和新闻简介 ( summary ) 来判断我们是否对这则新闻感兴趣。之前的新闻简介都是由编辑手动提取的,现在自然语言处理 (Natural Language Processing, NLP) 技术发展日益成熟,我们发现计算机提取的摘要也可圈可点。一、实验简介1.1 实验内容主要完成一个
2017-02-11 11:06:23 8510
Python Implementation of Reinforcement Learning: An Introduction Code
2018-09-20
Deep_Learning__Methods_and_Applications.pdf
2017-06-22
视觉机器学习20讲
2016-02-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人