Forrest Hu's Blogs

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

  1. c++学习

    简介 标准库 多线程 内存管理为什么每一名程序员都应该学习 C++?学习多种语言会使你在软件开发生涯中更加自信和娴熟。例如,如果你掌握了 Go 语言,你就会了解几个令人印象深刻的语言设计概念,提高自己的通用编程技能。C++ 是一种高级语言,它提供了比 C 语言更高级、...

  2. 机器学习中的python调用c

    简介 pybind11 自定义算子 tensorflow/custom-op tensornet框架 自定义ops 示例 horovod跨语言调用,有几个问题 一些要素 在跨语言间的对应关系,比如c++ 的对象、函数、全局变...

  3. 机器学习训练框架概述

    简介 抽象层 组件抽象 组件实现 执行层 极简demo 分布式 推荐文章手把手教你如何自己设计实现一个深度学习框架(附代码实现) 对机器学习在工程上的实现和抽象说的比较透。tinynn 只...

  4. embedding的原理及实践

    简介 基本概念及原理 实践 案例 Embedding与深度学习推荐系统的结合 tensorflow 实现 嵌入层的优化 原理上 工程上 基本概念及原理一种表述:Embedding 是个英文术语,如...

  5. tensornet源码分析

    Wide&Deep模型Demo 源码结构 PsStrategy 相对 MultiWorkerMirroredStrategy 做了什么 tn.feature_column.category_column相比tensorflow自带的 有何不同(未完成) tn...

  6. 大模型训练

    简介 什么是大模型 大了难在哪 CV和NLP场景 推广搜场景 模型保存 解决思路大模型:id 化导致模型变大,模型变大需要更多的数据才能收敛。第一视角:深度学习框架这几年 作者深度参与了tf 等几个框架,对很多事情有独...

  7. X的生成——特征工程

    简介 特征工程的重要性 建立特征工程的流程 数据清洗 特征提取 特征选择 特征变换 特征构建 特征准入和淘汰 特征交叉/Feature crosses tf 特征处理 feature colum...

  8. tvm

    (未完成) 简介(未完成)阿里 BladeDISC 深度学习编译器正式开源The Deep Learning Compiler: A Comprehensive Survey【从零开始学深度学习编译器】十一,初识MLIR 未读。Dive into Deep Learnin...

  9. tensorflow原理——core层分析

    简介 以Graph为中心的视角 proto 定义 C++定义 数据流图的整体执行 结合分布式环境 client-master-worker 会话管理 会话生命周期与图控制 单机会话...

  10. 模型演变

    简介 历史发展 发展脉络 why deep历史发展一文回顾深度学习发展史上最重要经典模型以历史顺序浏览论文也是了解当前技术的来历以及为什么会发明它们。换句话说,我会尽量呈现最小集的想法,最必要的基本知识,了解现代的深度学习研究核心发展历程。一文梳理深度学习算法演进 未...