初识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的安装主要有以下五种形 ...
随机推荐
- 利用Referer请求头阻止"盗链"
转自:http://wisdomsong2007.blog.163.com/blog/static/47783725200882523820664/ 前言 有一些站点自己没有提供下载空间,但是为了吸引 ...
- Android TabHost控件 右侧留空并增加按钮
涉及公司内部程序,部分地方进行模糊处理. 公司Android程序的一个子程序UI要进行改版,最初的UI添加按钮是在内容区,而且TabHost空间是正常的标题平均分布.如下图(其实这是改版的第一版,没有 ...
- iOS程序发布测试-生成ad hoc证书
转自: http://blog.sina.com.cn/s/blog_68444e230100srdn.html iOS程序发布测试3-生成ad hoc证书 iOS证书分2种,1种是开发证书,用来给你 ...
- js实现全选,全不选,反选
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- T-SQL 数据库的创建
create database databaseNameon primary( Name =dbName1, FileName='C:\mydatabase1\dbName1.mdf', Siz ...
- 保存登陆username和password
在一些软件中登陆时保存username和password是常见的功能,它实现起来也特别简单,其原理就是在点击登陆button时推断是否勾选保存password选项,假设勾选,则在内存中保存一份包括us ...
- Navicat Premium如何打开SQL文件.MDF和.LDF文件
相信大家再装SQL Server时都会遇到一件很头疼的事情--装完SQL server之后发现没有启动程序.没有经验的会以为SQL SERVER安装失败了于是选择重装.可是呵呵,重装了4,5次还是一样 ...
- JavaScript | 对象详解
————————————————————————————————————————————————————————— 对象有哪些(导图) 内建对象 数据封装对象 Object对象 Object.prot ...
- iOS10相册相机闪退bug
iOS10系统下调用系统相册.相机功能,遇到闪退的情况,描述如下: This app has crashed because it attempted to access privacy-sensit ...
- 转:浅析VO、DTO、DO、PO的概念、区别和用处
原文链接 概念: VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来. DTO(Data Transfer Object):数据传输对象,这个概 ...