自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

周乾伟的博客

学习笔记,成果展示

  • 博客(55)
  • 资源 (2)
  • 收藏
  • 关注

原创 VS Code tensorboard打不开 报错

如果你在VS code中打开tensorboard时报错,说是conda没有配置好,要conda init什么的,那么我这里有几个步骤可以参考做一下。

2023-01-26 17:21:39 1349

原创 Ansys Fluent UDF 采坑记录

Window上使用心得,有些内容也适用其他平台UDF编写的时候,DEFINE_XXXXX这个宏名字一定要顶格。UDF的C语言源码要放到工作目录根目录中编译时会产生libudf文件夹,内有编译产生的东西,每次运行的时候最好清空上次运行生成的libudf文件夹,为此特奉上bat批处理脚本:D: cd D:\工作目录rd /S /Q libudf fluent 2d -i fluent脚本为了能让上述脚本顺利工作需要将下列目录添加到系统path中,第一个是用于找到nmake.exe,第二个

2021-04-14 16:01:33 869 1

原创 MBR和 GPT互转导致Windows无法开机,镜像备份找不到

本博文系博主亲身经历,涵盖了MBR和GPT间的转换,以及转换导致无法开机的解决办法,附送对Windows系统镜像的理解和使用方法。猜想及可能的捷径(待验证),想看我走过的弯路的直接跳过MBR转好变砖之后不用怕,插个u盘再装一个一样的Windows,不要动变砖的硬盘,在其他硬盘或介质上安装重启进入新系统用easybcd重建变砖的硬盘的引导重启会看到两个Windows,进修好的那个,再easybcd把新装的系统删掉。我走过的弯路看到mbr的硬盘还有2t空着不能用,于是突发奇想把它转成了gpt

2021-01-26 11:20:42 9024

原创 ubuntu matlab 启动失败退出/卡住不动

启动失败,直接crash提示说什么东西失败(忘了,好像和libstdc++.so.6有关),ubuntu16 和matlab2015b。解决方法是到matlab的目录的sys/os/glnxa64文件夹,把libstdc++.so.6重命名成libstdc++.so.6.old即可,如此可以让matlab使用系统自带的较新的libstdc++.so.6。启动时卡主不动ubuntu18 + matlab2015b。卡在打开matlab时logo不动,等到天昏地暗都没用。解决方法是:没有办法!

2020-11-18 18:32:08 1302

原创 BCC BML 使用记录 百度云服务器 百度机器学习 深度学习

BCC 百度云服务器一开始听朋友介绍说这个不错,有Tesla V100,还是32G显存的,于是就赶紧去开一台看看。先吐槽一下:初始镜像没有图形界面想要访问外网必须买公网ip安装图形界面后卡在欢迎界面,循环登录那种装了pytorch后找不到gpu,即使nvidia-smi显示有GPU存在。客服像机器人,提交工单的那个客服也是似懂非懂,看起来像机器人。计时套餐,最基础V100机子,5~6个小时花掉100多rmb。所以试图在BCC上做深度学习训练模型失败了。BML 百度机器学习BCC失败后

2020-10-28 21:53:22 310

原创 ubuntu linux 启动 黑屏 进入紧急模式 emergency

首先,在出现这个情况之前,如果你设置过硬盘挂载,比如ntfs的硬盘挂载,调用了ntfs_confg等程序,那么这情况很可能就是/etc/fstab被错误改写了。解决办法就是:进入紧急模式进入/etc目录查看和所有fstab打头的文件,一般你可以找到:a. fstab文件b. fstab打头其他文件,一般表示备份vi fstab 看看内容,如果有些硬盘是启动时没有插在上面的,就给他删掉,如果自己吃不准,可以查看那些备份的fstab,复制过来替换现在的这个,但最好是先备份现在的这个吧。重启,祝好

2020-09-18 10:25:18 2288 2

原创 cuda8.0 如何装pytorch,20200916

首先,pytorch官方有出历史版本的安装方法。最新的pytorch肯定是不行了。进到这个地址https://pytorch.org/get-started/previous-versions/,找到自己心仪的版本,我直接定位到了cuda80,具体的安装命令如下:conda install pytorch==1.0.0 torchvision==0.2.1 cuda80 -c pytorch但是,还有一个事情要注意,就是conda所处环境的python版本必须用较低版本的,经过本人的测试,pyth

2020-09-16 16:40:54 1390

原创 硬盘坏了不用怕,20块钱能修好

真是活久见,实验室一台24小时开机的服务器用了5年后系统盘挂掉了,表现如下:挂掉之前,经常性蓝屏;挂掉之后,硬盘不转,插到电脑上没反应。解决办法:上某宝买一块一样型号的电路板,如下图:把坏硬盘上的bios拆下来换到新买的硬盘上,上图中拆下的芯片就是bios,据某宝店家说说。新电路板装回到硬盘上试试看,如果还是不行,有以下可能原因:a. 硬盘主体坏了,那没戏了,能修,但代价太高,不如留着做个纪念吧。b. bios没焊好,那再检查一下。c. 电路板与硬盘主体间的触点有问题,但属于小概率

2020-09-12 11:41:22 2259

原创 office word 拼写检查效果差 不能自动校正拼写错误

最近发现word连一些很简单的拼写错误都检查不出来,一开始怀疑是不是字典出了问题,其实字典都是office自带的,而且用户自定义的字典只会包括一些少量的特殊单词。经过不懈的努力,我通过在“语言”菜单中将英语设置为默认的语言,这触发了一波更新“normal”样式的操作,然后word就正常了。一说到normal样式,如果去谷歌里面搜索word spell check not working,一般也会找到教程说是要把normal样子的文件重命名,找起来挺费事我就没尝试,误打误撞让我给折腾好了。一点经验共大家

2020-08-01 09:21:18 1609

原创 Mysql ubuntu shell 用户删除 数据库删除

shell里面输入mysql -u root -p输入密码mysql> SELECT User, Host FROM mysql.user;可罗列所有用户,如下+------------------+-----------+| User | Host |+------------------+-----------+| debian-sys-maint | localhost || mysql.session | localhost || m

2020-07-31 15:29:21 360

原创 ntfs磁盘 0字节 0byte 文件目录损坏且无法读取 RAW chkdsk失败

如果你的磁盘如下图所示恭喜你,可以继续往下看了你的磁盘可能有如下病症:怼进USB时系统提示“文件目录损坏且无法读取”属性显示只有0字节磁盘管理器显示正常,但是磁盘的文件系统显示为RAW你很慌……解决方案千万不要格式化,任何形式的格式化都不行,躺着、站着、坐着格式化都不行。如果没有死心那就先用文件恢复软件拷贝文件到另一个磁盘里,不过评经验这是一个非常漫长,成功率极低的操作。...

2020-02-22 18:59:26 6340 1

原创 Pro E 如何 切除 元件 实体 合并 相交

趁热乎,赶紧过来记录一波画好需要切除的两个实体模型。进入装配截面,就是那个生成ASM文件的截面。导入第一个模型,注意这个模型必须和坐标系固定好,否则后面的操作将会失败。导入第二个模型,如第一个模型形成重叠。点选菜单“编辑->元件操作->切除”按提示,选择被切除的模型1。按提示,选择要切除的模型2。确定,选择复制选项,理由忘了,好像说是可以减少生成模型对其他模型的依赖。...

2019-11-27 10:26:58 3496

原创 简单几行命令实现限流 frp 端口 ip 服务器 tc

要实现对本地某个端口进行限流,这种需求我是在搭建内外网穿透服务器时遇到的。#! /bin/bash/sbin/tc qdisc del dev eth0 root # remove all rules./sbin/tc qdisc add dev eth0 root handle 1:0 htb default 10/sbin/tc class add dev eth0 parent 1:...

2019-05-10 00:15:15 2167

原创 团建-复联4-20190424

复联2的时候带研究生一起去看了一波,这次复联3来了,虽然人在美国访学,但国内的研究生该嗨的还是得嗨起来。四个男人看场电影吃个饭,画面多美不敢想象,饭后做了啥我就不知道了,经费仅支持到此,后续节目只能他们自理了。下面是研究生给我发的团建报告,截取部分供看官欣赏。“听说最近复联四上映,组织学生去看一波电影,有一说一,这个漫威的电影确实不错啊。总结一下经验就是三个小时的电影,还是少喝点水比较好。...

2019-04-25 11:29:42 393

转载 GBK和UTF8文件互相转码

windows平台下有这么个软件挺好用,其实java写个代码也是可以的,但是懒是天性!链接: https://pan.baidu.com/s/1rZ1pceFlx3Q2ILA3mitesA 提取码: 56d2这个是java的实现思路。https://blog.csdn.net/u011402596/article/details/28857795...

2019-02-11 08:31:40 1481

原创 Pytorch 深度学习 模型训练 断点继续训练时损失函数恶化或与断点差异较大

文章目录问题描述问题所在pytorch模型定义、存储、恢复注意问题描述pytorch版本1.0。神经网络结构主要为残差模型,带有BatchNormalization。在断点继续训练时,发现模型的训练误差有较大恶化,通常恶化量为10%左右。问题所在data_loader的随机性导致每个minibatch再不同epoch都有所不同,而模型中BatchNorm在训练阶段会计算每个minib...

2019-01-22 03:39:17 11288 3

原创 Ansys APDL pro/e IGES仿真简单流程

Pro/E阶段Pro/E 画好你要仿真的模型逻辑单位选择很重要,模型尺寸数值不要很小,如果小于1e-5,那么后期导入到APDL中会出现问题。如果是多个组件的,拼装好,做好asm模型。另存为IGES格式,记得选择solid选项,表明这是一个实体模型。Ansys APDL阶段导入模型菜单栏里面有导入选项,这个比较简单,再不行就找找视频教程等。一个教程可供参考设置单位先设置...

2019-01-01 10:07:10 2732

原创 conda 安装caffe 缺少libprotobuf python3.6

caffe 安装记录在conda中安装caffe,准确的说是编译caffe,最重要的一件事情就是认真修改Makefile.config。python是miniconda3中pytorch环境下的python3.6protobuf用的miniconda3中pytorch换进内的版本用的是opencv3如果遇到libprotobuf.so.14找不到,可以用下列命令 (make r...

2018-08-25 06:09:31 1810

原创 mac ntfs fstab 原生 写入 OSX 死机

mac的OSX系统要支持ntfs写入有三种方法花钱买个软件,完美搞定,就是囊中羞涩了点装个fuss,每次插入ntfs的时候看下移动硬盘的名字再敲几行代码预先把所谓的原生ntfs支持功能打开,以后可以在/Volumn中使用及卸载移动硬盘其中花钱的方法我们不讨论,剩下两种免费的方法中,第三种看起很美好,但是,如果要长时间大批量写入文件,是会导致OSX死机的、死机的、死机。(测试系统...

2018-07-28 08:57:33 2025

原创 Mac ssh ubuntu linux 等系统时中文乱码

如题,mac里面终端明明已经用了utf-8却在ssh时发生乱码,只要在ssh服务器端设置一下即可,非常简单。在Linux系统中,找到用户目录下的.bashrc文件cd ~vi .bashrc #这个文件名有的系统可能不全是这样的,比如.bash_xxx都是有可能的,打开看下,如果里面都是些环境变量配置基本上就可以断定了。####比如我这个显示的是这样的# ~/.bashrc: ex...

2018-07-01 10:01:52 576

原创 拷贝指定类型的大量文件到另一个目录并保留目录结构

find source_folder/ -name '*.txt' > some_folder/file_list1.txttar -cz -T some_folder/file_list2.txt -f target_folder/tarball.tar然后解压tarball.tar即可

2018-06-23 19:42:49 1858

原创 pytorch中batch normalisation的注意事项

torch中的各种批归一的注意事项,不间断更新20180402含有batchnorm的网络其train和eval时效果差距大和是否zero_grad及其位置关系不大,因为这个错了,train是多半不收敛的。主要是因为BN的输入随着训练的进行是时变的,非稳态的,除非训练完全收敛,且学习率很小,并进行了多个batch的训练,此时的running mean 和running var才会收...

2018-04-02 11:17:21 2692

原创 torch mac openmp

mac上要使用openmp,只要装一个版本高点的gcc就可以了。终端要能上internet装homebrewbrew install gcc调整mac终端的默认gcc到你的版本。# 终端上网方法:export http_proxy=http://serverIP:serverPortexport https_proxy=http://serverIP:serverPort# prox

2017-07-21 21:26:29 924

原创 显存 内存 使用量估计 卷积神经网络 convolution torch finput

如何估算深度卷积神经网络的显存/内存消耗量torch7中是可以打印显示深度神经网络中各个神经网络层的内存占用情况,既每个Tensor的配置情况,比如batch大小为16的时候:nn.SpatialConvolution(3,4,4,4,2,2,1,1)-- cpu{ padW : 1 nInputPlane : 3 output : FloatTensor - size: 16x4x

2017-07-07 08:31:29 2995

原创 ubuntu循环登录 login loop Nvidia GPU GTX CUDA

安装nvidia 显卡驱动或者CUDA后ubuntu停留在欢迎界面,循环登录,这主要是显卡驱动安装方式不正确导致的。因为安装了nvidia显卡驱动导致循环登录1.如果nvidia只负责计算,显示则是另一张显卡或者集成显卡,那么:sudo service lightdm stopsudo nvidia.run --uninstallsudo reboot#如果重启后正常进系统,则执行下面,如果不

2017-06-28 21:18:23 5574

原创 teamviewer Not ready only LAN 无法连接

遇到teamviewer连不上服务器,但是其他程序都能正常上网的情况下,不要多想,关闭一切防火墙,杀毒软件,卸载teamviewer重新安装,完了重启。亲测ubuntu可行。

2017-06-05 14:20:39 5156

原创 lp_solve lpsolve java MAC osx

经过众多尝试,lp_solve是开源代码中最好用的具有整数线性规划能力的工具,易学简单还免费,支持各种不同的语言。 我的gcc 版本是4.2,java版本是1.8。 这篇文章内容总体还可以,但是需要更新!具体请点击本行字。下面是我的操作过程。下载lp_solve_5.5_source.tar.gz和lp_solve_5.5_java.zip并解压为lp_solve_5.5和lp_solve_5.

2017-05-01 18:53:01 2727 3

原创 重装系统 u盘容量变小

重装系统时,用u盘做系统盘,有些制作工具会降低u盘的容量,系统是装好了,但是u盘容量却没办法恢复,下面链接的方法亲测可用。https://jingyan.baidu.com/article/59703552e754e48fc00740ed.html用windows自带的diskpart清除u盘具体可以用list disk罗列磁盘select disk=1选择1号磁盘,具体几号见上步cl

2017-05-01 09:04:34 965

原创 matlab 2015 ubuntu 14 15 16 崩溃 创建java对象找不到类

ubuntu我一开始是14的,matlab2015跑的好好的,最近点了升级,估计升级到16了,结果matlab就运行不了了,打开就显示崩溃。据查阅,下面链接的方法可行:http://blog.csdn.net/csd_ct/article/details/51837894具体方法就是:到matlab的安装目录下的sys/os/glnxa64中,重命名libstdc++.so.6 为

2017-04-16 15:18:41 1033

原创 C# 启动调试 开始执行(不调试)多线程程序执行效果不一样 Mutex(已解决)

具体来说是这样的:1. 主线程创建了Mutex,并拥有该mutex的执行权。2. 主线程调用了某个方法,该方法进入时调用mutex.waitone请求执行权3. 该方法退出时调用mutex.releasemutex释放执行权。4. 主线程创建了一个新线程A。5. A在执行的时候也调用了上述方法。6. 主线程代码执行完毕。问题是:1. 使用“开始调试”时,程序正常

2017-04-05 20:32:05 1753

原创 Fluent 旋转机械 风机 二维情况下的力矩计算算法

fluent中,monitor中能拿到的力矩,moment值是力矩的系数,具体说是真实力矩的除以某个常数后的值。这个常数有默认值,也可以我们设置,具体在Reference Values中。根据网友的评论,以及fluent手册中的只言片语,我推断Reference Values存在的价值主要是为了减少计算机字长有限带来的误差。(置信度我给90%)那么,monitor给的cm值具体来说,是

2017-04-04 19:29:41 12446 3

转载 请问ANSYS Fluent 15.0如何出动画视频?

https://www.zhihu.com/question/31840206/answer/74551417 记一下,免得以后又要绞尽脑汁想关键词在百度里手来搜去。 其中一种是上述的方法,利用fluent自身功能做动画,另一种是设置自动保存,比如每隔50步保存一次,然后把cas和dat导入tecplot里面去,tecplot生成的动画比fluent自身好很多

2017-03-25 19:47:21 21445 1

原创 ubuntu 14 cuda cudnn 重装 安装 cutorch

上篇博文说到,由于ubuntu系统自动升级导致系统循环登录,不能正常使用。 博主一怒之下就用下面代码重装了sudo apt-get autoremove nvidia*sudo apt-get autoremove ubuntu-desktopsudo apt-get install nvidia-currentsudo apt-get install ubuntu-desktop结果就是显

2017-03-11 14:58:09 3067 5

原创 Ubuntu 无法进入图形界面 停在欢迎界面 用户选择界面

总的来说,是手贱。经过将近12小时的折腾,好像是摸到门道了,最有可能的问题就是显卡驱动了。 重启之后就停在欢迎界面了,可以输入密码,回车进入,但很快又退回欢迎界面了。两台Ubuntu的机子都这样,一个是12 Server,一个是14.14笔记本。两台机子都是用的n卡,server用的是tesla系列,不负责显式桌面,问题倒是不大,笔记本的就麻烦多了。下面是我的修复经历,但是大家应该首先尝试这些方法

2017-01-20 12:06:55 4260 1

原创 浮萍自动清理机器人——第一次下水201606

直接上图片,看了你就懂了。由于第一次下水,系了绳子怕跑远了回不来。小车是用电脑通过蓝牙控制的,用蓝牙是为了传数据方便,将来蓝牙会用来做车上以及车间的数据传输用,远程传数据会通过4G或者wifi。视频地址:http://v.youku.com/v_show/id_XMTYwOTAzNTQ2MA==.html

2016-06-26 07:10:35 2940 2

原创 ubuntu matlab mdce hostname 找不到 ping不通

如果用matlab做分布式计算,在其admin……工具中,寻找主机这一步必不可少。一开始只接用hostname可能找不到,我用ip地址可以找到,但是测试连接性的时候有太多错误。仔细看了错误,多数是hostname找不到导致的,有的则是hostname映射为本地地址,就是那个127.0.0.1。一开始觉得可能要配置dns,其实不用。ubuntu系统中,/etc/hosts中记录的就是

2016-04-11 20:04:38 1371

原创 ubuntu grub-pc failed /target

醉了醉了。今天装ubuntu,以前都好好,今天碰上一个问题,grub-pc装不上,折腾4个小时还是弄不好。以为win8系统在过怪,其实都是网线惹的祸。前几次安装都是无网状态,最近一次虽然能上网,但是阴差阳错的还是处于无网络状态。所以,这个问题,想必各位看官以及知道怎么解决了吧!我在获取时间和时区之后果断拔掉网线。感谢博文 http://blog.csdn.net/wenchao

2016-04-03 15:28:13 3411

原创 fluent ubuntu gnom matlab parallel

这个ubuntu gnom在个别机子上,显示的效率不高,而且是比较明显的慢,表现在如果同时多开窗口,且窗口内高速更新内容时,性能会急剧下降,甚至卡死桌面。为什么是个别机子呢,我有两台服务器,都是同时跑11个fluent窗口,一台可以高效运作,一台不可以。那怎么破?ubuntu我不会,属于菜鸟级别,只能曲线救国了。原来是图省事,fluent脚本是窗口操作是fluent自动录制的,导致录制

2016-03-26 14:48:10 1171

原创 pointwise linux ubuntu 安装 纪录

拿到pointwise linux 版本,其中会有安装教程。按步骤进行,有个问题就是hostid不知道,这个的话,对于单网卡的机子,通常是mac地址,对于双网卡的机子,通常是某个网卡的mac地址,但是我就没那么幸运了,mac地址这招不管用了。于是乎网上有人说./lmutil lmhost可以拿到hostid,但是这个./lmutil安装包中没有,怎么办办?机智的我就文件查找器搜这个文件

2016-03-20 16:02:38 3308

原创 ubuntu 开机启动 Dr.com Matlab等应用,程序

Ubuntu下自动启动终端并运行脚本或命令上面的链接里有教如何用代码实现:开启一个终端并运行几条命令。由于Dr.com需要占用一个终端,并一直运行,所以用链接中的方法正合适。补充点吧:终端比较难找,打开一个文件浏览器,定位到根目录,搜索Terminal,会找到很多匹配项,找一个看起来最正常的,复制一份黏贴到桌面,这个终端主要时用测试代码是否可行用的。完了就按照链接里的方法,

2016-03-03 20:06:26 853

修复移动硬盘文件目录损坏且无法读取ver2.0 – Chaos Club.pdf

描述如何使用winhex修复不能读写的磁盘。磁盘可能表现为无法读写,0byte,0字节,文件系统类型为RAW等

2020-02-22

Real-time hand gesture recognition from depth images

[1] QIN S, ZHU X, YANG Y, et al. Real-time hand gesture recognition from depth images using convex shape decomposition method [J]. Journal of Signal Processing Systems, 2014, 74(1): 47-58.

2014-06-08

空空如也

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

TA关注的人

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