Hack90 commited on
Commit
6a91e3c
1 Parent(s): 50edf52

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -24,17 +24,17 @@ def plot_loss_rates(df, type):
24
  x = np.linspace(0, 1, 1000)
25
  loss_rates = []
26
  labels = ['32', '64', '128', '256', '512', '1024']
27
- #drop the column step
28
  df = df.drop(columns=['Step'])
29
  for col in df.columns:
30
- y = df[col].dropna().values
31
  f = interp1d(np.linspace(0, 1, len(y)), y)
32
  loss_rates.append(f(x))
33
  fig, ax = plt.subplots()
34
  for i, loss_rate in enumerate(loss_rates):
35
  ax.plot(x, loss_rate, label=labels[i])
36
  ax.legend()
37
- ax.set_title(f'Loss rates for {type} model')
38
  ax.set_xlabel('Training steps')
39
  ax.set_ylabel('Loss rate')
40
  return fig
 
24
  x = np.linspace(0, 1, 1000)
25
  loss_rates = []
26
  labels = ['32', '64', '128', '256', '512', '1024']
27
+ #drop the column step
28
  df = df.drop(columns=['Step'])
29
  for col in df.columns:
30
+ y = df[col].dropna().astype('float', errors = 'ignore').dropna().values
31
  f = interp1d(np.linspace(0, 1, len(y)), y)
32
  loss_rates.append(f(x))
33
  fig, ax = plt.subplots()
34
  for i, loss_rate in enumerate(loss_rates):
35
  ax.plot(x, loss_rate, label=labels[i])
36
  ax.legend()
37
+ ax.set_title(f'Loss rates for a {type} parameter model')
38
  ax.set_xlabel('Training steps')
39
  ax.set_ylabel('Loss rate')
40
  return fig