Tangent 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Tangent 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Tangent 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Tangent 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Tangent 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

Tangent 是一个免费、开源的新 Python 库,用于自动微分。和目前已有的机器学习库不同,Tangent 是一个源到源(source-to-source)的系统,利用 Python 函数 f 生成一个新的 Python 函数,来计算 f 的梯度。这为用户提供了更好的梯度计算可视化,使用户可以容易地对梯度进行编辑和调试。Tangent 在调试和设计机器学习模型上有如下特征:

  • 易于调试反向传播过程

  • 快速编辑和调试梯度

  • 正向模式(Forward mode)自动微分

  • 高效的 Hessian 向量内积(Hessian-vector products)

  • 代码优化

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2012/03/09 14:09

tangent space--切空间

在做类似normal mapping的时候我们不可避免的要接触到tangent space--切空间; 需要在这个空间里面做光照计算; 自己经常被这些个概念混淆,试图在这篇blog里面弄清楚; 1,tangent space 与 model space 这是两个coordinate,存储normal map信息的时候是按照tangent space来存储; model space就是一个物体所在的空间,tangent space对于3D object来说就是某一点的vertex的切平面; 而做光照计算的时候,光源是在model space,...

0
0
发表了博客
2019/12/10 00:10

[学习笔记] Tangent Distance

Tangent Distance 简介 切空间距离可以用在KNN方法中度量距离,其解决的是图像经过有限变换之后还能否被分类正确,例如。对一张数字为5的手写数字图片,将其膨胀后得到图像p1,此时KNN还应认为p1与原图接近,即距离较近,而不是距离其他类别较近。而Tangent Distance较好的解决了经过图像变换后距离度量的问题,其通过梯度下降算法在切空间中优化求得被分类向量和原始图像及其经过变换后图像的空间中最近的点。 Question 对于上...

0
0
发表了博客
2018/01/12 17:59

[转]Normal Map中的值, Tangent Space, 求算 Tangent 与 Binormal 与 TBN Matrix

原文出处 https://www.cnblogs.com/lookof/p/3509970.html - Normal Map中的值 - 有没有想过,Normal Map(法线贴图)为什么看上去都是“偏蓝色”的?这是因为,在map中存储的值都是在Tangent Space(切空间)下的。比如,一根正好垂直于表面的法线向量在切空间下是(0,0,1),假如用一个char(注意不是unsigned char)来表达像素的话,该向量就会被转换为(0,0,127)。这样的值无疑是“蓝色”。由于大部分的法线都不会偏移这根“标...

0
0
发表了博客
2020/03/19 20:04

Tangent Animation Embraces Virtual Workstations on AWS

https://amazonaws-china.com/blogs/media/tangent-animation-embraces-virtual-workstations-on-aws/ Still from Next Gen on Netflix From rendering to virtual workstations, award-winning film production company Tangent Animation has embraced studio in the cloud to take advantage of tax incentives, flexibly scale resources up and down with production needs, and work with the best talent around the wor...

0
0
发表了博客
2020/03/19 20:25

Tangent Animation Embraces Virtual Workstations on AWS

https://amazonaws-china.com/blogs/media/tangent-animation-embraces-virtual-workstations-on-aws/ Still from Next Gen on Netflix From rendering to virtual workstations, award-winning film production company Tangent Animation has embraced studio in the cloud to take advantage of tax incentives, flexibly scale resources up and down with production needs, and work with the best talent around the wor...

0
0
发表于服务端专区
2020/05/22 12:34

切线空间(Tangent Space)完全解析

切线空间(Tangent Space)完全解析 一、引言 切线空间的定义与计算方法资料可谓满目缤纷,然而极多资料在定义都具有难以判别的误导解释甚至根本性错误。为了正确而完全的理解透切线空间,这篇文章将把切线空间从定义到计算与实例验证剖析得明明白白,也希望本篇文章中各位能批判性的思考判断,能对大家有一点点帮助。 在开始正文前,你可以先问自己下面几个问题,如果有不确定的地方,请继续本文的阅读以求解决困惑: Tangent轴...

0
0
发表了博客
2020/05/13 12:08

[译]为任意网格计算tangent空间的基向量

+BIT祝威+悄悄在此留下版了个权的信息说: [译]为任意网格计算tangent空间的基向量 Computing Tangent Space Basis Vectors for an Arbitrary Mesh (Lengyel’s Method) Modern bump mapping (also known as normal mapping) requires that tangent plane basis vectors be calculated for each vertex in a mesh. This article presents the theory behind the computation of per-vertex tangent spaces for an arbitrary tri...

0
0
发表了博客
2019/07/25 14:04

[译]为任意网格计算tangent空间的基向量

+BIT祝威+悄悄在此留下版了个权的信息说: [译]为任意网格计算tangent空间的基向量 Computing Tangent Space Basis Vectors for an Arbitrary Mesh (Lengyel’s Method) Modern bump mapping (also known as normal mapping) requires that tangent plane basis vectors be calculated for each vertex in a mesh. This article presents the theory behind the computation of per-vertex tangent spaces for an arbitrary tri...

0
0
发表了博客
2019/08/29 07:52

python中几种自动微分库

简单介绍下python的几个自动求导工具,tangent、autograd、sympy;   在各种机器学习、深度学习框架中都包含了自动微分,微分主要有这么四种:手动微分法、数值微分法、符号微分法、自动微分法,这里分别简单走马观花(hello world式)的介绍下下面几种微分框架; sympy 强大的科学计算库,使用的是符号微分,通过生成符号表达式进行求导;求得的导数不一定为最简的,当函数较为复杂时所生成的表达式树异常复杂; autograd自动...

0
0
发表了博客
2019/07/04 14:53

深入浅出之切空间

  这是我以前在其它地方写的, 转到这里来, 这里的排版比较好看.   添加了新的内容, 比如法线贴图和切空间的概念等(2019.07.04) ----------- 下面首先这是别人写的切空间的原理, 因为难懂所以我才写了一个新的版本的在后面 ----------- 法线贴图中的法线向量在切线空间中,法线永远指着正z方向。切线空间是位于三角形表面之上的空间:法线相对于单个三角形的本地参考框架。它就像法线贴图向量的本地空间; 它们都被定义为指向...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
6 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部