- 博客(50)
- 资源 (8)
- 收藏
- 关注
原创 If you use `@root_validator` with pre=False (the default) you MUST specify `skip_on_failure=True`
pydantic 错误
2024-12-31 18:42:00
1011
原创 xinference Error code: 400 - {‘detail‘: ‘[address=0.0.0.0:23015, pid=8661] Model not found,uid
xinference Error code: 400 - {'detail': '[address=0.0.0.0:23015, pid=8661] Model not found,uid
2024-12-24 18:51:17
1894
原创 ValueError: Invalid pattern: ‘**‘ can only be an entire path component
load_dataset报错
2024-12-20 17:14:59
756
原创 CUDA unknown error
环境ubuntu 22.04系统,显卡驱动Driver Version: 535.171.04 CUDA Version: 12.2 ,cuda-toolkit版本520.61.05,为cuda 11.8,安装cuda 后,使用torch.cuda.is_available() 报上述错误,按照参考资料1的提示,安装了sudo apt install nvidia-modprobe,问题依旧,这个问题是系统刚开机时好用,过几个小时后就会报错。
2024-10-27 09:46:45
480
原创 fused_adam.so: cannot open shared object file: No such file or directory
deepspeed fused_adam.so 找不到文件
2024-03-07 10:45:42
5027
1
原创 in pydantic.main.BaseModel.__init__pydantic.error_wrappers.ValidationError: 1 validation error for
pydantic 参数校验
2023-11-15 16:25:10
2302
原创 pyqt5报错qt.qpa.plugin: Could not load the Qt platform plugin “windows“ in ““ even though it was found
QLibraryPrivate::loadPlugin failed on "D:/Anaconda3/Lib/site-packages/PyQt5/Qt5/plugins/platforms/qwindows.dll" : "Cannot load library D:\\Anaconda3\\Lib\\site-packages\\PyQt5\\Qt5\\plugins\\platforms\\qwindows.dll: 找不到指定的程序。试过以上方法,发现报错一样,论坛上说版本不对,调试了一下。
2023-10-08 15:46:23
2195
原创 python 线程入口函数是否应该有返回值?
答不建议有返回值,因为即使有返回值,主线程获得的值一样是NoneType,也是无效的,其中返回值的方式是return,而不是yield,fun 中使用yield,有可能fun函数根本不执行。其中入口函数fun 是否应该有返回值?python 版本3.8,
2023-08-01 10:20:51
140
原创 ubuntu 开机黑屏
ubuntu 20.04版本,显卡nvidia RTX3080,安装了驱动版本NVIDIA-Linux-x86_64-465.27,禁用nouveau,可以安装驱动,但安装完成后ubuntu 无法开机。未安装驱动之前,ubuntu是正常的,可以进入图形界面无法开机有以下几种情况(1)开机出现如下提示/dev/nvme1n1p6 recovering journal/dev/nvme1n1p6 **files **blocks搜索之后发现强制关机导致的,修改grub的文件(两项:nomod
2022-03-23 18:48:26
3835
1
原创 torch的DataLoader 浅析
torch的DataLoader主要是用来装载数据,就是给定已知的数据集,把数据集装载进DataLoaer,然后送入深度学习网络进行训练。先看一下它的声明吧。(官方声明,pytorch 1.10.0文档,参考资料1)DataLoader(dataset, batch_size=1, shuffle=False, sampler=None, batch_sampler=None, num_workers=0, collate_fn=None, pin_memor...
2021-12-29 14:22:59
18893
原创 pytorch 实现MLP(多层感知机)
pytorch 实现多层感知机,主要使用torch.nn.Linear(in_features,out_features),因为torch.nn.Linear是全连接的层,就代表MLP的全连接层本文实例MNIST数据,输入层28×28=784个节点,2个隐含层,隐含层各100个,输出层10个节点开发平台,windows 平台,python 3.8.5,torch版本1.8.1+cpu#minist 用MLP实现,MLP也是使用pytorch实现的import torchvisionimpo
2021-12-09 08:42:39
30475
1
原创 RBF(Radial-Basis Function)网路之一:多元插值法
1 插值:在离散数学的基础上补插连续函数,使得这条连续曲线通过全部给定的离散数据点。(来自百度百科)插值除了给定的离散数据点外,连续曲线的其他点都属于“插入”进来的,所以称插值。对以一给定数据点的集合,可能会有多条插值曲线。插值和拟合的区别:插值要求曲线(或曲面)过全部的离散数据点,而拟合是寻求全局最接近的结果,...
2021-10-12 14:44:07
7417
1
原创 linux 下 pytorch 安装
参考资料:1https://github.com/pytorch/pytorch1彻底解决git clone和recursive慢的问题https://sirjamie.github.io/2020/10/18/git-clone/2解决 fatal error: third_party/lss/linux_syscall_support.h: 没有那个文件或目录2https://github.com/linux-on-ibm-z/linux-syscall-supp...
2021-10-12 14:05:27
2897
原创 centos8 安装nvidia 显卡驱动(一路踩坑一路填)
最近在安装centos8的nvidia显卡驱动,遇到了一些问题,希望能在大家的帮助下共同解决、共同学习。废话不多说,直接上内容1 首先确认内核版本和发行版本,再确认显卡型号(1)uname -aLinux localhost.localdomain 4.18.0-147.el8.x86_64 #1 SMP Wed Dec 4 21:51:45 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux(2)cat /etc/redhat-releaseCentOS Li
2021-09-28 15:17:59
31574
4
原创 jupyter notebook 某个cell 一直在运行
近期调试程序,发现一简单的代码一直在运行,很长时间不终止,代码如下:whole_df=pd.read_csv(r'./train.csv')community=whole_df['COMMUNITY_ID'].unique()for community_id in community: temp=check_result[check_result['COMMUNITY_ID']==community_id] start=temp.index.tolist()[0]
2021-08-25 21:47:26
2074
原创 deep learning 深度学习中英文版下载地址
度学习权威Yoshua Bengio和GAN之父Ian Goodfellow等人合著的DeepLearning经典教程《Deep Learning》。废话不多说,直接上链接。中文版pdf下载地址:https://pan.baidu.com/s/1hr8qadY中文版github地址:https://github.com/exacity/deeplearningbook-chinese英文版pdf下载地址:https://pan.baidu.com/s/1qYc1PkK英文版github地址:http
2021-07-12 09:48:41
12932
1
原创 linux 下安装fbprophet
prophet 是facebook 开发的一个时间序列预测算法,基本思路是将时间序列分解并做函数拟合求解出的,论文见参考资料1。其拟合用的工具是pystan。prophet 提供2种语言的支持:R语言和python 语言。本篇博客主要介绍后者 本文使用的linux发行版为centos8,内核版本4.18.0-240.15.1.el8_3.x86_64。这里的python 开发环境为anaconda3,具体安装方法可见作者之前博客。1 找准开发环境 首...
2021-06-26 08:49:04
1334
原创 linux(centos8 ) 下安装anaconda3
linux 下安装anaconda主要用来开发python,本次使用的版本是centos8, 内核版本4.18.0,而anaconda 的版本是anaconda 31 下载anaconda3从官网上下载anaconda3 的速度较慢,可以从国内的镜像站下载,本次选用的清华大学镜像站下载,下载地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/镜像站上有每个时间点的anaconda,可以自行选择下载,本次选用的是Anaconda3-20
2021-04-10 17:08:49
1995
原创 linux下sctp的安装、使用与编程
1[meng@mengfx24 unixnetwork]$ yum list lksctp*已加载插件:fastestmirror, langpacksDetermining fastest mirrors* base: mirrors.njupt.edu.cn* extras: mirrors.njupt.edu.cn* updates: mirrors.njupt.edu.cn已安装的软件包lksctp-tools.i686 1.0...
2021-03-16 20:57:57
9938
4
原创 可合并堆1:二项堆(Binominal Heap)
二叉堆是一颗完全二叉树的堆,每个节点中有个键值,用于比较大小。每个节点的孩子数量称为该节点的度,也成为sizek阶二项树
2021-02-19 09:50:35
2519
1
原创 左偏树简介
1、左偏树1.1定义左偏数是一颗二叉树,并具有堆性质。左偏树具有两个属性:键值(key)和距离(dist)。键值(key):用于节点比较大小的属性,类似于堆中节点的键值外节点:左子树或右子树为空的节点称为外节点,左子树和右子树可以同时为空。所以叶子节点必是外节点,定义外节点的距离值为0,空节点的距离值为-1。空节点即树中不存在的节点,表示为NULL,dist(NULL)=-1距离(dist):一个不是外节点的距离定义为其到子树中最近的外节点的距离,即两个节点之间路径的权值之和,可以理解外
2021-01-23 15:07:13
4478
4
原创 浅谈K短路算法(KSP)之二(YEN .J算法求解)
对于具有n个顶点和m条边且边的权值非负的简单图(无重边和环),K短路,是指的起点s到终点t的最短路径中第k个最小的。K短路分为有限制的K短路和无限制的K短路,有限制的K短路是指求得的路径中不含有回路(路径上任何一个节点的出现次数不大于1次),无限制的K短路则对求得的路径中没有要求,这篇博客讨论后者。本篇博客使用的图例如下图所示:如上图所示,图中有6个顶点,9条边;即n=6,m=9;算法主要使用了偏离路径的思想,...
2021-01-16 09:53:02
5027
原创 centos下添加windows启动项
cnetosDisk /dev/sda:465.8 GiB,500107862016 字节,976773168 个扇区单元:扇区 / 1 * 512 = 512 字节扇区大小(逻辑/物理):512 字节 / 4096 字节I/O 大小(最小/最佳):4096 字节 / 4096 字节磁盘标签类型:dos磁盘标识符:0x9bc77989设备 启动 起点 末尾 扇区 大小 Id 类型/dev/sda1 * 2048 251...
2020-12-14 11:11:10
1277
1
原创 Qt creator 中文显示问题(常量中有换行符或中文显示乱码)
环境是VS2015+Qt Creator(Based on qt 5.13.1)不要使用QStringLiteral()QString::fromLocal8Bit()
2020-10-31 19:04:22
250
原创 tcpdump 命令祥解
NAME tcpdump - 转储网络上的数据流总览 (SYNOPSIS) tcpdump [ -adeflnNOpqStvx ] [ -c count ] [ -F file ] [ -i interface ] [ -r file ] [ -s snaplen ] [ -T type ] [ -w file ] [ expression ]一、描述 (DESCRIPTION) Tcpdump 打...
2020-10-27 18:13:58
691
原创 EFI系统分区必须挂载到/boot/efi其中之一
最近在windows 8.1系统上使用U盘安装centos8双系统,硬盘分区格式是ntfs,mbr引导;选择自动分区时出现如下错误(Failed to find a suitable stage1 device :sda1必须拥有以下磁盘标签类型之一:gpt.;EFI系统分区的类型不能为ntfs.;EFI系统分区必须挂载到 /boot/efi其中之一。;sda10必须拥有以下磁盘标签类型之一:gpt.;EFI系统分区的类型不能为swap。;sda11必须拥有以下磁盘标签类型之一:gpt。;EFI系统
2020-10-14 15:05:52
19656
3
原创 centos8 安装geany
geany 是一个软件开发工具,我主要用它来开发python 程序。本博客介绍的安装方式是源码安装方式,首先从官网下载geany,官网下载地址:https://www.geany.org/download/releases/,选择geany-1.36.tar.gz下载,下载后首先安装以下三个依赖包(已安装的跳过)。centos 版本8(内核版本4.18),geany版本1.36(1)[root@192 geany-1.36]# dnf install gcc-c++上次元数据过期检查:0:53:.
2020-10-13 21:40:44
639
1
原创 linux I/O-记录锁(record lock)
记录锁(record lock)也称字节范围锁、文件范围锁、文件段锁,是一种在文件的某个字节、某个区域进行加锁的机制,记录锁总是和进程、文件相关。本篇博客介绍的是建议性记录锁。1 记录锁的函数原型: #include <unistd.h> #include <fcntl.h> int fcntl(int fd, int cmd, ... /* arg */ );这个函数除了对文件记录锁进行操作外,还可以对文件其他属性进行操...
2020-07-26 21:02:31
906
原创 linux--exec函数族浅析
1 exec 函数执行时,是用一个全新的程序代替了当前进程的正文、数据、堆栈段,但是它并没有改变进程ID,执行后进程ID依旧是之前的进程ID。其函数原型如下: #include <unistd.h> extern char **environ; int execl(const char *pathname, const char *arg, ... /* (char *) NULL */);
2020-07-20 13:03:19
283
原创 linux 进程间通信-信号量(semagpore)
linux 信号量是一种IPC(Inter-Process Communication)进程间通信,它是System V semagpore ,是一种计数器;代笔了进程对资源的占用和释放;它的实现机制稍微复杂,主要体现在以下几点:(1)信号量的数据结构不是单个非负值;而是一个或多个信号量值的集合。也就是说,操作信号量时,你操作的首先是一个集合,集合的实现方式是数组,你要先通过集合才能操作里面的信号量值。集合中信号量值的个数可以在新建时确定。(2)信号量和创建和赋值是分开的,也就是说...
2020-07-15 11:12:57
516
全国3级、4级、5级地址,3级到区县,4级到乡镇,5级到村居委会,2021年新版,包含全部地址
2022-06-30
机器学习课件
2012-12-19
unix 环境高级编程(第二版) 附录的出错处理函数 全!
2012-05-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人