2019年10月22日
摘要: 在Ubuntu16.04/Python2环境安装opendr遇到了问题,并且报错不清楚。 使用dis_to_free的方法很好地解决问题。 阅读全文
posted @ 2019-10-22 18:03 何雨龙 阅读(1070) 评论(0) 推荐(0) 编辑
摘要: 函数装饰器(function decorator)可以对函数进行“标注”,给函数提供更多的特性。 在理解装饰器之前需要理解闭包(closure)。Python3.0 引入了保留关键字 nonlocal,使用闭包同样也离不开 nonlocal。顺便说一句,闭包除了用在装饰器上,对于异步编程也是很重要的 阅读全文
posted @ 2019-10-22 11:44 何雨龙 阅读(337) 评论(0) 推荐(0) 编辑
2019年10月19日
摘要: 我有个简单的应用需求: 1. 该应用随时会监听键盘的输入; 2. 当输入指定键时会控制相机录制的启动和关闭。 监听键盘是一个事件循环,相机录制也是一个循环录制的过程。我试着用 Python 启动两个进程,并用两个进程共享变量的更新来控制两个进程的交互。 监听键盘输入 首先我找到python 监听键盘 阅读全文
posted @ 2019-10-19 20:23 何雨龙 阅读(951) 评论(0) 推荐(0) 编辑
2019年9月24日
摘要: 第 1 关卡:安装和配置 ROS 环境 目标:在计算机上安装和配置 ROS 环境。 安装 ROS 按照 ROS 安装说明进行安装。 管理环境 确定环境变量 ROS_ROOT 和 ROS_PACKAGE_PATH 已经设置好了。以我的为例: printenv | grep ROS 输出为: ROS_E 阅读全文
posted @ 2019-09-24 17:10 何雨龙 阅读(4168) 评论(1) 推荐(1) 编辑
2019年9月13日
摘要: PyCUDA 可以通过 Python 访问 NVIDIA 的 CUDA 并行计算 API。 具体介绍和安装可以参考 PyCUDA 官网文档和 pycuda PyPI。 本文涵盖的内容有: 通过 PyCUDA 查询 GPU 信息。 NumPy array 和 gpuarray 之间的相互转换。 使用 阅读全文
posted @ 2019-09-13 19:42 何雨龙 阅读(22890) 评论(3) 推荐(1) 编辑
2019年9月7日
摘要: C++ 结合了三个编程流派: 过程式编程:C 特性,结构化语言,强调过程 面向对象编程:C++ 对于 C 语言的补充,一切皆对象,强调数据 泛型编程(generic programming):由 C++ 模板支持,强调代码与数据类型无关(type independent)。 C++ 常用标准: C9 阅读全文
posted @ 2019-09-07 20:38 何雨龙 阅读(462) 评论(0) 推荐(0) 编辑
2019年9月5日
摘要: 在神经网络入门回顾(感知器、多层感知器)中整理了关于感知器和多层感知器的理论,这里实现关于与门、与非门、或门、异或门的代码,以便对感知器有更好的感觉。 此外,我们使用 pytest 框架进行测试。 与门、与非门、或门 通过一层感知器就可以实现与门、与非门、或门。 先写测试代码 test_percep 阅读全文
posted @ 2019-09-05 13:39 何雨龙 阅读(3898) 评论(0) 推荐(0) 编辑
2019年9月2日
摘要: 典型的文件处理流程如下: 利用命令行参数 sys.argv 命令行参数是读取文件时常用的方式。 命令行参数保存在 sys.argv 的列表中,列表的第一个元素是脚本名称,后面的元素是命令行参数: 通过以下脚本 sys_argv.py 可以熟悉命令行参数的获取: 1 import sys 2 3 pr 阅读全文
posted @ 2019-09-02 18:02 何雨龙 阅读(11977) 评论(0) 推荐(0) 编辑
2019年8月24日
摘要: 我有一个需求: 一方面,我需要在 Docker 容器环境下运行应用(因为有些环境在 Mac 下很难安装配置,并且希望环境干净隔离)。 另一方面,容器中的应用又需要进行图形界面的显示。 由于 Docker 容器是命令行的形式,本身不支持图形界面显示,因此我希望 Docker 容器能和我的 Mac 主机 阅读全文
posted @ 2019-08-24 20:16 何雨龙 阅读(7001) 评论(0) 推荐(1) 编辑
2019年8月13日
摘要: 本文包含一些 Pandas 的基本操作,旨在快速上手 Pandas 的基本操作。 读者最好有 NumPy 的基础,如果你还不熟悉 NumPy,建议您阅读NumPy基本操作快速熟悉。 Pandas 数据结构 Pandas 有两个核心的数据结构:Series 和 DataFrame。 Series Se 阅读全文
posted @ 2019-08-13 17:59 何雨龙 阅读(1633) 评论(0) 推荐(0) 编辑