【Image captioning】ruotianluo/self-critical.pytorch之4—模型训练之train.py代码解析
作者:安静到无声 个人主页文章来源:https://www.toymoban.com/news/detail-633109.html
from __future__ import absolute_import
from __future__ import division
from __future__ import print_function
这段代码使用了Python 2.x的__future__模块来导入Python 3.x的一些特性。在Python 2.x中,使用print语句来输出内容,而在Python 3.x中,print语句被变成了print()函数。因此,在Python 2.x中,如果要使用print()函数来输出内容,就需要导入__future__模块中的print_function特性。同样,Python 2.x中的整数除法是向下取整的,而Python 3.x中的整数除法是精确的,因此需要导入__future__模块中的division特性。同理,absolute_import特性可以确保模块导入时使用绝对路径。这样做是为了兼容Python 3.x中的模块导入方式,以避免在Python 2.x中发生一些不必要的错误。文章来源地址https://www.toymoban.com/news/detail-633109.html
import torch
import torch
到了这里,关于模型训练之train.py代码解析的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!