- 博客(38)
- 资源 (4)
- 收藏
- 关注
转载 yolov7报错: indices should be either on cpu or on the same device as the indexed tensor (cpu)
x是从GPU中传过来的,但idx不是,idx是我们自己生成的,它默认放在CPU中,所以我们需要也把它放到GPU中,解决方法:加 .to(DEVICE) 其中DEVICE已定义。一般有GPU的话都会选择在GPU上面跑模型,但要注意将其他定义的对象也放在GPU上面,否则应该默认是在CPU上面。当我们的数据有部分在GPU上运行,有部分在CPU上运行时会报这个错,在loss.py文件中增加下图中第一行,修改下面二三行。
2024-04-21 20:51:53 22
原创 ubuntu中安装青藤学术ivySCI-4.5.0.AppImage
【代码】ubuntu中安装青藤学术ivySCI-4.5.0.AppImage。
2024-03-08 16:21:25 378
原创 解决U盘删除不了文件夹问题
问题:一个意外错误使你无法删除该文件夹。如果你继续收到此错误,可以使用错误代码来搜索有关此问题的帮助。错误0x80070570:文件或目录损坏且无法读取。2.到管理界面输入代码:chkdsk G:/f (注意!代码中的G代表的是U盘的盘符,以自己的盘符为准) ,按enter回车键确认即可进行修复。1.在运行栏里输入cmd打开命令提示符。3.重新删除文件夹,操作成功。
2023-12-12 11:06:07 4258 2
原创 pytracking代码训练算法编写
优化网络的时候, 使用不同的学习率表 有助于网络的快速优化 可以设计阶梯学习率表, 余弦学习率表, 自定义函数学习率表, 循环学习率表, 热重启学习率表。数据集,数据采样,数据增强,数据预处理 数据加载器,网络函数,目标函数,actor执行器 优化器,学习率表,训练器:最后执行开始训练。在基类的基础上派生出 子类,子类完成具体的任务 设定不同的损失权重, 将不同值得损失加权求和, 返回1oss和状态字典。从当前epoch+1开始训练,训练一个epoch,更新一个学习率表,保存一个检查点文件。
2023-08-06 09:42:51 342
转载 ERROR: Could not find a version that satisfies the requirement tb-nightly (from versions: none)
原文链接:https://blog.csdn.net/weixin_46455141/article/details/131353266。版权声明:本文为CSDN博主「木之希」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。说明,我们的pip源中没有对应的“tb-nightly”依赖包。再次安装tb-nightly就可以了。
2023-07-27 21:31:05 4972 3
原创 ubuntu 配置StableStudio环境遇到的问题笔记
cd(change directory)切换目录,比如cd /usr/local,到达local这个目录下。tail 命令可用于查看文件的内容,有一个常用的参数 -f 常用于查阅正在改变的日志文件。source ~/.bashrc (某些情况为source ~/.zshrc)../lib其实相当于/usr/lib,相对local来说,usr是上一级目录。/usr/local与./local是一样的,/usr/local是绝对路径。ls是list的缩写,列出当前目录下所有的文件或子目录。
2023-06-10 21:26:55 76
原创 解决ubuntu20.04搜狗输入法在pycharm左下角看不到问题
ubuntu22.04搜狗输入法在pycharm左下角看不到,其他软件位置正常
2023-02-07 09:59:18 786 2
原创 matplotlib 子图操作
import pandas as pdimport matplotlib.pyplot as pltunrate = pd.read_csv('unrate.csv')unrate['DATE'] = pd.to_datetime(unrate['DATE'])first_twelve = unrate[0:12]plt.plot(first_twelve['DATE'], first_twelve['VALUE'])plt.xticks(rotation=90)plt.xlabel('M.
2021-08-27 21:31:53 137
原创 matplotlib 折线图绘制
import pandas as pdunrate = pd.read_csv('unrate.csv')unrate['DATE'] = pd.to_datetime(unrate['DATE'])#类型转换print(unrate.head(12))DATE VALUE0 1948-01-01 3.41 1948-02-01 3.82 1948-03-01 4.03 1948-04-01 3.94 1948-05-01 3.55 19.
2021-08-27 20:08:56 109
原创 matplotlib 散点图
import numpy as npimport matplotlib.pyplot as pltN=50 #50个点x=np.random.rand(N)#均匀分布生成50个0-1之间的值y=np.random.rand(N)#前后两次使用的是随机数,x,y不一样colors = np.random.rand(N)#随机生成颜色area = np.pi*(15*np.random.rand(N))**2 #点的大小ΠR**2plt.scatter(x,y,s=area,c=colors.
2021-08-27 16:47:46 108
原创 A[:,0],A[:,1]以及A.min(0) ,A.min(1)详细解释
from numpy import array # 从numpy中引入array,为创建矩阵做准备A = array([[1, 2, 3], # 创建一个4行3列的矩阵 [4, 5, 6], [7, 8, 9], [10, 11, 12]])print(A)'''结果[[ 1 2 3][ 4 5 6][ 7 8 9][10 11 12]]'''print(A[:,0])#A[:,0]是numpy中数组的...
2021-08-26 18:46:03 3532
原创 查看jupyter notebook 内核 以及安装内核
查看jupyter notebook 内核jupyter kernelspec list
2021-08-24 21:43:59 5076 1
原创 解决jupyter notebook 内核连接不上问题
如果确定加了内核,但依然连接不上,调出来配置环境比如conda activate pytorch171进入自己设置的环境中,我的是pytorch171然后pip install jupyter即可
2021-08-24 20:52:22 2357 1
原创 tf21 中下载jupyter notebook
pip install jupyter -i https://pypi.douban.com/simple/
2021-08-24 20:22:29 126
原创 win10 修改anaconda中Jupyter notebook 工作路径
设置步骤1.打开Anaconda Prompt输入:jupyter notebook --generate-config该命令的作用是生成Jupyter noteboook 配置文件,通过该命令可出现文件路径2.复制出现的文件路径,到磁盘找到了jupyter_notebook_config.py右键用Notepad++打开找到c.NotebookApp.notebook_dir 这个变量,将要改变的路径加到''里面,并删除这一行前面注释符号#...
2021-08-24 16:22:07 114
原创 多项式回归模型 三次多项式练习 pycharm运行
import torchimport numpy as npfrom torch.autograd import Variable# torch.manual_seed(2017)#为CPU设置种子用于生成随机数,以使得结果是确定的# # print(torch.manual_seed(2017))import matplotlib.pyplot as plt#定义多变量函数w_target = np.array([0.5,3,2.4])#定义参数b_target = np.arra...
2021-08-23 11:06:45 947
原创 线性回归模型 pycharm运行
import torchimport numpy as npfrom torch.autograd import Variabletorch.manual_seed(2017)#为CPU设置种子用于生成随机数,以使得结果是确定的# print(torch.manual_seed(2017))#读入数据x和yx_train = np.array([[3.3], [4.4], [5.5], [6.71], [6.93], [4.168],[9.779], [6.182], [7.59], [2.
2021-08-23 10:17:03 2195
原创 监督学习 非监督学习 强化学习
监督学习对已经标记的训练样本进行学习,然后对样本外的数据进行标记预测。比如分类垃圾邮件,需要对训练样本的邮件进行标记,所谓标定,就是每一封邮件都要人为去制定,然后通过学习,模型对新来的邮件判断其是否是垃圾邮件。现实中的主流应用都是监督学习。对标记好的数据用模型学习。非监督学习对没有标记的训练样本进行学习,发现其中的结构性知识。比如把进店购买商品的顾客进行聚类,将他们划分成不同的细分市场。强化学习可以理解为一个机器人不断依据环境做决策,然后环境根据决策进行奖励或者惩罚机器人
2021-08-21 17:50:15 196
原创 pytorch 简单运用Variable代码
import torchfrom torch.autograd import Variablex=Variable(torch.zeros(2,2),requires_grad = True)#requires_grad = True需要求梯度y=Variable(torch.ones(2,2),requires_grad = True)z=torch.sum(x+y)#,2*2矩阵求和,z求和后变成了标量print(z.data)z.backward()print(x.grad)pr.
2021-08-21 17:13:01 276
原创 卷积池化模块介绍
import numpy as npimport torchfrom torch import nnimport torch.nn as nnfrom torch.autograd import Variableimport torch.nn.functional as Ffrom PIL import Imageimport matplotlib.pyplot as plt# % matplotlib inlineim = Image.open('C:/Users/leo/Deskt.
2021-08-20 10:45:59 186
原创 简单的海龟代码
import turtle as tt.color("red")for i in range(270): t.fd(i) t.left(70)#海龟左转70个单位。t.done()
2021-08-19 21:41:02 11582
原创 电脑连接不上手机和路由器热点解决办法
电脑连接不上手机和路由器热点解决办法:第一步.同时按键盘Windows键+X键,然后点WindowsPowerShell(管理员)【此时会出来一个蓝色框】第二步.输入以下命令:【注意英文中间有空格,/前面也有空格】netshwinsockreset按回车netshintipreset按回车ipconfig/release按回车ipconfig/renew按回车ipconfig/flushdns按回车ipconfig/rene...
2021-08-19 06:28:54 561 1
原创 Anaconda环境安装 Cuda安装 安装tensorflow,pytorch
Anaconda环境安装官网下载 Win+r cmd输入conda,检查是否安装输入activate,下一行输入python,检查python版本,然后exit退出。使用Anaconda两条命令,第一条新建虚拟环境conda create -n py36 python=3.6 建立好虚拟环境,通过命令进入虚拟环境,退出虚拟环境。Cuda安装命令提示符 nvcc -V看是否存在cuda 卸载时保留以下图片内容到官网下载选择第二个,可以下载历史版cuda,我在里面选
2021-08-19 06:22:11 619 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人