0%

  • 音乐情感识别的重要性:
    1、用于音乐检索;2、方便用户组织结构;3、增强人机交互。

  • 音乐情感识别的基础框架:

Read more »

S1. 下载最新的稳定版本openSMILE

S2. 下载依赖工具库

  • autotools(automake, autoconf, libtool, and m4)
  • make
  • GNU C and C++ compiler gcc and g++
1
2
3
4
5
$ brew install automake
$ brew install autoconf
$ brew install libtool
$ brew install m4
$ brew install gcc

S3. 解压并安装

1
2
3
$ tar-zxvf opensmile-X.X.X.tar.gz
$ cd opensmile-X.X.X
$ sh buildStandalone.sh

S4. 测试安装是否成功

1
$ SMILExtract -h

Analysis Content

  • Text-Content (Web-Documents, Social-Tags, Lyrics)
  • Audio-Content (Acoustic Features)
Read more »

博客站点迁移

阿里云服务器快要到期不想再续,遂决定将博客迁移到免费的GitHub Pages上。

概述

Github Pages+Hexo(不使用Jekyll是因为没有找到好看的主题)

  1. 在GitHub上创建GitHub Pages
  2. 配置本地Hexo环境,并与GitHub Pages绑定
  3. 绑定域名
Read more »

深度学习是机器学习的一种类型,机器学习的核心任务是寻找合适的模型,深度学习的核心任务是寻找合适的参数(权重和偏移)。

Read more »

实例动态绑定

通常情况下,我们可以给实例绑定任何属性和方法,这就是动态语言的灵活性。但是给一个实例绑定的方法对另一个实例是不起作用的。为了给所有实例都绑定方法,可以给class绑定方法。

1
2
3
4
def addmethod(self):
pass

Student.addmethod = MethodType(addmethod,None,Student)
Read more »

函数式编程是高度抽象的编程范式,纯粹的函数式编程语言编写的函数没有变量,因此,任意一个函数,只要输入是确定的,输出就是确定的,这种纯函数我们称之为没有副作用。而允许使用变量的函数语言,由于函数内部的变量状态不确定,同样的输入可能得到不同的输出,这种函数是有副作用的。函数式编程允许将函数本身作为参数传入另一个函数,还允许返回一个函数。

Python对函数式编程提供部分支持。由于Python允许使用变量,因此Python不是纯函数式编程语言。

Read more »