Python Programming
文章平均质量分 88
Python Programming
ROBIN.FANG
这个作者很懒,什么都没留下…
展开
-
Python Web 开发,需要掌握哪些技能?
在 Web 开发领域,Java 凭借企业级支持以及世界丰富的生态环境成为绝对霸主,PHP 紧随其后。有些公司考虑效率问题而采用C++ 做后台开发语言, 也有人使用 Node.js 开发后台。另外 Python 也是能够做后台开发的。Python 具有语言简洁、开发效率高等特点。还有成熟且不断更新的开源框架,例如 Flask、Django、Tornado等。所以很多大公司都使用其开发后台。比...转载 2020-04-02 12:29:23 · 1382 阅读 · 0 评论 -
OpenCV4系统化学习路线图
OpenCV4.0发布以来,其依靠良好的接口代码、系统级别的优化、更加通用易学的函数调用,集成OpenVINO与tensorflow、caffe等模型加速推断、实现了从传统的图像处理到基于深度学习的视觉处理路线图的完整拓展。OpenCV4 毫无疑问是一个OpenCV发展历史的一个重要里程碑之作。官方的宣传口号是 OpenCV4 is more than OpenCV 充分说明Op...转载 2020-02-29 20:56:12 · 488 阅读 · 0 评论 -
Python 机器学习、深度学习方向学习路线
1、python语言基础(1)Python3入门,数据类型,字符串(2)判断/循环语句,函数,命名空间,作用域(3)类与对象,继承,多态(4)tkinter界面编程(5)文件与异常,数据处理简介(6)Pygame实战飞机大战,20482、python语言高级(1)Python常见第三方库与网络编程(2)Python正则表达式(3)邮箱爬虫,文件遍历,金...原创 2020-02-29 20:11:47 · 629 阅读 · 0 评论 -
Python3安装以及PyCharm IDE的安装图解
顺序是先安装Python环境然后再安装PyCharm IDE用于开发安装完成,最后的结束界面中,一定点击disable path length limit,禁用系统的Path长度自动限制,能给我们避免很多的麻烦安装 PyCharm IDE...原创 2019-11-28 13:57:31 · 453 阅读 · 0 评论 -
递归思想 Recurrences
递归其实就是自己调用自己的编程,递归作为一种算法在我们开发中经常用到,一般就是把大问题转化为与自己相似的小问题,可以少些很多代码,递归就是用有限的语句来定义对象的无线集合,但不能无线地调用本身,必须有个出口,化简位非递归状态问题解决,那么递归一般用于解决哪些问题呢?数据的定义是按 递归定义的,如Fibonacci 问题解决按递归算法实现(这类问题虽然本省没有明显的递归结构,但用递归求解比迭...原创 2018-11-24 20:57:31 · 452 阅读 · 0 评论 -
人工智能 领域六大分类
深度学习深度学习是基于现有的数据进行学习操作,是机器学习研究中的一个新的领域,机在于建立、模拟人脑进行分析学习的神经网络,它模仿人脑的机制来解释数据,例如图像,声音和文本。深度学习是无监督学习的一种。自然语言处理自然语言处理是用自然语言同计算机进行通讯的一种技术。人工智能的分支学科,研究用电子计算机模拟人的语言交际过程,使计算机能理解和运用人类社会的自然语言如汉语、英语等,...转载 2018-12-04 15:23:08 · 36527 阅读 · 0 评论 -
2020年Python WEB和PHP的比较
易于学习Ease of LearningWithout any doubt, Python is much easier to learn. Python is a general-purpose programming language, and it can be picked up very quickly. In fact, Python is so simple to pick u...翻译 2020-03-16 08:44:40 · 1300 阅读 · 0 评论 -
算法思考
所谓算法,就是解决问题的一种方法步骤或一个过程。算法应该具备以下特征:输入:一个算法应该有n(n>=0)个初始的输入数据 输出:一个算法可以有0个、1个、多个输出信息,他们与输入数据之间会有着某种特定的关系 确定性:算法中的每一个步骤都必须有确切的含义,不能有两层意思 可行性:算法中描述的每一个步骤都必须是可执行的,都可以通过计算机实现 有穷性:一个算法必须在经历有限个步骤之...原创 2019-01-07 18:10:41 · 346 阅读 · 0 评论 -
NP完全问题 Non-deterministic Polynomial 多项式复杂程度的非确定问题
1.definitions for NP (using the handout titled "np-wiwki")- verifier, proof, certificate, (short/succinct), language, decision problem在讲P类问题之前先介绍两个个概念:多项式,时间复杂度。1、多项式:axn-bxn-1+c 叫x最高次为n...原创 2018-12-21 00:43:23 · 4034 阅读 · 0 评论 -
数据结构_散列表 Hash Tables
散列表定义散列表,又称哈希表,hash表。散列表是一种特殊的数据结构,它同数组、链表以及二叉排序树等相比较有很明显的区别,它能够快速定位到想要查找的记录,而不是与表中存在的记录的关键字进行比较来进行查找。这个源于散列表设计的特殊性,它采用了函数映射的思想将记录的存储位置与记录的关键字关联起来,从而能够很快速地进行查找。设计思想Hash表采用一个映射函数 f : key —&...原创 2018-12-04 17:18:54 · 206 阅读 · 0 评论 -
数据结构和算法的区别
今天我们来看看数据结构和算法有什么区别,举个例子,你中午吃午饭,你的算法可能是:夹菜 吃一口饭 如果吃饱,转4;如果没吃饱,转1 结束而你选择的数据结构可能是:坐着吃 站着吃 躺着吃如果你选择的是坐着吃的数据结构,那么你夹菜就是直着背夹菜,如果你选择站着吃得数据结构,你需要弯腰夹菜,但两种情况下都是进行夹菜的动作,以此类推。下面具体看看理论分析:程...原创 2018-12-02 18:58:58 · 3975 阅读 · 0 评论 -
核心算法掌握要求
基础(Foundations)计算中算法的角色(The Role of Algorithms in Computing) 开始(Getting Started) 函数的增长率(Growth of Functions) 递归(Recurrences) 概率分析与随机化算法(Probabilistic Analysis and Randomized Algorithms)排序与顺序...原创 2018-12-04 13:14:15 · 224 阅读 · 0 评论 -
核心!Machine Learning和 Deep Learning的深入解读
先分析下什么是机器学习和深度学习:机器学习:通过算法实现人工智能,计算机识别数据模式并根据数据模式采取行动,计算机学习久了准确性也就高了,但不需要明确的编程。机器学习本质是预测编码、聚类和视觉热图等分析方法。比如平时手机软件里的一些自动推荐功能就是机器学习的很好例子深度学习:深度学习又叫人工神经网路,深度学习模仿人类大脑感知与组织的方式,根据数据输入做出决策。机器学...原创 2019-09-16 07:12:41 · 2883 阅读 · 0 评论 -
深度学习十大框架汇总和作用
深度学习框架也就像Caffe、tensorflow这些是深度学习的工具,简单来说就是库,编程时需要import caffe、import tensorflow。作一个简单的比喻,一套深度学习框架就是这个品牌的一套积木,各个组件就是某个模型或算法的一部分,你可以自己设计如何使用积木去堆砌符合你数据集的积木。好处是你不必重复造轮子,模型也就是积木,是给你的,你可以直接组装,但不同的组装方式,也就是不同...转载 2019-09-15 21:28:14 · 1958 阅读 · 0 评论 -
机器学习的种类 Types of Machine Learning
Example 1: Handwritten Character RecognitionTypes of machine learning:Supervised learning(Predictive learning) 监督学习1.ClassificationBinary classificationMulticlass classificationMulti-l...转载 2019-07-29 16:40:48 · 512 阅读 · 0 评论