初识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的安装主要有以下五种形 ...
随机推荐
- SQL语句详细汇总[转]
经典SQL语句大全 一.基础 1.说明:创建数据库CREATE DATABASE database-name 2.说明:删除数据库drop database dbname3.说明:备份sql serv ...
- 使用Loadrunner进行文件的上传和下载
最近使用loadrunner中需要录制文件的上传和下载,上传功能模块利用录制可以直接实现,下载无法实现,在网上找到了一段代码,自己动手试验了下,发现没有用 辛苦找到的,还是记录下吧 (1)LoadRu ...
- 纯css3响应式3d翻转菜单
前端开发whqet,csdn,王海庆,whqet,前端开发专家 周末快乐哈,今天来看一个纯CSS3实现的3d翻转菜单.3d响应式菜单,希望对大家有所帮助. 在线赞赏效果.在线编辑代码,或者下载收藏. ...
- 在UNC(通用命名规范)路径和URL中使用IPv6地址
转自:http://www.ipv6bbs.cn/thread-348-1-1.html 虽然微软在支持IPv6上表现得很积极,但Windows却并没有完整地支持IPv6,例如,在Windows中 ...
- 关于new String(new byte[]{0})
今天在做Zxing的二维码的时候,返回的数据竟然是这个样子,郁闷了一小会,说明我用的这个控件有改进的空间.由于时间的原因,最后还是把这个返回的字符串重新组装. Bundle bundle = data ...
- 【DB2】查询上月末、上年末、上年同期等信息
此处以20180612为例子 想得到上年末.上年同期.上月末这些时间点,只需要记住函数ADD_MONTHS.LAST_DAY.ADD_YEARS这些函数即可. 上年末 SELECT SUBSTR(TO ...
- ubuntu14.04使用root用户登录桌面,ubuntu14.04root 转
ubuntu安装好之后,默认是不能用root用户登录桌面的,只能使用普通用户或者访客登录.怎样开启root用户登录桌面呢? 先用普通用户登录,然后切换到root用户,然后执行如下命令: vi /usr ...
- 插入排序(PHP,C)
PHP<?php /* ** 功能:插入算法 ** 描述: ** 作者:yuwensong */ function insertSorting($arr,$n){ for($i = 1; $i& ...
- java基础讲解14-----IO
package com.io; import java.io.File;import java.io.IOException; public class IoClass { /** ...
- HTTP协议发展历史
一.HTTP 0.9版本 1991年发布0.9版本,只有一个 GET 命令. 例如:GET /index.html 表示浏览器只能接收返回 html 格式的字符串:服务器发送完毕就关闭tcp链接. ...