自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (10)
  • 收藏
  • 关注

转载 Python库collections

提示:以下是本篇文章正文内容,下面案例可供参考官方说法:collections模块实现了特定目标的容器,以提供Python标准内建容器dict ,list , set , 和tuple的替代选择。

2023-10-31 14:18:57 5939

原创 Docker容器内ubuntu更新apt-get 国内加速

由于不使用国内镜像网速缓慢,所以使用国内镜像加速就很必要了,但是经过博主测试大部分apt-get加速都是针对Ubuntu 的,根本解决不了Docker 容器内 apt-get 加速问题。进过博主反复尝试终于找到了解决方案。

2023-10-28 14:42:10 654

原创 无法打开文件“opengl32.lib”

随便找个教程配置结果报错无法打开文件opengl32.lib分析原因:opengl库和windows自带库一样出问题应该是VS配置有问题提示:以下是本篇文章正文内容,下面案例可供参考。

2023-10-11 10:40:13 679

原创 pytorch 实战【以图像处理为例】

在训练过程中,除了保存模型或模型的参数,通常还会保存其他关键信息,例如优化器的状态、当前的epoch、最佳准确率等。这样,如果训练被中断,可以从检查点继续训练,而不是从头开始。这种方法通常更受欢迎,因为它只保存模型的参数,不保存模型的结构。总之,保存模型是训练深度学习模型的关键部分,它允许我们在训练中断时恢复,或在训练完成后部署模型。这样,即使训练过程中断,你也可以从上次停止的地方继续,而不是重新开始。函数,你可以保存整个模型,包括模型的结构和参数。加载模型时,首先创建模型的实例,然后加载参数。

2023-09-24 22:04:26 258

原创 win10自带SSH免密登录Linux

0 前言使用win10自带的SSH工具登录Linux,不需要每次都输入密码。网上找了很多教程才找到合适的,重新整理和操作并记录下来,给相同需求的小伙伴提供参考。(所有的操作都是在win10的CMD命令行)1 生成公钥文件(win10)1.1 键盘输入"win + R",再输入"cmd",在命令提示符上输入以下指令:1.2 提示选择路径时,直接回车,会自动选择默认路径。1.3 提示输入密码时,直接回车,不要输入密码。出现以下页面代表生了密钥2 上传公钥文件(win10)

2023-09-18 15:18:48 1072

原创 pytorch 设置参数

深度学习的pytorch框架学习,有错误的地方请大家批评指正使用新办法可以快速添加参数,很方便,而且看起来很简洁美观。

2023-09-12 07:49:44 334

原创 远程访问服务器JupyterLab的配置方法

这里注意,连不上的话可能是默认端口22不对,需要在后面加上-p 端口号(很关键,之前没加一直连不上去,查了很多host啥的但最关键的加个-p xxxx就好了)个人使用终端神器MobaXterm,创建SSH session后就可以远程登录服务器,有很多功能,在这里,windows下载的文件可直接拖拽至服务器上。就这么一行指令,完事,虽然短,但治根治本,希望下次不要再遇到类似的问题了,就算有也希望自己知道该怎么分析问题,改从什么地方入手去解决。比如我用的本地端口是8181,服务器设置的端口为8989。

2023-09-06 09:56:05 1935 2

原创 Ubuntu 20.04 蓝牙适配器使用

本文转载自https://blog.csdn.net/bigfishtheory/article/details/123795830。终端打开20201202_LINUX_BT_DRIVER目录,执行以下命令。完成后重启,蓝牙适配器可正常使用。内置芯片:RTL8761BUV。下载软件包并解压到主目录。型号:绿联CM390。

2023-05-18 19:25:30 1211

原创 重装LINUX系统并且部署Docker服务

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EJtxBVDs-1683622474985)(https://dlut-cg.org/wp-content/uploads/2023/03/截图-2023-02-28-10-11-53-300x166.png)]没有的话需要先安装GCC,Centos7的最小化安装一般勾选上开发软件都会自动安装GCC。安装Nvidia-Container-toolkit。使用Rufus制作Ubuntu启动盘。CentOS 7 禁止系统休眠。

2023-05-09 16:56:19 548

原创 曲面参数化笔记

学习参数化的一些笔记

2022-05-06 10:17:39 1956

原创 C++读取obj

读取obj文件信息

2022-05-06 09:38:21 2508

原创 FFmpeg 视频裁剪

使用ffmpeg简单的裁剪视频中一部分内容,无水印,无失真

2022-05-03 10:19:23 1510

原创 meshLab裁剪网格

文章目录一、裁剪网格1.导入原始网格文件2.选中网格面和相关顶点3.删除4.保存二、在已裁剪边界基础上裁剪剩余网格三、说明本文介绍使用软件MeshLab,将单个网格模型分割成多个网格面的方法。一、裁剪网格1.导入原始网格文件2.选中网格面和相关顶点ALT键+ 鼠标---------->选中可见部分CTRL键+ 鼠标---------->在选中的基础上,添加选中三角面CTRL键+ALT键 + 鼠标---------->在已选中部分面的基础上,添加选中可见部分三角面shif

2022-04-18 11:39:16 4397 4

转载 c++的动态申请内存 (一维数组/指针,二维数组/指针,三维数组/指针)

下面是为一维数组 / 二维数组 / 三维数组 动态分配内存 实现的代码:// 一维数组动态申请,a数组大小为: n int *a = new int[n]; // 二维数组动态申请,b数组大小为: n*p int **b = new int*[n]; for(int i=0; i<n; i++) { b[i] = new int[p];}// 三维数组动态申请, c数组大小为: m*n*p: int ***c = new int **[m]; for(int i=.

2022-04-13 21:56:44 1142

原创 第一个3D OpenGL程序示例

废话不多说,直接给xdm上代码。觉得有用的请给我点个赞#include <GL/glut.h>#include <stdlib.h>#include <stdio.h>double rtri = 60.0;double rquad = 60.0;void display(void) { glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); // 清除屏幕及深度缓存 glLoadIdentity();

2022-04-04 15:20:49 1185

原创 使用container出现内存shm-size不足

一、保存镜像二、images 命令列出镜像(管理员权限)通过使用如下两个命令,列出本机已有的镜像:docker images或:docker image ls找到要用到的镜像三、利用镜像重新建立容器(管理员权限)sudo docker run -it --runtime=nvidia --net=host -v 文件夹映射 --shm-size=1g 镜像名 /bin/bash参数有host,1g,imagename四、查看新建是否成功,并修改所有者(管理员权限)五、删

2022-04-02 12:01:08 409

转载 编译libigl库并调用

前言 如果大家想直接用,可以在我的下载里直接下载,然后参考我的其他博客,学习一个项目就会使用了,那么之后的步骤可以不看。 工具 vs2019,win10,git,cmake 下载libigl 新建个文件夹,在文件夹内右键git bash,我是2020年8月24下载的,我下载的版本9M左右。 在git中输入 git cl...

2021-11-26 14:50:50 1048 2

转载 如何转载csdn文章

转载自:http://blog.csdn.net/michael753951/article/details/70307704 我们常常见到一些好的博客,原文有可能会找不到,自己也想在别人基础上做一些改进。除了收藏办法就是转载。 利用Markdown可以解析html的特点,我们只要在开发者模式中,将需要转载的人的博客地址的文章部分的div块整个复制下来就行了。 下面我将演示一下如何操作。 打开浏览器的开发者模式(Chrome为F12,其他的从设置中一般能够找到),点一下开发者模式左上角的小指

2021-11-26 14:43:24 139

原创 vscode 调试 python程序

vscode 远程调试 python代码

2021-09-27 16:06:12 927

原创 ubuntu 18.04 更新显卡驱动

目录查看自己的显卡去nvidia官网下载自己显卡对应的显卡驱动对下载的文件赋予权限禁用nouveau检查是否禁用成功:卸载原有的nvidia驱动禁用图形界面开始安装驱动安装选项挂载Nvidia驱动:检查驱动是否安装成功:重启成功!查看自己的显卡可以先用nvidia-smi去nvidia官网下载自己显卡对应的显卡驱动https://www.nvidia.cn/Download/index.aspx?lang=cn对下载的文件赋予权限chmod +x 你下载的驱动程序文件名禁用nouvea

2021-09-07 17:41:17 3157 3

原创 docker使用nas储存数据

docker使用nas储存数据注意:用户只需阅读第四步即可一、基础条件在 NAS 上开启 NFS 服务使用Portainer管理 docker二、创建team,把所有用户拉入team中三、创建volumes,起名nas,使用权设置为team内所有人四、创建container时候,设置挂载,将nas挂上五、验证注意:用户只需阅读第四步即可一、基础条件在 NAS 上开启 NFS 服务使用Portainer管理 docker二、创建team,把所有用户拉入team中三、创建volumes,起名nas

2021-08-21 12:56:32 2506

转载 (转载)CMakeLists.txt编译C++程序

Linux下CMakeLists.txt编译C++程序笔记原文地址创建C++工程目录原文地址创建C++工程目录首先就是需要给C++工程创建一个目录以便管理,具体方法如下:(1)打开Linux(我默认是Ubuntu)的终端,进入要创建C++工程的目录。(2)采用mkdir指令创建C++工程目录,名字可以根据自己需要取。$ mkdir hello_world(3)进入创建工程目录下面,并依次创建bin、lib、src、include和build目录。这几个目录依次用于放置C++可执行文件、

2021-07-13 09:26:39 342

原创 OpenGL实现B样条曲线

文章目录一、vs2019安装OpenGL二、PPT三、代码四、运行结果总结一、vs2019安装OpenGLhttps://blog.csdn.net/SouthWooden/article/details/108570410二、PPThttps://www.cs.utexas.edu/~bajaj/graphics2012/cs354/lectures/lect11.pdf三、代码#include <GL/glut.h>GLUnurbsObj* theNurb;GLfloa

2021-05-16 11:18:43 3432 1

原创 nouveau禁用失败

文章目录一、传统禁用二、失败后新方法一、传统禁用先去NVIDIA官网上下载了P400的驱动,驱动以.run结尾,直接chmod u+x 修改权限即可。随后要将nouveau驱动禁用。(1)在/usr/lib/modprobe.d/dist-blacklist.conf中添加两行内容:blacklist nouveauoptions nouveau modeset=0(2)给当前镜像做备份并建立新的镜像:mv /boot/initramfs-$(uname -r).img /boot/ini

2021-05-08 16:17:07 2544

原创 Python将网格off格式转换为ply格式

Python将网格off文件写入ply文件背景一、ply文件格式二、读取单个off文件并写ply文件1.引入库igl和plyfile2.读入数据2.写入数据总结背景在做ldif论文复现时候,需要先用occpancy网络的数据,其中用mesh-fusion生成的水密网格是off格式。而ldif中shapenet复现需要ply格式。前期在csdn和google搜索,没有特别清楚的问题解答一、ply文件格式ply文件格式参考:PLY格式介绍与读取PLY是一种电脑档案格式,全名为多边形档案(Pol

2021-04-28 09:19:05 2146 8

原创 Python matplotlib 柱状图(条形图)官方实例学习

文章目录官方示例运行结果例一运行结果例二,添加误差项运行结果官方示例# Credit: Josh Hemannimport numpy as npimport matplotlib.pyplot as pltfrom matplotlib.ticker import MaxNLocatorfrom collections import namedtuplen_groups = 5means_men = (20, 35, 30, 35, 27)std_men = (2, 3, 4, 1

2021-03-03 09:48:15 1080 1

原创 计算机图形学入门知识

文章目录前言一、定义二、主要内容1.建模(Modeling)2. 渲染(Rendering)3. 动画(Animation)4. 人机交互(Human–Computer Interaction, HCI)三、基础知识前言学习三维点云处理的入门,刘利刚老师详细阐述了计算图形学的定义,研究的范围和研究的应用。提示:以下是本篇文章正文内容,下面案例可供参考一、定义计算机图形学是一种使用数学算法将二维或三维图形转化为计算机显示器的栅格形式的科学。简单地说,计算机图形学的主要研究内容就是研究如何在计算机

2021-01-24 17:34:22 2544 4

原创 基于贝叶斯概率模型的变分自编码

目录基于贝叶斯概率模型的变分自编码贝叶斯模型贝叶斯法则在贝叶斯法则中,每个名词都有约定俗成的名称:功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入基于贝叶斯概率模型的变分自编码贝叶斯模型机器学习中可以分为两种概率模型,贝叶斯模

2021-01-23 16:23:11 479

原创 交叉熵损失与softmax回归

文章目录交叉熵损失一、搞懂交叉熵损失二、softmax回归原理与实现三、算法实现之Softmax 回归交叉熵损失在读论文时经常遇到softmax回归问题,交叉熵损失函数,我今天对他们做一个初步了解一、搞懂交叉熵损失从熵来看交叉熵损失从最大似然看交叉熵多分类交叉熵 softmax二分类交叉熵https://www.cnblogs.com/wangguchangqing/p/12068084.html#autoid-0-2-0二、softmax回归原理与实现https://zhuanla

2020-12-31 21:23:11 292

原创 利用GitHub和hexo搭建个人网站

love and share利用GitHub和hexo搭建个人网站利用GitHub和hexo搭建个人网站将 Hexo 个人博客同时部署到 GitHub 和 Coding 上如果你不想折腾又想享受GitHub的方便性,可以考虑[Gitbook](https://chrisniael.gitbooks.io/gitbook-documentation/content/)为自己的hexo博客添加插件重装系统配置Hexo利用GitHub和hexo搭建个人网站准备一台计算机注册一个github账.

2020-12-02 13:13:43 222

原创 粒子群算法

粒子群算法https://blog.csdn.net/qq_43163978/article/details/109076990?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522160640162519724847117412%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=160640162519724847117

2020-11-27 15:18:18 97

原创 de Castelijau算法的python实现

de Castelijau算法的python实现Beizer曲线的阶数de Castelijau算法的关键python代码Beizer曲线的阶数在不考虑分段的情况下,给定n个初始控制点,Beizer曲线的阶数是n-1de Castelijau算法的关键关键在于初始控制点和下一级控制点的递推公式Pik(t)=(1−t)Pik−1(t)+tPi+1k−1(t)P_{i}^{k}(t) = (1-t)P_{i}^{k-1}(t)+tP_{i+1}^{k-1}(t)Pik​(t)=(1−t)Pik−1​(

2020-11-25 23:35:22 400

原创 [数学建模]遗传算法

现代优化算法:遗传算法步骤1、初始种群的选择采用tsp问题中的改良圈算法(见文末),可以更快收敛。2、选择采用轮盘赌选择法,轮盘赌选择法(Croulette wheel selectio) 是最简单也是最常用的选择方法。在该方法中,各个个体的选择概率和其适应度值成比例。设种群中个体总数为N,个体i的适应度为fi,则个体i被选取的几率为:Pi=fi/总适应度显然,概率反映了个体...

2018-07-28 15:47:23 4061

原创 [数学建模]非线性规划

1.3非线性规划1.3.1定义如果目标函数或约束条件中包含非线性函数,就称这种规划问题为非线性规划问题,依然是运筹优化类问题的一种。1.3.2解的性质线性规划与非线性规划的区别 如果线性规划的最优解存在,其最优解只能在其可行域的边界上达到(特别是可行域的顶点上达到);而非线性规划的最优解(如果最优解存在)则可能在其可行域的任 意一点达到。1.3.3matlab程序解决非...

2018-07-26 15:20:00 1330

原创 [数学建模]整数规划

1.2整数规划1.2.1定义定义 规划中的变量(部分或全部)限制为整数时,称为整数规划。若在线性规划模型中,变量限制为整数,则称为整数线性规划。目前所流行的求解整数规划的方法,往往只适 用于整数线性规划。目前还没有一种方法能有效地求解一切整数规划。1.2.2分类1、变量全限制为整数时,称纯(完全)整数规划。2、变量部分限制为整数的,称混合整数规划。1.2.3特点原线性规...

2018-07-25 16:32:48 1686

原创 [数学建模]线性规划与matlab,lingo解法

1.1线性规划问题1.1.1什么情况下使用线性规划(规划)模型求解线性规划通常研究资源的最优利用问题,总的来说有两类方面。a.在任务确定的条件下,如何利用最少的资源(如资金、原材料、人工、设备)完成确定的任务?b.在资源一定的条件下,如何组织生产使得成本最小,利润最大?1.1.2线性规划解题的基本步骤a.建立模型,列出线性规划模型的三要素(决策变量、目标函数、约束条件)。...

2018-07-24 21:41:23 15856

libigl_beta.zip

libigl经常编译不通过,cmake还不会使用,配合作者博客。快速上手https://blog.csdn.net/weixin_44210987/article/details/109881622

2021-11-26

2008年一篇文章参数化程序

As-rigid-as-possible surface modeling

2021-08-20

GoogleChromePortable64_90.0.4430.72.exe

再次更新

2021-04-19

chrome安装版79.0.3945.88

最近发现版本太旧,所以更新了最新的chrome便携版(同步数据我是通过google账号) 最新的chrome浏览器直接下载安装就可以使用 Google Chrome是一款由Google公司开发的网页浏览器,该浏览器基于其他开源软件撰写,包括WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。软件的名称是来自于称作Chrome的网络浏览器GUI(图形使用者界面)。

2019-12-23

2018umap 美赛 icm

COMAP is proud to announce the winner of the third annual Doug Faires Award, Anne Dougherty of the University of Colorado Boulder.

2019-01-23

2018年umap期刊美赛mcm

Since 1985, we have run modeling contests. In fact, COMAP now administers the MCM!R /ICM!R contests at the undergraduate level as wellas HiMCM!R and IMMC!R at the high school levels All told, more than23,000 teams and well over 60,000 students competed this past year in oneor more of these. COMAP is clearly in the contest business!

2019-01-23

2017美赛umap mcm 期刊

COMAP is proud to announce the winners of the second annual DougFaires Award. The purpose of the award is to encourage and recognizeefforts to start modeling teams at both the high school and college levels. COMAP wishes to encourage current faculty advisors to reach out, recruit, and mentor new faculty advisors at either the college or high schoollevel, particularly at nearby schools. The goal is to form local groups witha common interest in mathematical modeling.

2019-01-23

chrome安装版

最新的chrome浏览器直接下载安装就可以使用 Google Chrome是一款由Google公司开发的网页浏览器,该浏览器基于其他开源软件撰写,包括WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。软件的名称是来自于称作Chrome的网络浏览器GUI(图形使用者界面)。

2018-08-22

元胞自动机实现高速公路收费站matlab代码

元胞自动机实现高速公路收费站matlab代码

2018-08-10

空空如也

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

TA关注的人

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