从网上搜到一段关于AI框架的定义:AI 框架是 AI 算法模型设计、训练和验证的一套标准接口、特性库和工具包,集成了算法的封装、数据的调用以及计算资源的使用,同时面向开发者提供了开发界面和高效的执行平台,是现阶段 AI 算法开发的必备工具。
怎么理解呢,就是说这个东西给开发者提供封装好的接口,这些接口提供了基本AI算法的封装,普通开发者就可以略过算法部分,只要把流程调通就可以把AI模型跑起来了。
那现在流行的AI框架有哪些呢?主要就是两大家在PK,Google家的Tensorflow和Meta家的Pytorch,当然还有一些其他小一些的框架,但对于初学者来说,这两个就够了,流程的AI模型基本都落在这两个框架上,而且文档丰富,网上资源也足够我们学。