自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Faiss 安装与配置(最新)

Faiss 简介Faiss 是一个用于高效相似性搜索和密集向量聚类的库。它包含在任意大小的向量组中搜索的算法,直到可能不适合 RAM 的向量组。它还包含用于评估和参数调整的支持代码。Faiss 是用 C++ 编写的,带有完整的 Python 包装器(版本 2.0+ 和 3.0+)。一些最有用的算法是在 GPU 上实现的。它由Facebook AI Research开发。相关链接:1: faiss官方文档2: github地址开始1. 安装faiss推荐使用Anaconda安装,如果你的电

2021-08-11 20:09:01 23142 1

原创 CPU和GPU模型以及模型参数之间的转化

模型转化 # GPU模型 -> GPU参数 / CPU模型 -> CPU参数 model.load_state_dict(torch.load('outputs/epoch4.pt')) # GPU模型 -> CPU 参数 model.load_state_dict(torch.load('outputs/epoch4.pt', map_location=lambda storage, loc: storage.cuda)) #

2021-04-28 21:39:31 598

原创 Pytorch搭建神经网络入门

简介Pytorch作为当前最受欢迎的深度学习框架之一,是笔者十分推荐大家学习和使用的。以下代码,我使用Pytorch提供的线性函数简单搭建了一个神经网络,用以实现对一次函数y = 2*x + 1的拟合,用以帮助大家实现从 0 到 1 搭建神经网络模型。代码以下为详细代码:import torchimport torch.nn as nnimport torch.optim as optimimport numpy as np# 搭建神经网络模型class Model(nn.Modul

2021-04-07 19:05:48 357

原创 Pytorch保存训练模型

简介我们在使用Pytorch深度学习框架训练自己的模型时,需要保存训练结果以便于下次直接使用训练好的模型对新数据进行预测。本文将介绍Pytorch官方提供的两种模型保存方法内容方法1:仅保存模型参数代码如下:# 保存模型状态字典,PATH为保存的路径以及文件名# 例如: PATH='models/myModel.pt'torch.save(model.state_dict(), PATH)# 加载模型# 先实例化一个模型model = TheModelClass(...)# 加载状态

2021-04-06 20:23:25 746

原创 Python实现PDF文件转图片(PNG,JPEG等格式)

介绍这篇博客目的主要是使用Python实现PDF文件转换成图片,以方便下游任务的进行。开发包fitzPyMuPDF在控制台依次执行以下命令:pip install fitzpip install PyMuPDF详细代码参数说明:pdfPath:pdf文件的路径imgPath:图像要保存的文件夹zoom_x:x方向的缩放系数zoom_y:y方向的缩放系数rotation_angle:旋转角度def pdf_image(pdfPath, imgPath, zoom_x,

2021-03-17 13:18:28 16105 10

原创 Linux 服务器上安装 Virtuoso 数据库 并导入数据(超详细)

Virtuoso安装一、Virtuoso简介二、Virtuoso下载三、Virtuoso安装与启动1. 在当前用户目录新建目录`virtuoso`并进入该目录:2. 将下载好的压缩包放入此目录并解压:3. 进入`virtuoso-opensource`目录并配置:4.使用vi命令配置用户环境变量5.启动Virtuoso服务6.查看Virtuoso可视化主界面四、数据导入1.可视化界面导入数据2.命令行中`isql`语句导入数据五、其它1.virtuoso.ini设置2.References一、Virtuo

2020-12-23 20:48:15 8430 12

原创 关于在 Jupyter-Notebook / Jupyter-Lab 中如何运行python (.py) 文件

在Jupyter中运行.py 文件有两种方法:1.使用 %load:%load xx.py%load 的作用是将 xx.py 文件中的所有代码加载到 .ipynb文件中(并未运行),如果需要运行加载的代码,需要再次运行该cell。其中 xx.py 是你想要运行的python文件,以 Jupyter-Lab为例:假设当前目录下有python文件 test.py,代码功能为实现两数相加,内容如下:之后新建run_py.ipynb,在cell中添加代码%load test.py,然后运行该cel

2020-12-07 13:55:49 13010 2

原创 Jupyter-lab环境配置/调试远程服务器代码

0.JupyterLab简介JupyterLab是Jupyter主打最新数据科学生产工具,它的出现是为了取代Jupyter Notebook,且JupyterLab包含了Jupyter Notebook所有功能。JupyterLab作为一种基于web的集成开发环境,你可以使用它编写notebook、操作终端、编辑markdown文本、打开交互模式、查看csv文件及图片等功能。你可以把JupyterLab当作一种究极进化版的Jupyter Notebook。1. 创建新环境我比较喜欢使用conda命令

2020-12-04 14:23:09 1820 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除