MCPcopy Create free account
hub / github.com/ddsggcs/cv_learning_resnet50 / LoadDataFromFile

Function LoadDataFromFile

practice/python/infer.py:21–45  ·  view source on GitHub ↗

从文件中加载数据。 参数: file_name (str): 要读取的文件的路径。 is_float (bool): 指示加载的数据是否应被解释为浮点数。默认为 True。 如果为 False,则数据将被解释为整数。 返回: list: 包含文件中数据的列表。

(file_name, is_float=True)

Source from the content-addressed store, hash-verified

19
20
21def LoadDataFromFile(file_name, is_float=True):
22 """
23 从文件中加载数据。
24
25 参数:
26 file_name (str): 要读取的文件的路径。
27 is_float (bool): 指示加载的数据是否应被解释为浮点数。默认为 True。
28 如果为 False,则数据将被解释为整数。
29
30 返回:
31 list: 包含文件中数据的列表。
32 """
33 # 定义一个空列表用于存放读取的数据
34 k = []
35 # 打开指定的文件进行读取
36 with open(file_name, "r") as f_:
37 # 读取文件的所有行
38 lines = f_.readlines()
39 # 将每行转换为浮点数并存储在列表中
40 k = [float(l) for l in lines]
41 # 如果指定为非浮点数,则将列表中的元素转换为整数
42 if not is_float:
43 k = [int(l) for l in k]
44 # 返回包含数据的列表
45 return k
46
47
48# 以下一些函数,调用LoadDataFromFile,并且拼接出完整文件名字

Callers 4

LoadConvWeightFunction · 0.85
LoadConvParamFunction · 0.85
ComputeFcLayerFunction · 0.85
ComputeBatchNormLayerFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected