|
|
@ -1154,7 +1154,7 @@ def plot_results_overlay(start=0, stop=0): # from utils.utils import *; plot_re
|
|
|
|
fig.savefig(f.replace('.txt', '.png'), dpi=200)
|
|
|
|
fig.savefig(f.replace('.txt', '.png'), dpi=200)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def plot_results(start=0, stop=0, bucket='', id=(), labels=()): # from utils.utils import *; plot_results()
|
|
|
|
def plot_results(start=0, stop=0, bucket='', id=(), labels=(), save_dir= '.'): # from utils.utils import *; plot_results()
|
|
|
|
# Plot training 'results*.txt' as seen in https://github.com/ultralytics/yolov5#reproduce-our-training
|
|
|
|
# Plot training 'results*.txt' as seen in https://github.com/ultralytics/yolov5#reproduce-our-training
|
|
|
|
fig, ax = plt.subplots(2, 5, figsize=(12, 6))
|
|
|
|
fig, ax = plt.subplots(2, 5, figsize=(12, 6))
|
|
|
|
ax = ax.ravel()
|
|
|
|
ax = ax.ravel()
|
|
|
@ -1164,7 +1164,7 @@ def plot_results(start=0, stop=0, bucket='', id=(), labels=()): # from utils.ut
|
|
|
|
os.system('rm -rf storage.googleapis.com')
|
|
|
|
os.system('rm -rf storage.googleapis.com')
|
|
|
|
files = ['https://storage.googleapis.com/%s/results%g.txt' % (bucket, x) for x in id]
|
|
|
|
files = ['https://storage.googleapis.com/%s/results%g.txt' % (bucket, x) for x in id]
|
|
|
|
else:
|
|
|
|
else:
|
|
|
|
files = glob.glob('results*.txt') + glob.glob('../../Downloads/results*.txt')
|
|
|
|
files = glob.glob(os.path.join(save_dir,'results*.txt')) + glob.glob('../../Downloads/results*.txt')
|
|
|
|
for fi, f in enumerate(files):
|
|
|
|
for fi, f in enumerate(files):
|
|
|
|
try:
|
|
|
|
try:
|
|
|
|
results = np.loadtxt(f, usecols=[2, 3, 4, 8, 9, 12, 13, 14, 10, 11], ndmin=2).T
|
|
|
|
results = np.loadtxt(f, usecols=[2, 3, 4, 8, 9, 12, 13, 14, 10, 11], ndmin=2).T
|
|
|
|