- 博客(13)
- 收藏
- 关注
原创 解决pytorch分布式训练loss异常(过大、过小)
2. 查看代码中是否使用了mmdet.core.reduce_mean()、torch.distribute.all_reduce(),输入的数据一定是8字节的!3. 如果使用了mmdet框架,mmdet.models.detectors.base.py.BaseDetector._parse_losses也调用了all_reduce(),这里记得修改。1. 首先排除学习率设置不合理、输入的数据(图片、点云、标签)是否完整、loss计算是否出现分母为0的情况。
2023-04-07 14:24:44
1155
原创 pyqt使用matpltlib动态绘图(性能不如pyqtgraph)
# -*-coding:utf-8-*-from PyQt5.QtCore import *from PyQt5.QtGui import *from PyQt5.QtWidgets import *import sysimport numpy as npfrom ui3 import Ui_formfrom utils import epoch_bufferimport matplotlibmatplotlib.use("Qt5Agg") # 声明使用QT5from matplo.
2021-04-24 20:57:57
1134
3
原创 使用pyqtgraph动态绘图
# -*-coding:utf-8-*-from PyQt5.QtCore import *from PyQt5.QtGui import *from PyQt5.QtWidgets import *import sysimport numpy as npfrom ui4 import Ui_formimport pyqtgraph as pgclass MainDialogImgBW(QMainWindow, Ui_form): def __init__(self): .
2021-04-24 20:56:38
1487
原创 Nano上使用Openbci-Python库
1. openbci_python github库2.根据REANME来配置环境3.遇到的问题OSError: /usr/local/lib/python2.7/dist-packages/pylsl/liblsl64.so: cannot open shared object file: No such file or directory3.1.恰好有官网解决方法,按照这个步骤就可以解决。sudo apt install cmake gccgit clone https://gi
2021-03-23 22:10:39
315
原创 快充协议、接口类型、接口协议的介绍
一、快充协议1.PD协议(USB Power Delivery)USB-IF组织制定的一种快速充电规范的USB-PD,即PD快充协议 PD协议需要搭配USB Type-C接口实现,最大功率可以到100W,不仅可以用在手机充电上,还可以给笔记本供电。目前笔记本电脑你看到用Type-C接口充电的,基本都是PD协议。 传统的USB电缆只容许提供2.5W功率,USB Type-C电缆则容许提供高达5V/3A即15W的最大功率,如果采用了电源传输(PD)协议,电压电流指标就可以提升到20V...
2021-01-02 22:06:25
22833
原创 解决SSH和VNC无法连接树莓派的问题
问题出现:静态路由没有配置成功(修改/etc/dhcpcd.conf),导致的无法连接。解决方法:(1)无显示器通过直接修改TF卡里的etc/dhcpcd.conf文件。Windows查看不了Linux EXT文件,需要Ext2Fsd软件(下载链接)。这个软件不怎么好用,我修改没成功。参考:Windows 上编辑树莓派(linux EXT)分区文件工具——Ext2Fsd(2)连接显示器直接删除配置的静态IP即可...
2020-11-30 15:33:56
1437
原创 (三)树莓派配置django后端,自启动
一.安装python31.安装python依赖环境。$ sudo apt-get install build-essential libsqlite3-dev sqlite3 bzip2 libbz2-dev2.下载python3.6版本源码并解压。$ wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz$ tar zxvf Python-3.6.1.tgz3.编译安装。挺慢的。$ cd Python-3.
2020-11-29 22:19:12
649
原创 (二)树莓派配置MySQL
一.MySQL的安装和创建数据库1.安装MySQLsudo apt-get install mysql-server提示安装mariadb-server-10.0sudo apt-get install mariadb-server-10.02.登录MySQL~$ mysql -u root -pEnter password: ERROR 1698 (28000): Access denied for user 'root'@'localhost'解决步骤.
2020-11-29 19:44:24
3665
原创 (一)树莓派配置步骤(配置图形化界面)
一.树莓派的烧录和配置1.下载镜像链接,选择See all download options→Raspberry Pi OS with desktop and recommended software(已安装好一些软件)。2.格式化TF卡,windows自带的格式化没用,需要下载格式化软件。3.烧录,下载win32DiskImager,别用百度搜索,不然全是非正规的,可能会有很多广告。4.烧录镜像文件,写入成功后如下图所示。5.树莓派开机连接1.有显示器2.无显示器
2020-11-25 18:35:54
5655
1
原创 解决numpy的ndarray转为字符串,再转为ndarray的问题
arr =np.array([1,2,3,4,5,6])str = arr.tostring()print np.fromstring(str,dtype=int)>>>[1 2 3 4 5 6]假设有一个numpy数组,(它可以与其他类型一起工作,但您需要进行一些细微的修改)。a = np.array([0, 3, 5])a_str = ','.join(str(x) for x in a) # '0,3,5'a2 = np.array([int(x) for x.
2020-11-24 14:42:22
14083
原创 树莓派RPi.GPIO库安装
(1)更新源:$ sudoapt-getupdate(2)安装python:$sudoapt-getinstallpython-dev(3)安装python-pip(python-pip是一个可以替代easy_install的安装和管python软件包的工具) $sudoapt-getinstallpython-pip(4)利用pip安...
2019-08-23 14:55:10
6177
原创 树莓派GPIO口的常用配置代码
import RPi.GPIO as GPIO #导入GPIO模块GPIO.setmode(GPIO.BCM) #设定编号模式GPIO.setwarnings(False) #关闭警告说明GPIO.setup(1, GPIO.IN) #设置引脚1(BCM编号)为输入通道GPIO.setup(2, GPIO.OUT) #设置引脚2为输出通道value=GPIO.input(1) #读取通...
2019-08-22 09:14:47
1369
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人