- 博客(30)
- 资源 (1)
- 收藏
- 关注
原创 玩转Jetson Nano(十一)无显示器使用nano的问题
有一段日子不更新博客了,这段时间朋友们问我比较多的就是nano如何配置无显示器连接,或者是pycharm如何在nano上开发。下面一一道来。首先要说明用不用显示器取决于您要用nano做什么事。如果您把nano当成算力平台,我觉得完全没有必要配显示器,配了反而累赘。因为如果有显示器,那么您也就不能禁用ubuntu桌面,会占很大一部分内存,而且nano的内存本身就不多。可是如果您把nano当影音娱...
2019-09-25 12:24:50 16905 7
原创 玩转Jetson Nano(十)安装pytorch
我一直以为Jetson Nano预装了torch,结果今天一import露怯了,那就安装一下吧。其实一点都不难装,难的是需要翻墙而已。wget https://nvidia.box.com/shared/static/j2dn48btaxosqp0zremqqm8pjelriyvs.whl -O torch-1.1.0-cp36-cp36m-linux_aarch64.whlsudo...
2019-06-10 17:21:52 20806 20
原创 玩转Jetson Nano(九)安装ROS
一.什么是ROS 我不打算把百度百科的话粘贴到这,就说说自己对ROS的理解。ROS是一个机器人操作系统,大家可以想一想Windows操作系统,Windows系统可以打开文件夹,进行文件管理,播放多媒体,用户按照Windows系统开放的接口,可以编写Windows应用程序。ROS系统也是一样,它封装了一些对机器人控制的基本接口,只要我们遵循这些接口制定的规则,我们也可以开发出机器人控制应用...
2019-06-03 10:49:02 11264 6
原创 玩转Jetson Nano(八)人脸识别(二)
书接上文,得到了训练好的模型后,就可以使用这个模型做人脸识别了。当然,范围只限于被我拍照的几个人。另外,我做了一个简单的界面,这个系统是用在windows下,和之前的训练模型在Ubuntu下不一样,所以我重新建立了一个工程。并使用了Keras2.2.4 ,OpenCV4.1, Python3.6.7,Pyqt5.0。好了。开始干活1. 画界面。这个没啥好说的,我用QtDesign...
2019-04-26 13:35:16 10590 10
原创 玩转Jetson Nano(七)人脸识别(一)
之前的几篇博文都是搭建环境,总觉得不拿nano做点什么写出来我的这个系列就好像缺点啥,今天难得有空,写写自己做的一个人脸识别的心得。这个小程序用了一天写出来,再加上已经很久不写代码了,瑕疵在所难免,请各位包涵了!其实这个小项目是分两个部分,第一部分是通过Jetson Nano完成,主要工作是建立模型,训练模型以及导出模型参数。第二部分是在我的笔记本上完成,因为我的笔记本有摄像头,而且用wind...
2019-04-26 11:35:16 21882 19
原创 玩转Jetson Nano(六)安装caffe
进入正文之前先说一个心得,昨天训练一个人脸识别模型,发现不一会就OOM异常,就是资源耗尽的异常。运行free -m一看,我的天啊,free内存只有不到400M。想了很多办法都不行,后来直接把ubuntu的桌面禁用,效果感人啊!!内存从300多M一下子到了3.3G有木有!!!beckhans@Jetson:~$ free -h total used ...
2019-04-19 09:58:46 9013 17
原创 玩转Jetson Nano(五)跑通yolov3
yoloV3也是一个物品检测的小程序,而且搭建起来比较简单。这里要申明,本文用的是yoloV3的tiny版,正式版和tiny版安装的方法都是一样的,只是运行时的配置文件和权重文件不一样。我曾经试图跑正式版,但是跑不起来,基本上到第二次卷积就挂掉了,毕竟nano只有4G内存。闲话少说,开始安装。1.安装CUDA,OpenCV,cuDNN不说了,如果没安装的请看前文吧。2.下载...
2019-04-18 11:13:38 26697 52
原创 玩转Jetson Nano(四)跑通jetson-inference
Jetson Nano的官方文档中像我们推荐了二个例子,其中一个使用Tensor RT做物品是别的例子。具体的可以参考英伟达jetson-inference例子。(一)准备工作:大家知道Jetson Nano系统最低配置是需要16G的SD卡,而跑通这个例子需要的模型就大概1G以上,所以这个例子的大部分并没有放到SD卡上(SD卡上只有运行这个模型所需要的TensorRT)。悲剧的是存放这些模...
2019-04-12 16:54:29 18849 38
原创 玩转Jetson Nano(三)安装TensorFlow GPU
今天的目标是安装TensorFlow GPU版本,安装TensorFlow GPU版本需要成功配置好CUDA,没有配制好的请移步上一篇博文。不过在安装TensorFlow GPU之前,有一些机器学习必须用到的安装包也需要来安装一下。1.安装pip因为JetsonNano中已经安装了Python3.6版本,所以安装pip还是比较简单的sudo apt-get install pyt...
2019-04-09 15:59:13 35299 78
原创 玩转Jetson Nano(二)检查已安装组件
系统成功登录后,我们来继续调试软件部分1.连接Xshell,XFTP安装上系统以后,打开Xshell,输入IP地址,端口号22,无需任何设置,马上就能连上Xshell 6 (Build 0121)Copyright (c) 2002 NetSarang Computer, Inc. All rights reserved.Type `help' to learn how to...
2019-04-09 11:08:40 28418 53
原创 玩转Jetson Nano(一)烧写系统
英伟达在新品会上发布了Jetson Nano,正好有这方面的需求,弄来了一个玩玩。Jetson Nano是一款形状、外接口类似于树莓派的嵌入式主板,搭载了四核Cortex-A57处理器,GPU则是拥有128个NVIDIA CUDA核心的NVIDIA Maxwell架构显卡,内存为4GB的LPDDR4,存储则为16GB eMMC 5.1,支持4K 60Hz视频解码。(一)准备安装电源线(必备...
2019-04-09 10:17:04 41596 46
原创 吴恩达机器学习作业TensorFlow实现(二):正规方程
正规方程有点简单,用TensorFlow有点杀鸡用牛刀。核心就是记住下面的公式 Python代码如下import numpy as npimport pandas as pddef readData(path, name=[]): # 读取数据 data = pd.read_csv(path, names=name) # 数据归一化 data ...
2019-02-25 14:23:02 439
原创 吴恩达机器学习作业TensorFlow实现(一):线性回归
练习一是用线性回归预测某城市人口与销售利润之间的关系。数据在练习中已经给出。 1. 首先引用必要的包,这些包都是机器学习中必须用到的,就不解释了import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport tensorflow as tf2. 导入数据,同时打印前5条数据path = ...
2019-02-21 15:50:31 868
原创 TensorFlow常用函数总结(一)
1. tf.random.uniformtf.random.uniform( shape, minval=0, maxval=None, dtype=tf.float32, seed=None, name=None)产生一个均匀分布的随机数矩阵 。shape - 形状 ; minval:最小值 ;maxval:最大值 ; dtype: ...
2019-01-25 13:47:11 371
原创 树莓派SPI驱动程序安装
sudo rm -rf LCD-showgit clone https://github.com/goodtft/LCD-show.gitchmod -R 755 LCD-showcd LCD-show/sudo ./MHS35-show注意事项:安装此驱动后HDMI输出将会禁用,如需切换回HDMI显示,执行: sudo ./LCD-hdmi...
2018-12-05 22:51:36 2472 1
原创 Revit二次开发 安装AddinManager
一. 到欧特克网站下载相应版本的SDK,看不懂英文?算了这个行业不适合你!http://usa.autodesk.com/adsk/servlet/index?id=2484975&siteID=123112二. 安装SDK,并且到安装目录Add-In Manager目录下找到Autodesk.AddInManager.addin文件三. 打
2016-07-06 09:28:38 6600
原创 Revit 二次开发获取元素的材质和外观信息以及贴图
版权声明:本文为博主原创文章,未经博主允许不得转载。最近群里的朋友们这个问题问的比较多,有必要写一篇文章介绍利用Revit 二次开发获取元素的材质和贴图的方法!总体来说利用Revit API 获取元素的材质和贴图比较麻烦,而且有的材质还无法获取。总结一下思路如下:1.假设我们已经得到元素,利用Element.GetMaterialIds 方法可以获得该元素所有材质的El
2016-06-01 16:14:31 13914 8
原创 BIM运维系统应该有哪些功能(二)
本次做的项目是某泵站,包括建筑,结构,给排水以及暖通部分,拥有构件近20万个,应客户的要求,构件是按照功能进行分类,共分两级。
2016-02-14 10:24:29 2488
原创 BIM运维系统应该有哪些功能(一)
在赶鸭子上架似的完成了一个BIM运维系统后,回过头来反思一下这些是客户想要的吗?是不是还是用程序员的思维去考虑设计师的事呢?故而写下下面这段文字,欢迎大家拍砖!!! 一, 首先你得有一个您运维项目的全景大特写吧
2016-02-12 21:27:28 4414 1
转载 REVIT二次开发 系统错误处理
下面文字转载自审什空间在一个连续的事务中回滚失败的单个操作,并且禁止所有失败消息框(包括警告和错误)问题我试图实现一个失败处理函数:禁止所有警告消息框并撤销导致警告的操作。不过我找不到办法禁止那些不是警告的消息框。我的问题场景如下:在一个外部命令里创建多个Revit元素。这个过程可能在中途因为某种原因而失败。但是我不希望每次失败都
2013-11-01 16:04:59 4464
转载 Revit 2011 二次开发之“高亮显示错误提示”
[Transaction(TransactionMode.Manual)][Regeneration(RegenerationOption.Manual)]public class ArgumentUsage : IExternalCommand{ public Result Execute(ExternalCommandData commandData, r
2013-11-01 16:01:21 3362 1
转载 过滤器的使用,这个方法可以在选择对象时候过滤到其他的只选自己想要的类型。
public class DuctAccessoryFilter : ISelectionFilter { public bool AllowElement(Element elem) { BuiltInCategory builtInCategory = (BuiltInCategory)elem.Categ
2013-11-01 15:50:40 1818
原创 AutoCAD按坐标打印图纸
前几天公司要求按坐标打印DWG文件,中间走了不少弯路,好在已经搞定了,整理一下分享给大家,希望后来人少走弯路。 1. 设计需求: 公司的图纸用AutoCAD2010做成,通常一个项目的所有图纸都存放在一个DWG文件内,根据具体的子项不同,放在不同的块引用里,我要做的是找到每一个块引用,并把他打印到bmp文件里。 2.实现思路: 利用Auto
2013-10-29 11:02:41 5887 2
转载 SQL2008数据类型
SQL2008数据类型SQL2008数据类型--王成辉翻译整理,转贴请注明出自微软BI开拓者www.windbi.com--原帖地址引言本文介绍了SQL Server 2008里发现的新时间和日期的数据类型,如DATETIME2、TIME和DATE。也将回顾以前版本一直沿用下来的传统的数据类型。另外对管理数据类型的TSQL命令如CAST和CONVERT也做了相应的说明。CAST和CONVE
2009-04-04 18:40:00 2339
转载 用户信息验证基类
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebContro
2008-10-22 10:32:00 845
转载 网页常用Javascript
1.让文字不停地滚动 <MARQUEE>滚动文字</MARQUEE> 2.记录并显示网页的最后修改时间 <script language=Javascript> document.write("最后更新时间: " + document.lastModified + "") </script> 3.关闭当前窗口 <a href="/"onClick="javascript:win
2008-10-13 13:02:00 620
原创 MySql数据库操作类
///--------------------------------------------------------------------------- /// 機能ID :DataAccess /// /// 機能名 :DB操作クラス /// /// システム :バッチもばっちり /// /// 作成日 :2008年6月3日 ///
2008-09-22 10:54:00 1105 2
原创 日志处理类(Log)
using System;using System.Data;using System.Diagnostics;using System.IO;using System.Web;namespace CommonPrj{ public class LogAccess { private static StreamWriter
2008-09-17 13:09:00 1026
原创 C#Excel操作类
///--------------------------------------------------------------------------- /// 機能ID :ExcelAccess /// /// 機能名 :Excel操作クラス /// /// システム :バッチもばっちり /// /// 作成日 :2008年6月
2008-08-22 14:59:00 8681 7
转载 ASP.Net 发送电子邮件
using System.Net;using System.Net.Mail;using System.Text.RegularExpressions;string toEmail, Subject, mailBody, fromEmail, SendSmtp; fromEmail = "xiuxiu557711@163.com"; //发件人邮箱
2008-08-22 13:50:00 2504
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人