自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (1)
  • 收藏
  • 关注

原创 玩转Jetson Nano(十一)无显示器使用nano的问题

有一段日子不更新博客了,这段时间朋友们问我比较多的就是nano如何配置无显示器连接,或者是pycharm如何在nano上开发。下面一一道来。首先要说明用不用显示器取决于您要用nano做什么事。如果您把nano当成算力平台,我觉得完全没有必要配显示器,配了反而累赘。因为如果有显示器,那么您也就不能禁用ubuntu桌面,会占很大一部分内存,而且nano的内存本身就不多。可是如果您把nano当影音娱...

2019-09-25 12:24:50 17063 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 20833 20

原创 玩转Jetson Nano(九)安装ROS

一.什么是ROS 我不打算把百度百科的话粘贴到这,就说说自己对ROS的理解。ROS是一个机器人操作系统,大家可以想一想Windows操作系统,Windows系统可以打开文件夹,进行文件管理,播放多媒体,用户按照Windows系统开放的接口,可以编写Windows应用程序。ROS系统也是一样,它封装了一些对机器人控制的基本接口,只要我们遵循这些接口制定的规则,我们也可以开发出机器人控制应用...

2019-06-03 10:49:02 11296 6

原创 玩转Jetson Nano(八)人脸识别(二)

书接上文,得到了训练好的模型后,就可以使用这个模型做人脸识别了。当然,范围只限于被我拍照的几个人。另外,我做了一个简单的界面,这个系统是用在windows下,和之前的训练模型在Ubuntu下不一样,所以我重新建立了一个工程。并使用了Keras2.2.4 ,OpenCV4.1, Python3.6.7,Pyqt5.0。好了。开始干活1. 画界面。这个没啥好说的,我用QtDesign...

2019-04-26 13:35:16 10624 10

原创 玩转Jetson Nano(七)人脸识别(一)

之前的几篇博文都是搭建环境,总觉得不拿nano做点什么写出来我的这个系列就好像缺点啥,今天难得有空,写写自己做的一个人脸识别的心得。这个小程序用了一天写出来,再加上已经很久不写代码了,瑕疵在所难免,请各位包涵了!其实这个小项目是分两个部分,第一部分是通过Jetson Nano完成,主要工作是建立模型,训练模型以及导出模型参数。第二部分是在我的笔记本上完成,因为我的笔记本有摄像头,而且用wind...

2019-04-26 11:35:16 21909 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 9029 17

原创 玩转Jetson Nano(五)跑通yolov3

yoloV3也是一个物品检测的小程序,而且搭建起来比较简单。这里要申明,本文用的是yoloV3的tiny版,正式版和tiny版安装的方法都是一样的,只是运行时的配置文件和权重文件不一样。我曾经试图跑正式版,但是跑不起来,基本上到第二次卷积就挂掉了,毕竟nano只有4G内存。闲话少说,开始安装。1.安装CUDA,OpenCV,cuDNN不说了,如果没安装的请看前文吧。2.下载...

2019-04-18 11:13:38 26719 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 18893 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 35360 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 28463 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 41687 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 442

原创 吴恩达机器学习作业TensorFlow实现(一):线性回归

练习一是用线性回归预测某城市人口与销售利润之间的关系。数据在练习中已经给出。 1. 首先引用必要的包,这些包都是机器学习中必须用到的,就不解释了import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport tensorflow as tf2. 导入数据,同时打印前5条数据path = ...

2019-02-21 15:50:31 876

原创 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 376

原创 树莓派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 2477 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 6627

原创 Revit 二次开发获取元素的材质和外观信息以及贴图

版权声明:本文为博主原创文章,未经博主允许不得转载。最近群里的朋友们这个问题问的比较多,有必要写一篇文章介绍利用Revit 二次开发获取元素的材质和贴图的方法!总体来说利用Revit API 获取元素的材质和贴图比较麻烦,而且有的材质还无法获取。总结一下思路如下:1.假设我们已经得到元素,利用Element.GetMaterialIds 方法可以获得该元素所有材质的El

2016-06-01 16:14:31 13971 8

原创 BIM运维系统应该有哪些功能(二)

本次做的项目是某泵站,包括建筑,结构,给排水以及暖通部分,拥有构件近20万个,应客户的要求,构件是按照功能进行分类,共分两级。

2016-02-14 10:24:29 2492

原创 BIM运维系统应该有哪些功能(一)

在赶鸭子上架似的完成了一个BIM运维系统后,回过头来反思一下这些是客户想要的吗?是不是还是用程序员的思维去考虑设计师的事呢?故而写下下面这段文字,欢迎大家拍砖!!!          一, 首先你得有一个您运维项目的全景大特写吧

2016-02-12 21:27:28 4423 1

转载 REVIT二次开发 系统错误处理

下面文字转载自审什空间在一个连续的事务中回滚失败的单个操作,并且禁止所有失败消息框(包括警告和错误)问题我试图实现一个失败处理函数:禁止所有警告消息框并撤销导致警告的操作。不过我找不到办法禁止那些不是警告的消息框。我的问题场景如下:在一个外部命令里创建多个Revit元素。这个过程可能在中途因为某种原因而失败。但是我不希望每次失败都

2013-11-01 16:04:59 4475

转载 Revit 2011 二次开发之“高亮显示错误提示”

[Transaction(TransactionMode.Manual)][Regeneration(RegenerationOption.Manual)]public class ArgumentUsage : IExternalCommand{    public Result Execute(ExternalCommandData commandData, r

2013-11-01 16:01:21 3391 1

转载 过滤器的使用,这个方法可以在选择对象时候过滤到其他的只选自己想要的类型。

public class DuctAccessoryFilter : ISelectionFilter    {        public bool AllowElement(Element elem)        {            BuiltInCategory builtInCategory = (BuiltInCategory)elem.Categ

2013-11-01 15:50:40 1821

原创 AutoCAD按坐标打印图纸

前几天公司要求按坐标打印DWG文件,中间走了不少弯路,好在已经搞定了,整理一下分享给大家,希望后来人少走弯路。    1. 设计需求:         公司的图纸用AutoCAD2010做成,通常一个项目的所有图纸都存放在一个DWG文件内,根据具体的子项不同,放在不同的块引用里,我要做的是找到每一个块引用,并把他打印到bmp文件里。    2.实现思路:        利用Auto

2013-10-29 11:02:41 5916 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 2342

转载 用户信息验证基类

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 621

原创 MySql数据库操作类

///--------------------------------------------------------------------------- /// 機能ID   :DataAccess /// /// 機能名   :DB操作クラス /// /// システム   :バッチもばっちり /// /// 作成日   :2008年6月3日 ///

2008-09-22 10:54:00 1107 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 1027

原创 C#Excel操作类

///--------------------------------------------------------------------------- /// 機能ID     :ExcelAccess /// /// 機能名     :Excel操作クラス /// /// システム   :バッチもばっちり /// /// 作成日     :2008年6月

2008-08-22 14:59:00 8687 7

转载 ASP.Net 发送电子邮件

using System.Net;using System.Net.Mail;using System.Text.RegularExpressions;string toEmail, Subject, mailBody, fromEmail, SendSmtp;        fromEmail = "[email protected]"; //发件人邮箱  

2008-08-22 13:50:00 2511

PetShop4.0详解

PetShop4.0详解,.net PetShop体系结构

2008-09-17

空空如也

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

TA关注的人

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