保存成功
保存失败,请重试
提交成功
林奇思妙想

林奇思妙想

优化架构师, 算法工程师,开源践行者,喜欢新的挑战
前新思科技(Synopsys) 软件工程师, 前开立图像算法工程师; 常常在开源世界里行走。 爱好广泛,天性喜欢折腾; 目前正在某医疗大数据公司做 GPU 高性能优化项目. ...更多
文章8

学习封装 TF + GPU 的 Docker 镜像

好不容易装好的深度学习开发环境,你使用起来要倍加小心?其实没有必要如此,因为我们可以用 Docker 镜像来“固化”我们的开发环境。然后出问题了,一键重启“小宇宙”。 本 Chat 将手把手教你如何把这一切“固化”成镜像。 我们将探讨 Ubuntu 下: 1. Tensorflow + GPU 深度学习开发环境安装与验证 2. 将 #1 中环境,生成一个 Docker 镜像 3. 启动 #2 中生成的镜像
96 订阅

VIM 超实用使用经验:进阶版

在作者之前写过的文章中(点头像或者笔者名字可查),提到众多 VIM 的【黑科技】, 同学们觉得不过瘾, 我们这次放大招! 本 Chat 带你一起领略 VIM 的高阶功能。让你在 99% 的情况下, Review 代码快,搜代码快,写代码更快!我们的口号是: 高(zhuang)效(x)工作, 节约生命。 这不是要 diss IDE,IDE 在可视化地调试代码还是很有用的。但若能少依赖 IDE,更快地完成任务,岂非快哉! 本 Chat 为了方便学习, 计划尽量用 Gif 动图来展示 VIM 的技巧, 尽量做到易学易用。 主要目录: - 快速跳转到函数或者变量 - 在文件夹中用正则搜索 - 在自定的文件列表集中搜索 - 个性有用 Vimrc 的配置 期待和你一起参与~
179 订阅

Ngrok 内网穿透技术,让你在公司也能访问家里的电脑

真的,身边很多工程师都要 24 小时待命,有时候,仅受限于网络(内网环境),他们必须要疲于奔命于城市的东西南北。而一旦有了本 Chat 传授的技能, 你就可以随时随地,淡定在家或者公司轻松解 Bug 或者写文档, 再也不用担心解不了 Bug 了。这是一件“老板开心,老婆也开心”的好事儿。 这篇 Chat 的定位是**实践技能**,而非知识或者原理。想了解技能背后的原理的,请去看计算机网络原理的相关知识。 本 Chat 我们只谈谈具体要怎么做,让你可以随时随地轻松访问家里/公司的设备。 真心地希望能帮到有需要的人! *温馨提示*:实践本技能,需要一台有外网的公有云主机,比如阿里云。
191 订阅

用 NumPy 创造深度学习用的数据集

网上有很多的深度学习训练集, 他们很优秀,但是也具有如下几种缺点: 1. 数据集一般很巨大, 下载带宽是限制 2. 数据并不是很形象,很难去窥探为什么使用这个数据 3. 数据质量不是那么可控 4. 用来训练非常耗时,耗资源,比方只有 GPU 机器才能跑等等 基于以上的事实,我在平时的工作中,就不得不写一些数据集生成代码。 写的过程中,我也觉得非常有启发, 下面我们分享这一过程的心得。 包括以下内容: 1. 生成数据 2. 如何加杂噪声,如何控制生成数据的质量 3. 怎么可视化生成的数据集 4. 如何在训练过程中使用自己造的数据
115 订阅

VIM 超实用使用经验

常在 Linux 下走,哪能不熟悉 VIM?本场 Chat 将从个人使用经验出发,拒绝花哨的乱拳头,介绍一下`宇宙最强`的`猿类`专属编辑器。 作为实践派,我们将包含以下内容: - VIM 的几种模式; - 怎么使用 VIM 查找, 正则查找? - VIM 正则替换; - VIM 宏的创建,使用; - VIM 标记的使用; - VIM 多文件查找及定位,跳转; - VIMDIFF 作文本比较; - 最佳实践案例;
219 订阅

NVIDIA CUDA 入门与并行优化建议

咦?这个算法很慢,用GPU加个速试试? GPU 除了能吃鸡, 还能做什么?为什么现在用 GPU 做并行计算最近这么火?它有什么优势?为什么这么多人谈论它?GPU 用于计算很重要!而 CUDA 是程序员能控制 GPU 的桥梁。 本场 Chat 带你走进 N 家的 GPU 和 CUDA 的世界。 本场 Chat 将从三个方面来论一论: 1. 并行计算概述 2. CUDA 入门 Guide 3. 最佳入门示例及建议 4. 项目`github` 项目源码及解释 面向想了解GPU, 想了解高性能计算奥秘的读者。
112 订阅

用 AI 技术给无结构的简历打标签

有没有想过, 有一天, 你写了一个简单的 AI,对于一个未知的简历,该程序能自动标注此简历为“软件、开发”或者“销售、珠宝”?这个对于HR/猎头等与简历打交道的人来说,很有意义。 这个技术分享将让你 get: - 各种格式的文件如何预处理 - 简历分类的基本思路 - 预处理后的纯文本如何用AI来自动打标签? 相信看完本 chat,你也能自动对“文章/简历”的分类了。学完的就去试试吧。
133 订阅

C/C++ 踩过的坑和防御式编程

相信你或多或少地用过或者了解过 C/C++,尽管今天越来越少地人直接使用它,但今天软件世界大多数软件都构筑于它,包括编译器和操作系统。因此掌握一些 C/C++ 技能的重要性不言而喻。 这场 Chat 本人将从小处入手,以亲身踩过的坑作为示例,讲述一下 C++ 的常见的坑,以及其防御方法——防御式编程。主要内容包括: - C/C++ 基础知识简介 - C/C++ 常见问题复现示例 - 内存泄露问题排查 - 防御式编程理论 - 防御式编程实践
600 订阅
微信扫描登录