初识Python、PyCharm、Anaconda与tensorflow
最近裸辞了,未来希望转深度学习、语音识别、文本挖掘,觉得这块特别有意思,比较好玩。开始自学相关知识,为了能够独立地、系统地了解和学习相关知识,计划不定期记录和更新一些平时的学习总结,个人关于以上几个方面的理解等,以达到自勉、自我督促和交流的目的。
关于python:
在读研以及工作的前两年,基本上使用MATLAB做算法的研究和实现,C和C++也用的比较少。最初听说python是一个比较高效的科学计算语言,很好奇python比之MATLAB功能如何?后面熟悉了python打算再好好比较一下二者的优劣。
按照官方说法,python是一种解释型的、面向对象的、带有动态语义的高级程序设计语言。自从Guido van Rossum于20世纪90年代创立python以来,python的追随者稳步增加,愈发流行。python广泛应用于系统管理工作(许多linux发行版的重要组成部分)、主程序开发、脚本语言、制作影片特效、管理讨论组、实现网络爬虫和搜索引擎中的很多组件、开发计算机游戏、生物信息处理等(并不晓得python怎么做这些东东,日后多了解)。python如此强大,还有啥它不能做的呀!
关于PyCharm和Anaconda:
二者均是python的集成开发环境。如果使用python的主要目的是为了科学计算、数据分析、爬虫等,Anaconda是更好的选择,它在python语言外,还集成了numpy等许多常用科学计算包,省去了安装很多其他第三方库的麻烦。Anaconda具有强大的包管理和环境管理的功能。Pycharm提供了调试、语法高亮、Project管理、代码跳转、智能提示等基本功能,还提供用于支持Django框架下专业Web开发的高级功能,还支持IronPython(一种在NET和Mono上实现的python语言)。
关于tensorflow:
tensorflow是一个采用数据流图用于数值计算的开源软件库。节点在图中表示数学操作,图中的线表示在节点间相互联系的多维数据数组,即张量。架构灵活,适宜在多种平台上展开计算,如一个或者多个CPU、GPU、服务器、移动设备等。tensorflow最初由Google大脑小组开发,用于机器学习和深度神经网络方面的研究,是一种流行的深度学习开源框架,但它的通用性使其可以广泛应用于其他计算领域。
整理内容比较简单,目的是对python及其某些开发环境以及tensorflow有一个初步的认知,明确其是什么,能用来干什么(不定期更新)。
初识Python、PyCharm、Anaconda与tensorflow的更多相关文章
- python,pycharm,anaconda之间的区别与联系 - python基础入门(2)
Python环境配置-Pycharm下载/Anaconda安装 中我们已经完成了 Pycharm 和Anaconda 的安装.可能对于刚接触的小伙伴还是比较懵逼的,一会python一会Anaconda ...
- WIndows下 Pycharm 配置Anaconda和TensorFlow
1安装PyCharm 前提安装Python,然后去官网下载PyCharm 2 安装Anaconda 在官网下载Anaconda,并安装 下载好之后就跟安装一般的软件没啥区别,选择自己安装的文件夹,下一 ...
- Anaconda、TensorFlow安装和Pycharm配置详细教程,亲测有效!
目录 1.Anaconda下载与安装 2.Anaconda安装成功与否测试 3.安装python 4.检查TensorFlow环境添加成功与否 5.TensorFlow安装 6.测试TensorFlo ...
- Python安装-Pycharm+Anaconda
1.初识Python Python是一门非常简单优雅的编程语言,可以用极少的代码就能实现强大的功能,而且学习起来十分简单,没有编程基础也可轻松入门.其功能强大,特别是第三方库的库的支持,使得开发方便十 ...
- Windows中Anaconda,Tensorflow 和 Pycharm的安装和配置
Anaconda完全入门指南 https://www.jianshu.com/p/eaee1fadc1e9 [安装不要按此条链接进行] Windows中 Anacond ...
- 【pycharm】在pycharm上,使用python的pip安装tensorflow过程
如题:在pycharm上,使用python的pip安装tensorflow过程 最后成功安装的版本信息是: python版本是3.6.5 pip版本是9.0.1 pycharm版本是2018.1 te ...
- 在 Ubuntu16.04上安装anaconda+Spyder+TensorFlow(支持GPU)
TensorFlow 官方文档中文版 http://www.tensorfly.cn/tfdoc/get_started/introduction.html https://zhyack.github ...
- 篇2 安卓app自动化测试-初识python调用appium
篇2 安卓app自动化测试-初识python调用appium --lamecho辣么丑 1.1概要 大家好!我是lamecho(辣么丑),上一篇也是<安卓app自动化测 ...
- 安装anaconda与tensorflow
在安装Anaconda之前,有的已经安装过一个Python版本了,但是又不想删除这个Python版本,该怎么办呢? 安装anaconda与tensorflow一条龙 jupyter notebook ...
- Ubuntu环境下Anaconda安装TensorFlow并配置Jupyter远程访问
本文主要讲解在Ubuntu系统中,如何在Anaconda下安装TensorFlow以及配置Jupyter Notebook远程访问的过程. 在官方文档中提到,TensorFlow的安装主要有以下五种形 ...
随机推荐
- C++11 可变参数模板构造string列表
#include <iostream> #include <cstdint> #include <list> #include <string> tem ...
- iframe中,页面转换后回到页面的顶部
看到网上有这样描述的: 现在A页面内分为上下两个部分,上部分是top,下部分分左右,左是treeview右边是iframe,iframe内嵌一个B页面,B页面的内容实质上是个月刊,可以理解为杂志,里面 ...
- 算法笔记_063:蓝桥杯练习 送分啦(Java)
目录 1 问题描述 2 解决方案 1 问题描述 问题描述 这题想得分吗?想,请输出“yes”:不想,请输出“no”. 输出格式 输出包括一行,为“yes”或“no”. 2 解决方案 初步一看,这题 ...
- PHP中is_*() 函数用法
PHP中is_*() 函数用法 is_a - 如果对象属于该类或该类是此对象的父类则返回 TRUE is_array - 检测变量是否是数组 is_bool - 检测变量是否是布尔型 is_calla ...
- android上FragmentTabHost实现自己定义Tab Indicator
近期一直在做安卓开发,发现Tab布局能够用FragmentTabHost来实现,唯一不好的就是不能实现带图标的tabindicator, V4版本号中的尽管API有支持,可是不管怎么设置Drawabl ...
- 【Python 数据分析】pandas数据导入
导入CSV文件数据 环境 C:\Users\Thinkpad\Desktop\Data\信息表.csv 语法 pd.read_csv(filename):从CSV文件导入数据 实现代码 import ...
- 【Python】学习笔记八:面向对象
举例 面向对象的合理解释就是:我是人这个类,对象化以后我就是一个个体OLIVER 对象化就是在人这个大类中,将某个人指名道姓,具体到某个人 下面是一个具体的实例一: #!/usr/bin/python ...
- CXF 调用方式——动态创建客户端(调用稳定版本号为2.7.18)
今天用动态创建客户端的方式调用webservice,报了这样一个错: 2017-01-05 20:51:46,029 DEBUG main org.apache.cxf.common.logging. ...
- .NET Remoting 入门实例
1.创建服务端Class:ProxyServerRemoting using System; using System.Collections.Generic; using System.Text; ...
- Ubuntu 安装配置 JDK+Tomcat+Nginx
安装配置JDK 下载安装 # 下载: wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=acc ...