深度学习

环境 安装 tensorflow,使用命令 pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow --user 如果使用虚拟机,不适用 gpu ,可以安装 cpu 版本的 tensorflow-cpu,使用命令...

MobileNetV2-SSDLite

参考: https://ai.googleblog.com/2018/04/mobilenetv2-next-generation-of-on.html https://heartbeat.fritz.ai/real-time-object-detection-using-ssd-mobile...

tensorflow lite c++

1. 先 git clone tensorflow 的仓库,可以在 github 也可以在 gitee, gitee 会比 github 慢一天左右。但是下载速度快多了。 git clone https://github.com/tensorflow/tensorflow.git git cl...

tensorflow lite python

1. 如果不用虚拟环境,那么只需要在 类似于 https://dl.google.com/coral/python/tflite_runtime-2.1.0.post1-cp36-cp36m-linux_aarch64.whl 这个地址下载相应的文件,然后 pip3 install ~/Dow...

shell 脚本 学习笔记

1. shell 单行注释使用 “#” 就可以了,多行注释: :<<EOF EOF 这个 EOF 可以换成其他,都可以,只要上下能够对应就可以。 参考:https://blog.csdn.net/lansesl2008/article/details/20558369 https...

alsaaudio period size 理解

1. pcm 是 ADC 直接采集到的数据。 2. frame,帧,指的是对所有声道进行一次 ADC 转换得到数据。 3. frame size,指的是一帧 包含的字节数。 如果是单声道,8bit adc,那么就是 1 8 / 8 = 1. 如果是8声道,16bit adc,那么就是 8 ...

messagequeue

python 中 需要使用 messagequeue 需要 import posix_ipc,然后才能用。 python 版本的 messagequeue 是对 C 版本的封装。 具体参考: http://semanchuk.com/philip/posix_ipc/#message_queue

python 从多声道 pcm 文件中 转换成单通道 pcm 文件

1. 从 二进制 pcm 文件中读取数据,并转化位想要的矩阵数组 with open(audioPath, 'rb') as f: audioData = np.fromfile(f, dtype = np.uint16) audioData.shape = -...

qml 学习笔记

1. 使用命令 qmlscene 可以直接执行 qml 文件。 2. qml 中 quick 对应的版本 Qt QtQml QtQml.Models QtQuick QtQuick.Controls QtQuick.Layouts QtQuick.Dialog...

pyqt5 学习笔记

1. 安装见 https://www.cnblogs.com/ramlife/p/14096103.html http://www.ramlife.org/2020/12/07/272.html 2. 安装好后,import 一下,看看有没有问题。 python3 import PyQt...