<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Butertfly的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Butertfly</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Butertfly]]></copyright><item><title><![CDATA[谱减法降噪（python实现）]]></title><link>https://blog.youkuaiyun.com/Butertfly/article/details/84325107</link><guid>https://blog.youkuaiyun.com/Butertfly/article/details/84325107</guid><author>Butertfly</author><pubDate>Wed, 21 Nov 2018 16:26:40 +0800</pubDate><description><![CDATA[
#!/usr/bin/env python
import numpy as np
import wave
import math

import ctypes as ct


class FloatBits(ct.Structure):
    _fields_ = [
        ('M', ct.c_uint, 23),
        ('E', ct.c_uint, 8),
    ...]]></description><category></category></item><item><title><![CDATA[非极大抑制（Non-maximum suppression）python代码实现]]></title><link>https://blog.youkuaiyun.com/Butertfly/article/details/84307659</link><guid>https://blog.youkuaiyun.com/Butertfly/article/details/84307659</guid><author>Butertfly</author><pubDate>Tue, 20 Nov 2018 18:48:57 +0800</pubDate><description><![CDATA[定位一个物体，最后算法就找出了一堆的方框，我们需要判别哪些矩形框是没用的。非极大值抑制：先假设有6个矩形框，根据分类器类别分类概率做排序，从大到小分别属于物体的概率分别为A、B、C、D、E、F。

(1)从最大概率矩形框F开始，分别判断B~F与A的重叠度IOU是否大于某个设定的阈值;

(2)假设B、D与F的重叠度超过阈值，那么就扔掉B、D；并标记第一个矩形框A，是我们保留下来的。

(3)从剩下...]]></description><category></category></item><item><title><![CDATA[keras自定以Layer层]]></title><link>https://blog.youkuaiyun.com/Butertfly/article/details/83014999</link><guid>https://blog.youkuaiyun.com/Butertfly/article/details/83014999</guid><author>Butertfly</author><pubDate>Thu, 11 Oct 2018 16:49:04 +0800</pubDate><description><![CDATA[
from keras import backend as K
from keras.models import Model
from keras.layers import Layer

in_a = Input(shape=(96, 96, 3))
in_p = Input(shape=(96, 96, 3))
in_n = Input(shape=(96, 96, 3))

emb_a = ...]]></description><category></category></item><item><title><![CDATA[ffmpeg的使用]]></title><link>https://blog.youkuaiyun.com/Butertfly/article/details/82496684</link><guid>https://blog.youkuaiyun.com/Butertfly/article/details/82496684</guid><author>Butertfly</author><pubDate>Fri, 07 Sep 2018 14:56:48 +0800</pubDate><description><![CDATA[ffmpeg获取音频文件时长

ffmpeg -i fffc4e3f19774fcdbee2d5d8593900c6.wav 2&amp;gt;&amp;amp;1 | grep 'Duration' | cut -d ' ' -f 4 | sed s/,//

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

参考：

1.http://linux.51...]]></description><category></category></item><item><title><![CDATA[CentOS7添加/删除用户和用户组]]></title><link>https://blog.youkuaiyun.com/Butertfly/article/details/81329803</link><guid>https://blog.youkuaiyun.com/Butertfly/article/details/81329803</guid><author>Butertfly</author><pubDate>Wed, 01 Aug 2018 14:16:09 +0800</pubDate><description><![CDATA[1.新建用户 
adduser testuser //新建testuser 用户 
passwd testuser //给testuser 用户设置密码

2.建工作组 
groupadd testgroup //新建test工作组

3.新建用户同时增加工作组 
useradd -g testgroup testuser //新建testuser用户并增加到testgroup工作组

//注：：...]]></description><category></category></item><item><title><![CDATA[CentOS7使用firewalld打开关闭防火墙与端口]]></title><link>https://blog.youkuaiyun.com/Butertfly/article/details/81329742</link><guid>https://blog.youkuaiyun.com/Butertfly/article/details/81329742</guid><author>Butertfly</author><pubDate>Wed, 01 Aug 2018 14:12:57 +0800</pubDate><description><![CDATA[1、firewalld的基本使用

启动： systemctl start firewalld

关闭： systemctl stop firewalld

查看状态： systemctl status firewalld 

开机禁用  ： systemctl disable firewalld

开机启用  ： systemctl enable firewalld

 

 

2.syste...]]></description><category></category></item><item><title><![CDATA[利用线程池+回调+百度语音识别来批量实现语音识别]]></title><link>https://blog.youkuaiyun.com/Butertfly/article/details/81302712</link><guid>https://blog.youkuaiyun.com/Butertfly/article/details/81302712</guid><author>Butertfly</author><pubDate>Tue, 31 Jul 2018 14:26:45 +0800</pubDate><description><![CDATA[
#!/usr/bin/python3
# -*- coding: utf-8 -*-

from aip import AipSpeech
import os
import sys
from concurrent.futures import ThreadPoolExecutor
import shutil

&quot;&quot;&quot; 你的 APPID AK SK &quot;&quot;&quot;
APP_ID = 'xxx'
API_K...]]></description><category></category></item><item><title><![CDATA[Linux相关问题]]></title><link>https://blog.youkuaiyun.com/Butertfly/article/details/81295923</link><guid>https://blog.youkuaiyun.com/Butertfly/article/details/81295923</guid><author>Butertfly</author><pubDate>Tue, 31 Jul 2018 09:15:17 +0800</pubDate><description><![CDATA[问题1：

[root@localhost ~]# service mysqld start
Redirecting to /bin/systemctl start mysqld.service
Job for mysqld.service failed because the control process exited with error code. See &quot;systemctl statu...]]></description><category></category></item><item><title><![CDATA[ValueError: Tensor Tensor xxx is not an element of of this graph的解决方案]]></title><link>https://blog.youkuaiyun.com/Butertfly/article/details/81292358</link><guid>https://blog.youkuaiyun.com/Butertfly/article/details/81292358</guid><author>Butertfly</author><pubDate>Mon, 30 Jul 2018 21:18:44 +0800</pubDate><description><![CDATA[问题：

在利用keras+flask构建一个简单的深度学习后台服务器，遇到了如下的问题：

ValueError: Tensor Tensor(&quot;fc1000/Softmax:0&quot;, shape=(?, 1000), dtype=float32) is not an element of this graph。

 

解决方案如下：

在初始化的时候，加载模型文件和生成graph。

 

完...]]></description><category></category></item><item><title><![CDATA[keras训练模型生成pb文件（java调用、python调用）]]></title><link>https://blog.youkuaiyun.com/Butertfly/article/details/80952987</link><guid>https://blog.youkuaiyun.com/Butertfly/article/details/80952987</guid><author>Butertfly</author><pubDate>Sat, 07 Jul 2018 17:15:22 +0800</pubDate><description><![CDATA[
from __future__ import print_function
import keras
from keras.datasets import mnist
from keras.models import Sequential
from keras.layers import Dense, Dropout, Flatten
from keras.layers import Conv2...]]></description><category></category></item><item><title><![CDATA[Ubuntu 18.04 深度学习环境搭建]]></title><link>https://blog.youkuaiyun.com/Butertfly/article/details/80350581</link><guid>https://blog.youkuaiyun.com/Butertfly/article/details/80350581</guid><author>Butertfly</author><pubDate>Thu, 17 May 2018 14:39:04 +0800</pubDate><description><![CDATA[Ubuntu 镜像源修改sudo cp /etc/apt/sources.list /etc/apt/sources.list.baksudo vim /etc/apt/sources.listdeb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse#deb-src http://mirrors...]]></description><category></category></item><item><title><![CDATA[Generative Adversarial Nets（译）]]></title><link>https://blog.youkuaiyun.com/Butertfly/article/details/80089386</link><guid>https://blog.youkuaiyun.com/Butertfly/article/details/80089386</guid><author>Butertfly</author><pubDate>Thu, 26 Apr 2018 09:44:04 +0800</pubDate><description><![CDATA[仅供参考，如有翻译不到位的地方敬请指出。论文地址：Generative Adversarial Nets 论文翻译：XlyPb（http://blog.youkuaiyun.com/wspba/article/details/54577236）摘要我们提出了一个通过对抗过程估计生成模型的新框架，在新框架中我们同时训练两个模型：一个用来捕获数据分布的生成模型G，和一个用来估计样本来自训练数据而不是G的概率的判别...]]></description><category></category></item><item><title><![CDATA[使用keras训练一个区分不同人声音的模型]]></title><link>https://blog.youkuaiyun.com/Butertfly/article/details/79715692</link><guid>https://blog.youkuaiyun.com/Butertfly/article/details/79715692</guid><author>Butertfly</author><pubDate>Tue, 27 Mar 2018 16:55:09 +0800</pubDate><description><![CDATA[随着tensorflow,keras,tflearn,mxnet这种深度学习库的完善，深度学习的门槛降低，很多之前很难的领域都开始对小白开放，比如语音领域，在深度学习火起来之前，语音识别和图像识别这种领域，没有很深的基本功和领域知识，根本不可能踏足，但是时代已经变了…所以，我在某个项目中遇到了这样一个问题：给出一些电话录音，一方是客服人员，另一方是消费者，想要知道哪句话是谁说的，并且想要知道客服的...]]></description><category></category></item><item><title><![CDATA[利用神经网络进行音频数据分类]]></title><link>https://blog.youkuaiyun.com/Butertfly/article/details/79715544</link><guid>https://blog.youkuaiyun.com/Butertfly/article/details/79715544</guid><author>Butertfly</author><pubDate>Tue, 27 Mar 2018 16:47:23 +0800</pubDate><description><![CDATA[IntroductionWhen you get started with data science, you start simple. You go through simple projects like Loan Prediction problem or Big Mart Sales Prediction. These problems have structured data arra...]]></description><category></category></item><item><title><![CDATA[Ubuntu 16.04 神经网络环境搭建]]></title><link>https://blog.youkuaiyun.com/Butertfly/article/details/79715281</link><guid>https://blog.youkuaiyun.com/Butertfly/article/details/79715281</guid><author>Butertfly</author><pubDate>Tue, 27 Mar 2018 16:38:00 +0800</pubDate><description><![CDATA[Ubuntu远程ssh登陆sudo apt-get install openssh-server修改pip国内源mkdir ~/.pipvim pip.conf[global]index-url = https://pypi.tuna.tsinghua.edu.cn/simple[install]trusted-host=mirrors.aliyun.com安装anacondawget https...]]></description><category></category></item><item><title><![CDATA[pandas之透视（pivot）数据功能]]></title><link>https://blog.youkuaiyun.com/Butertfly/article/details/79715032</link><guid>https://blog.youkuaiyun.com/Butertfly/article/details/79715032</guid><author>Butertfly</author><pubDate>Tue, 27 Mar 2018 16:25:10 +0800</pubDate><description><![CDATA[问题：        对A列和B列进行分组，然后在C列上进行透视操作并对D列数据进行求和实现功能如下：实现方式：        pivot_table(df, values=’D’, index=[‘A’, ‘B’], columns=[‘C’], aggfunc=np.sum)...]]></description><category></category></item></channel></rss>