- 博客(8)
- 收藏
- 关注
原创 RuntimeError: CUDA error: device-side assert triggeredCUDA kernel errors might be asynchronously re
结果居然是输入交叉熵损失的训练结果结构搞错了!
2024-05-22 20:53:18 211 1
原创 torch.fx.proxy.TraceError: symbolically traced variables cannot be used as inputs to control flow
动态控制流的意思是程序依赖于输入数据的循环和if条件语句。也就是说循环不可以由变量控制,因此if的条件不可以引入变量。我试图设计一个模型既可以输入一个数据集训练一遍,也可以输入两个数据集跑两遍,导致出现这样的错误,因为我试图用if语句分开两种情况。我只能妥协 不加if语句了。
2024-05-22 20:34:13 589 1
原创 以前运行没问题却突然出现RuntimeError: No CUDA GPUs are available
得到:Unable to determine the device handle for GPU 0000:01:00.0: GPU is lost. Reboot the system to recover this GPU。在命令行先输入【cd C:\Program Files\NVIDIA Corporation\NVSMI】再使用【nvidia-smi】命令。输出结果为0和false,于是我开始检查cuda。再次运行python程序,gpu也没有问题了。重启电脑,再次尝试更新驱动,成功了。
2023-10-17 13:41:38 938
原创 嵌入式要学哪些东西
嵌入式要学编译系统,因为不同的公司有不同的需求,Android手机厂商一般使用自家的编译系统,如Android的source、lunch和make,也有其他公司会基于shell或pvthon的自定义编译系统。C语言是嵌入式学习的重中之重,因为嵌入式系统是建立在C语言基础上的,掌握C语言的基本语法、数据类型、运算符、控制结构、函数、指针等知识非常重要。学习嵌入式系统体系结构是学习嵌入式系统必不可少的一环,包括CPU的基本工作原理、存储器的类型和使用方法、中断控制、外设的接口和驱动等。
2023-10-16 21:21:45 485 1
原创 pyqt 调用ui页面的QTableWidget无法显示内容
我是再另一个类中调用ui生成py,默认的rowcount为0,发现在该文件中调用后无法改变tablewidget的属性,后来发现是因为多了一行 self.tableWidget_4 = QTableWidget()后面是放的完整代码,包含了数据库查询并显示在tablewidget中。可能是重新定义了个对象,如图注释掉后就成功了。
2023-09-21 14:21:35 597
原创 安装MySQL在Apply Configuration页面一直停留在Starting the server失败服务器启动失败
我下载的是Mysql8.1msi installer安装包,在apply configuration卡了很久,找到解决方法。点开,点击登录,把此账户切换到“本地系统账户”,并勾选“允许服务于桌面交互”。点击确定,并启动,再次configure成功。在服务中找到mysql(我的是mysql81)
2023-09-20 13:42:29 2499 3
原创 如何判断自己的电脑里有没有cuda以及查看cuda版本
而运行 CUDA 应用程序需要系统至少具有一个支持 CUDA 的显卡和CUDA工具包兼容的驱动程序,这些工具包括 CUDA SDK、 CUDA Studio、 CUDA Testing Kit、 CUDA Software Development Kit、 CUDA Developer Kit、 CUDA Package Kit 和 CUDA Enterprise Toolkit 等,每一种都具备了强大的功能。7.按照版本下载之后,双击安装就好啦,我选择精简安装。可以当前显卡驱动版本和cuda版本。
2023-07-08 16:14:12 79288 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人