Forrest Hu's Blogs

技术、架构与生活随笔 · 共 449 篇文章

  1. pytorch分布式训练

    简介 整体思路 单机单卡 单机多卡 分布式训练 模板代码 实际例子 对训练的影响 DDP 总体实现 ProcessGroup 如何让 worker 在建立ProcessGroup之前发现彼此? ...

  2. CNN

    简介 卷积: 计算机的眼睛 CNN LeNet卷积神经网络笔记中文版 未读卷积: 计算机的眼睛在使用卷积之前,人们尝试了很多人工神经网络来处理图像问题,但是人工神经网络的参数量非常大,从而导致非常难训练。举例说来,一个尺寸为200x200x3的图像,会让神经元包含20...

  3. go设计哲学

    前言 前言 组合 垂直组合 水平组合 并发 其它深入剖析对 Go 的成功作出巨大贡献的设计决策组合《Go语言第一课》在 Go 语言设计层面,Go 设计者为开发者们提供了正交的语法元素,以供后续组合使用 Go 语言无类型层次体...

  4. 《动手学深度学习》笔记

    (价值不大,审视后可以废弃) 简介(价值不大,审视后可以废弃) 异步计算 单机多GPU数据并行 多GPU 之间同步数据 单个小批量上的多GPU训练 定义训练函数 书籍附带的代码 是由MXNet 写的,github 有一个...

  5. pytorch与线性回归

    简介 《极客时间》重学线性代数 矩阵 numpy 数组访问 pytorch 张量/Tensor 用张量验证 链式法则 用张量运算表示 多层感知机 用张量运算表示机器学习过程 其它《极客时间》重学线性代...

  6. ceph学习

    前言 前言 存储集群 RADOS 逻辑概念 pg 和 pool(未完成) 如何访问 RADOS RGW RBD cephfs 安装 使用对象存储和文件存储的区别是不大的,存储的都是一样的东西,只是抛弃了统一的命名...

  7. 多活

    (未完成) 简介(未完成) 同城双活揭开腾讯云原生同城双活的秘密 对四个阶段的架构设计及特点做了详细介绍 数据冷备:实现简单,无需业务改造 在线热备:因为冷备只备了数据,故障恢复的时候需要把业务布起来,恢复的时间比较久,所以出现了在线的热备,但是热备常态下备份不提供...

  8. volcano特性源码分析

    简介 SchedulerCache session 与调度周期 gang-scheduler 如何实现 资源配额管理 主要逻辑在哪 如何计算 queue.deserved 如何判断queue 是否可以执行 plug...

  9. 推理服务

    简介 模型保存与加载 以tensorflow 为例 部署实践 基于镜像的模型管理-KubeDL实践 seldon 模型同步 调优 特点 推理服务规格调优 其它预测就是对样本执行前向传...

  10. 《阿里技术人生》系列小结

    简介 宏观导论 领域分析「技术人生」专题第1篇:什么是技术一号位?做了研发团队的技术 leader 以后,要处理的事情非常多,如果对自己扮演的角色没有一个清晰的认知,就会出现该做的事情没有做,不该做的事情投入了过多的精力,造成实际行动和结果既不匹配上级的要求,又不匹配下...