如何获取多个文件的平均加载时间

问题描述 投票:0回答:2

代码显示每个样本的加载时间,我想给我平均文件加载时间。

for i in range(10):

    t0 = time.time()
    test = io.loadmat(f"Y{i+1}.mat",squeeze_me=True)['Ar']
    a=print(time.time()-t0
python numpy load mean
2个回答
1
投票

您可以使用sum()

tms = []

for i in range(10):
    t0 = time.time()
    tms.append(t0)
    do_something()

avg = sum(tms)/len(tms)
print(avg)

1
投票
n=10
total_time = 0
for i in range(n):

    t0 = time.time()
    test = io.loadmat(f"Y{i+1}.mat",squeeze_me=True)['Ar']
    total_time += time.time()-t0

prnit(total_time/n)

您也可以使用timeit

© www.soinside.com 2019 - 2024. All rights reserved.