分类
机器学习及应用

TensorFlow学习笔记:相关API

本文为我学习著名机器学习框架TensorFlow的过程中,对我通过一些教学资料所学到知识的笔记。本文也许看起来会跟一些教程有些相似,这实为我阅读观看实践后,对其内容进行的记录。

鉴于相关内容较多,我将在接下来对本文进行持续更新,直到本文所应当涉及的内容范围全部覆盖为止。

(20180317 最后更新)

分类
学界业界动态

谷歌免费开放机器学习课程,完美支持中文

今天早上,我一打开手机电脑,朋友圈和一些新闻中传遍了一则消息,谷歌免费开放了其开发者中心里面的机器学习和人工智能的学习课程。该课程全是干货,约15小时,25节课程,还有大量的练习。而且,该课程支持中文,这样一来,妈妈再也不用担心我因为英语不好而听不懂了。^_^

分类
生活点滴

庆祝我博客建立一周年

1月25日,就是我的博客建立一周年的日子啦♪(^∇^*)

邻近中国农历新年,顺便祝各位访客朋友们,新年快乐、身体健康!Happy Chinese new year!

分类
Python学习

python实现socket通信

python可以用来实现两个主机进程之间的TCP通信,就是通过使用socket套接字来实现的,我们可以基于此,来实现一些应用层协议,以达到不同主机之间的进程通信的目的。这一点,除了普通的网络应用程序(如聊天工具和游戏等)之外,在分布式系统中,也有着很大的用途,比如机器学习需要在多台计算机中进行并行计算的时候。

服务器/客户机模型(C/S模型)如图:

TCP服务器/客户端模型
分类
Python学习

python3.5 安装使用MySQL支持库

用Python做机器学习、大数据、数据挖掘、爬虫什么,基本上都会用到数据库,而我们一般使用的是SQL数据库,即关系数据库。我们最常用的两款关系数据库就是MySQL和SQL Server。本文会介绍如何在Python3下安装对MySQL进行调用的支持库。

分类
机器学习及应用 评论型文章

做机器学习为什么要学数学

在知乎上看到有人问,在做机器学习方面,质疑数学的意义,觉得会用各种经典模型不就行了。我们做机器学习,要做到知其然,还要知其所以然。我们不能仅仅是会调一调库,跑个程序炼个丹什么的,还要知道底层的数学原理和算法。

分类
Python学习

Python实现多进程运行

在这篇文章里,我将列出一种python下的实现多进程并发执行程序的方法。我们经常需要通过并发来实现一些功能,为了加速计算或者最大程度利用CPU等等。Python中有一种方法可以实现多进程并发执行,我们需要导入python库“multiprocessing”。

分类
Python学习

Python关键字yield用法

我这篇文章将简单记录一下python关键字yield的用法。因为写代码需要,我看到了别人的部分代码中有用到yield关键字。作为习惯了C类语言的人,第一次看到这种关键字会感到很迷茫,不知道是用来做什么的,可是偏偏很多时候会用到这样的代码。

分类
ASRT Python学习 智能语音技术 程序设计

Python读取wav格式文件

我们经常需要处理wav格式的文件,读取其中的声音信号和相关参数,来做一些事情。如果我们使用C++来做,那么需要对文件的底层存储格式有一个透彻的了解才行,而且考虑不周还有可能出Bug;如果使用MatLab来做,虽然只有一行代码就可以读取文件,但是MatLab语言自身的局限性使得写出的代码难以在实际中投入使用。因此,兼顾简介易用和实用性,用Python来做就显得比较好了。

分类
Python学习

Python缩进问题

众所周知,python是一个基于缩进而不是大括号的语言,因而写python代码有需要使用游标卡尺的梗。我在写python代码的时候,没少掉进这个坑里面。基本上只要前一行结尾出现冒号,下一行必然添加一个单位的缩进,直到块结束。我们可以使用空格(Space)和制表符(Tab)来进行缩进,然而这里面有一些会经常遇到的坑。