关闭
当前搜索:

[置顶] 图像处理中的数学修炼的特别说明及其勘误表

图像处理中的数学修炼已经积累了大量读者。但随着读者数量的增加,近来有读者在跟我交流和咨询的时候表现出来许多在读书和用书时的困惑。这里我特别把这本书的一些情况和大家可能有的误解在做一个澄清,希望大家对这本书的结构、作用、意义和阅读的方法有一个了解。如果你是这本书的读者或者准备购买本书的潜在读者,请务必了解下面这些内容...
阅读(5668) 评论(119)

最大熵模型(MaxEnt):万法归宗(下)

熵这个概念在机器学习中被用到的地方很多,例如决策树、最大熵模型等。最大熵模型利用最大熵原理来选择或构建最佳分类器。最大熵模型(MaxEnt)与多元逻辑回归、Softmax等本质上是统一的,而且在最大熵学习算法的推导中还会综合地用到广义拉格朗日乘数法等多种数学技巧...
阅读(265) 评论(3)

最大熵模型(MaxEnt):万法归宗(上)

熵这个概念在机器学习中被用到的地方很多,例如决策树、最大熵模型等。最大熵模型利用最大熵原理来选择或构建最佳分类器。最大熵模型(MaxEnt)与多元逻辑回归、Softmax等本质上是统一的,而且在最大熵学习算法的推导中还会综合地用到广义拉格朗日乘数法等多种数学技巧...
阅读(345) 评论(0)

在LLVM中编写Backend Pass的详细教程(1)

LLVM是一个自由软件项目,它是一种编译器基础设施,以C++写成。当前,LLVM已经发展成为被用于开发从编译器前端到后端的一套模块及可重用的编译器及工具链技术的集合。本文将通过一个具体的例子来介绍如何编写BackEnd Pass...
阅读(242) 评论(0)

LeetCode中的动态规划题目解答(3)

动态规划是一种非常重要的算法设计思想。历史上有很多著名的算法都是基于这种思想设计而来的,例如:Needleman–Wunsch算法、CYK算法、FFT算法、维特比算法等等。动态规划的核心思想有两个:首先是将一个大问题拆解为若干子问题;其次是将曾经计算过的结果储存起来以备多次使用...
阅读(256) 评论(0)

LeetCode中的动态规划题目解答(2)

动态规划是一种非常重要的算法设计思想。历史上有很多著名的算法都是基于这种思想设计而来的,例如:Needleman–Wunsch算法、CYK算法、FFT算法、维特比算法等等。动态规划的核心思想有两个:首先是将一个大问题拆解为若干子问题;其次是将曾经计算过的结果储存起来以备多次使用...
阅读(222) 评论(0)

LeetCode中的两道动态规划题目

动态规划是一种非常重要的算法设计思想。历史上有很多著名的算法都是基于这种思想设计而来的,例如:Needleman–Wunsch算法、CYK算法、FFT算法、维特比算法等等。动态规划的核心思想有两个:首先是将一个大问题拆解为若干子问题;其次是将曾经计算过的结果储存起来以备多次使用...
阅读(209) 评论(0)

选择永远比努力更重要!

选择永远比努力更重要。如果一个行业正处在起飞阶段,朝气蓬勃,那么这样的一类行业能够给你提供的机遇和可能都是无限的。就像有人说:当龙卷风来的时候,猪都能上天。相反,如果你所处的行业正逐渐没落,那么即使你再怎么优秀、再怎么努力,也不可能跟大势相抗衡。就像一辆即将到站的列车,无论是身份多么尊贵的乘客,也必须要下车...
阅读(483) 评论(2)

有用的Linux命令整理(不断积累中)

当你进入了 Linux 的世界,在下载、安装 了某个 Linux 发行版,体验了 Linux 桌面并安装了一些你喜爱和需要的软件之后,应该去了解下 Linux 真正的魅力所在:命令行。每一个 Linux 命令其实就是一个程序,借助这些命令,我们可以办到非常多的事情...
阅读(556) 评论(0)

在LLVM中编写pass的详细教程(4)

LLVM是一个自由软件项目,它是一种编译器基础设施,以C++写成。当前,LLVM已经发展成为被用于开发从编译器前端到后端的一套模块及可重用的编译器及工具链技术的集合。本文将介绍如何通过编写Pass,从而实现基于Use-Def chain以及Def-Use chain的分析...
阅读(163) 评论(0)

在LLVM中编写pass的详细教程(2)

LLVM是一个自由软件项目,它是一种编译器基础设施,以C++写成。当前,LLVM已经发展成为被用于开发从编译器前端到后端的一套模块及可重用的编译器及工具链技术的集合。本文将介绍如何通过编写Pass,从而在一个函数中遍历Basic Blocks的方法...
阅读(267) 评论(0)

在Xcode中导入并使用LLVM

LLVM是一个非常庞大的项目。有时,为了构建自己的编译器或者编写pass,你都可能需要编辑LLVM项目的源码。但是如果只是在命令行+文本编辑器的层面上处理这些任务,工作效率都会大打折扣。要想更加高效的使用或学习LLVM,最好还是将其导入一个IDE。而在mac OS 上,Xcode无疑是最佳选择...
阅读(222) 评论(0)

在LLVM中编写pass的详细教程(3)

LLVM是一个自由软件项目,它是一种编译器基础设施,以C++写成。当前,LLVM已经发展成为被用于开发从编译器前端到后端的一套模块及可重用的编译器及工具链技术的集合。本文将介绍如何通过编写Pass,从而实现对程序中的操作码(Operation Code, OPCode)进行计数的方法...
阅读(217) 评论(0)

在Linux中创建回环设备(loopback device)的方法

你有没有想过在Linux的文件管理系统中再创建一个文件系统,就像在Windows中创建一个新的磁盘分区那样(但其实并不必非得直接那么做)。这时你就需要用到回环设备(loop device)。在Linux中,回环设备允许用户以一个普通磁盘文件虚拟一个块设备...
阅读(552) 评论(0)

在LLVM中编写pass的详细教程(1)

LLVM的Pass框架是LLVM系统的一个很重要的部分。LLVM的优化和转换工作就是由很多个Pass来一起完成的。类似流水线操作一样,每个pass完成特定的优化工作。 要想真正发挥LLVM的威力,掌握pass是不可或缺的一环。LLVM中Pass架构的可重用性和可控制性都非常好,这允许我们嵌入自己开发的pass或者关闭一些默认提供的pass...
阅读(460) 评论(0)

在Mac OS上Build、配置并使用LLVM

LLVM是以C++编写而成的编译器(compiler)框架系统,或者说是一个模块化和可重复使用的编译器和工具技术的集合,其核心库提供了与编译器相关的支持,可以作为多种语言编译器的后台来使用。利用LLVM,能够进行程序语言的编译期优化、链接优化、在线编译优化、代码生成...
阅读(634) 评论(0)
353条 共24页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:2335301次
    • 积分:27555
    • 等级:
    • 排名:第240名
    • 原创:338篇
    • 转载:15篇
    • 译文:0篇
    • 评论:4065条
    图像处理

      《图像处理中的数学修炼》
      图像处理书籍读者群
      (155911675)

      还未购入本书者,切勿尝试加群,本群谢绝吃瓜群众以及毫无诚信者围观,妄图浑水摸鱼的行为最终都只能自取其辱
    联系方式
  • 1. 在博客文章下留言,博客私信一律不回
  • 2. 邮件fzuo#foxmail.com,将#换成@。
    最新评论