- 博客(8)
- 收藏
- 关注
原创 Pytorch基础(一):Tensor
1.初始化1.1 pytorch① list->tensordata = [[1,2],[3,4]]x_data = torch.tensor(data)② Numpy array->tensornp_array = np.array(data)x_np = torch.from_numpy(np_array)③ 创建形状一样,数值不一样的的tensorx_ones = torch.ones_like(x_data)x_rand = torch.rand_like(x_d
2022-02-23 22:00:43 604
原创 pytorch解析-使用matplotlib.pyplot.plot绘制tensor
对于requires_grad=False的张量,可以直接将张量作为plot()的输入x_data = torch.linspace(-math.pi, math.pi, 2000, dtype=dtype, device=device)y_data = torch.sin(x_data)plt.plot(x_data, y_data)plt.show()对于requires_grad=True的张量,必须使用张量的data作为plot的输入,主要原因可能是因为原张量如果被设置为require
2021-09-11 21:33:16 2751
原创 pytorch解析:with torch.no_grad()
代码:a = torch.randn((),dtype=dtype, device=device, requires_grad=True) b = torch.randn((),dtype=dtype, device=device, requires_grad=True)with torch.no_grad(): a -= learning_rate * a.grad z = a+b print(f"a with no gradient:{a.requires_grad}") print(f"
2021-09-11 21:21:41 1098
原创 日常Debug——No CUDA GPUs are available
报错如下:No CUDA GPUs are available解决方法:1、首先在报错的位置net.cuda前加入cuda检测语句:print(torch.cuda.is_available())输出为False,证明cuda不可用2、检查本机中的cuda是否安装成功,且版本号是否与pytorch的版本号对应。检查发现没有问题3、检查os.environ["CUDA_VISIBLE_DEVICES"] = "1"语句,将1改为0,再运行无误。原因可能是本机上只有一个cuda,序号应为0。
2021-05-11 23:23:01 10644 1
原创 VTK+Qt Demo2:vtklight测试出现的问题
qvtkwidgetsapplication1.h#pragma once#include <QtWidgets/QWidget>#include "ui_qvtkwidgetsapplication1.h"#include "vtkSmartPointer.h"#include "vtkCylinderSource.h"#include "vtkPolyDataMapper.h"#include "vtkActor.h"#include "vtkLight.h"#incl
2021-02-07 13:15:15 161
原创 VTK+Qt的第一个例子
ui界面设计:qvtkwidgetsapplication1.h:#pragma once#include <QtWidgets/QWidget>#include "ui_qvtkwidgetsapplication1.h"#include "vtkSmartPointer.h"#include "vtkCylinderSource.h"#include "vtkPolyDataMapper.h"#include "vtkActor.h"#include "vtkLigh
2021-02-07 11:32:43 1254 2
原创 VS进行Qt开发时Qt Designer没有“转到槽”选项
VS进行Qt开发时Qt Designer没有“转到槽”选项问题描述:在使用Qt Creator进行界面设计时,只需要在控件上右击便会出现“转到槽”选项,从而可以进行槽函数的编写与槽函数和信号的自动连接,十分方便。但在使用VS进行Qt开发时,Qt Designer没有这个选项。解决方法:1.自己定义信号和槽并手工连接:qvtk_demo.h:#pragma once#include <QtWidgets/QMainWindow>#include "ui_qvtk_demo.h"
2021-02-05 23:45:36 10176 2
原创 QT5.14.2+VTK8.2.0环境配置
1. 环境准备环境版本Visual Studio2019Qt5.14.2VTK8.2.02. VTK安装2.1文件目录 新建一个文件夹命名为VTK-8.2.0,并在此文件夹下新建四个文件夹,命名如下文件夹名称作用VTK-8.2.0-src存放VTK代码包中的源码VTK-8.2.0-bin存放VTK源码编译生成的二进制文件(binary)VTK-8.2.0-Install-VS2019-x64-Debug生成VS创
2021-02-03 19:33:25 2796
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人