- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 Python 3.10 安装Jupyter Notebook DLL报错解决
“ImportError: DLL load failed while importing _device: 找不到指定的模块”错误解决
2022-11-08 14:30:43
1552
原创 GO语言笔记--(五)从阻塞的通道channel中退出
go采用通道channel进行goroutine之间的通信,channel在读取时会处于阻塞状态,在某些情况并不是我们想要的效果,因此需要设置超时退出机制,可以选择select的方式,以下为实例:package mainimport ( "fmt""time""bufio""os")func print_input(ch chan string) { fmt.Printf("Begin to print input.\n") for ;; { select { case
2021-06-27 15:50:50
629
原创 GO语言笔记--(四)循环中的异常处理,避免退出循环
go语言中没有类似python的Try...except机制,使得在循环中处理异常得借用panic与recover的联动机制,把for循环处理的(其实ren'yi
2021-06-07 14:56:41
956
1
原创 GO语言笔记--(三)获取当前时间并且格式化字符串
模块time获取当前时间time.now()格式化当前时间time.now().Format("2006)golang 中经常需要格式化时间和日期来满足不同的业务需求,下面总结格式化时间日期中遇到的问题。golang time包 时间日期格式化定义go 的time package 提供了time.Format函数,用来对时间进行格式化输出;类似的还有time.Parse用来解析字符串类型的时间到time.Time。这是两个互逆的函数。下面看golang中time包对于时间的详细
2021-06-05 13:59:51
1044
原创 GO语言笔记--(二)map的使用
通过使用万能类型interfaces{},可以创建value类型不一样的mapvarcountryCapitalMapmap[string]interface{}/*创建集合*/countryCapitalMap=make(map[string]interface{})/*map插入key-value对,各个国家对应的首都*/countryCapitalMap["France"]="巴黎"countryCapitalM...
2021-06-05 11:25:16
96
原创 GO语言笔记--(一)跨平台编译
windows 交叉编译arm linux go程序###要点:每一行的后面不要留空格,否则会编译失败或者编译成本平台的程序#### 在cmd命令提示符中进行编译,powershell上失败SET CGO_ENABLED=0SET GOOS=linuxSET GOARCH=armgo build main.go...
2021-06-05 11:21:13
116
原创 Python 多线程的退出/停止的一种是实现思路
在使用多线程的过程中,我们知道,python的线程是没有stop/terminate方法的,也就是说它被启动后,你无法再主动去退出它,除非主进程退出了,注意,是主进程,不是线程的父进程.一个比较合理的方式就是把原因需要放到threading.Thread的target中的线程函数,改写到一个继承类中,下面是一个实现例子import threadingimport timeimp...
2019-08-28 14:59:47
16345
4
原创 Python 3 多进程通信
from multiprocessing import Process, Queue, Lockfrom datetime import datetimeimport numpy as npimport timeimport osdef func1(q, lock): print(f'get into func1: pid: {os.getpid()}') for i...
2019-05-29 15:03:22
885
原创 seaborn: ValueError: List of boxplot statistics and `positions` values must have same the length
出现这个问题的原因是seaborn.boxplot(data=df,x='col1',y='col2')df中,作为数值的y列col2的类型不是数值类型,而是object类型,前面作一个astype np.float即可解决
2018-11-01 11:12:38
4126
转载 ubuntu 各种中文乱码问题
1.显示乱码参考https://blog.youkuaiyun.com/weixin_39792252/article/details/80415550?utm_source=blogxgwz10 状况:所用的Linux系统不支持中文,遇见中文就zz了。ORZ…目标:使系统/服务器支持中文,能够正常显示。首先,安装中文支持包language-pack-zh-hans:$ sudo ap...
2018-10-18 10:21:09
3080
原创 python matplotlib 画图保存前后显示不完整的处理
在使用matplotlib.pyplot进行画图的时候,如果ticklabel或者title等过长、或者过大的话,会发现显示不全,其实只需要一个简单的命令就可以解决这个问题,在保存或者show了之前,使用pyplot.tight_layout()即可。https://matplotlib.org/users/tight_layout_guide.htmlimport matplotlib...
2018-06-29 11:50:02
49512
18
原创 最简便的lightGBM GPU支持的安装、验证方法
以下基于ubuntu 16.04 python 3.6.5安装测试成功1、安装软件依赖sudo apt-get install --no-install-recommends git cmake build-essential libboost-dev libboost-system-dev libboost-filesystem-dev2、安装python库pip install setupto...
2018-06-01 11:13:35
26097
5
原创 实现在没有安装lightGBM的电脑上解析lightgbm模型
lightGBM需要安装在64位系统上,如果是32位的系统,则无法解析lightGBM模型,因此有必要写一个函数可以直接解析lightGBM模型,方法是利用light.train的模型的dump_model方法产生json模型,然后利用上他,如前这个dump_model有些小bug,dump后feature_names会有些小差别,因此对齐进行替换保证feature_name一致。1. 导入模块f...
2018-05-23 18:35:38
1454
原创 lightGBM dump_model 错误解决
lightGBM dump_model的功能是吧模型转变为json字典,然后就可以对其进行方便的操作,然后有时候会报JSONDecodeError: Expecting ',' delimiter: line 7 column 95 (char 209)以下示例本错误并且提出解决办法from tsfresh import extract_featuresfrom tsfresh.feature_...
2018-05-17 16:40:25
2485
原创 ubuntu 16.04 LTS +Python 3.6.5 安装
因为ubuntu 16.04 默认自带的是2.7.12和3.5.2,想着想着3.6.5已经出了,好像加了个什么东西,先装上了,以备用,其实主要还是一些没注意的,上来直接装python3.6,后面发现各种缺东西,然后补救,实在是惨惨惨,太坑了,所以一次把前面的东西装好了,一步到位。因为挺喜欢在jupyter notebook下写的,如果后面也需要用jupyter notebook,那么下面的流程就很...
2018-04-27 09:49:42
3018
原创 ubuntu 16.04 LTS + xgboost 0.7 + GPU support
记录下安装xgboost 踩过的坑,也是为了日后万一再需要,可以翻看。cpu版的安装倒是很容易的:$ sudo pip install xgboostgpu版:为了避免import的时候把旧版的cpu版的xgboost导入,最好以以下流程安装:1.卸载旧版xgboost:$ sudo pip uninstall xgboost2.git 源码$ git clone
2018-02-02 10:53:02
1434
翻译 《openSMILE用户手册》第2章 (3) 默认特征集的使用
语音情感计算经常会用到openSMILE进行语音特征的提取,openSMILE作为一款已经被很多研究者使用的提取情感特征的工具箱,却没有一个完整的中文版手册,也是为了自己查阅方便吧,慢慢翻译一下,算是记录自己的工作,如能给有需要的同行觉得有点用处当然好,即便不能方便什么人,也算是自己的一点积累吧。水平有限,难免错漏,请不吝赐教。先放上来,边写边修正和排版吧2.5默认特征集 对于音乐信息检索和语音处理
2017-12-07 17:14:52
11145
10
翻译 《openSMILE用户手册》第2章 (2) openSMILE 第一次特征提取
语音情感计算经常会用到openSMILE进行语音特征的提取,openSMILE作为一款已经被很多研究者使用的提取情感特征的工具箱,却没有一个完整的中文版手册,也是为了自己查阅方便吧,慢慢翻译一下,算是记录自己的工作,如能给有需要的同行觉得有点用处当然好,即便不能方便什么人,也算是自己的一点积累吧。水平有限,难免错漏,请不吝赐教。先放上来,边写边修正和排版吧。2.3提取你的第一个功能现在,您已经成功下
2017-12-06 10:56:29
6047
3
原创 docker + tensorflow serving 踩坑记录
1 docker pull了 tensorflow/tensorflow,此image包含了jupyter notebook + tensorflow后,如果在运行客户端的时候,出现:grpc.framework.interfaces.face.face.AbortionError: AbortionError(code=StatusCode.UNAVAILABLE, details="End
2017-12-01 15:49:36
3511
1
翻译 《openSMILE用户手册》第2章 (1) openSMILE安装
语音情感计算经常会用到openSMILE进行语音特征的提取,openSMILE作为一款已经被很多研究者使用的提取情感特征的工具箱,却没有一个完整的中文版手册,也是为了自己查阅方便吧,慢慢翻译一下,算是记录自己的工作,如能给有需要的同行觉得有点用处当然好,即便不能方便什么人,也算是自己的一点积累吧。水平有限,难免错漏,请不吝赐教。先放上来,边写边修正和排版吧。使用openSMILE 现在我们说明如何开
2017-11-27 21:48:42
5290
1
翻译 《openSMILE 用户手册》 第一章
语音情感计算经常会用到openSMILE进行语音特征的提取,openSMILE作为一款已经被很多研究者使用的提取情感特征的工具箱,却没有一个完整的中文版手册,也是为了自己查阅方便吧,慢慢翻译一下,算是记录自己的工作,如能给有需要的同行觉得有点用处当然好,即便不能方便什么人,也算是自己的一点积累吧。水平有限,难免错漏,请不吝赐教。先放上来,边写边修正和排版吧。第1章关于openSMILE,我们通过为o
2017-11-24 10:25:04
3687
原创 DCASE2017 task2 gpu报错
报错提示: task2.info.log2017-08-07 16:52:42,199 [theano.sandbox.cuda ][WARNING ] The cuda backend is deprecated and will be removed in the next release (v0.10). Please switch to the gpuarray backend.
2017-08-08 10:57:43
737
原创 基于Python 的语音重采样函数
因为工作中会经常遇到不同采样率的声音文件的问题,特意写了一下重采样的程序。 原理就是把采样点转换到时间刻度之后再进行插值,经过测试,是没有问题的。#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 17-7-21 下午2:32# @Author : Lei.Jinggui# @Site : http://blog.csdn
2017-07-21 14:56:43
6582
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人