tensorflow|PyTorch 1.8 和 Tensorflow 2.5,我该用哪个?( 二 )
【 tensorflow|PyTorch 1.8 和 Tensorflow 2.5,我该用哪个?】另一方面,当使用 Tensorflow 时,你很可能会使用 Keras。例如在进行 Kaggle 比赛时(监督学习图像分类、目标检测、图像分割、NLP 等任务),可以发现 Keras 的代码实现比 PyTorch 短。作为初学者 / 中级人员,这是非常不错的选择,因为你不必花费大量时间阅读和分解代码行。
在某些情况下,需要在特定的机器学习领域中寻找特定的模型。例如,当进行目标检测比赛时,想要实现 DETR(Facebook 的 Data-Efficient transformer),结果发现大部分资源都是用 PyTorch 编写的,因此在这种情况下,使用 PyTorch 更加容易。另外,PyTorch 的代码实现更长,因为它们涵盖了许多底层细节。这既是优点也是缺点。当你是初学者时先学习低层级的细节,然后再使用更高层级的 API(例如 Keras)非常有帮助。但是,这同时也是一个缺点,因为你会发现自己迷失于许多细节和相当长的代码段中。因此,从本质上讲,如果你的工作期限很紧,最好选择 Keras 而不是 PyTorch。
福利
- 智能汽车|华为签约第20位“天才少年”:绩点1.8逆袭成复旦博士
- 企业|企业微信携1.8亿用户“逼宫”,钉钉慌不?
- 绩点|又一华为“天才少年”披露:从绩点1.8逆袭的复旦博士林田
- 活跃用户数|企业微信活跃用户数超1.8亿
- AMD|3D缓存版霄龙7773X现身淘宝:64核心售价1.8万
- 企业微信:活跃用户超1.8亿,将与视频号、腾讯文档、腾讯会议打通
- 充电器|企业微信最新数据公布,活跃用户数量1.8亿,与钉钉差距再缩小
- 企业微信最新数据:活跃用户数量为 1.8 亿
- Python|PyTorch到底好用在哪里?
- 长焦镜头|60亿收购31家国企,批评联想自比华为,严介和曾因生娃被罚1.8万