You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
specific_signals: [] #['q95','li','ip','betan','energy','lm','pradcore','pradedge','pradtot','pin','torquein','tmamp1','tmamp2','tmfreq1','tmfreq2','pechin','energydt','ipdirect','etemp_profile','edens_profile'] #if left empty will use all valid signals defined on a machine. Only use if need a custom set
15
15
executable: "mpi_learn.py"
16
16
shallow_executable: "learn.py"
17
17
18
18
data:
19
-
bleed_in: 0#how many shots from the test sit to use in training?
19
+
bleed_in: 5#how many shots from the test sit to use in training?
max_depth: 3#for random forest and xgboost (def = 3)
61
62
C: 1.0#for svm
@@ -89,8 +90,8 @@ model:
89
90
#have not found a difference yet
90
91
optimizer: 'adam'
91
92
clipnorm: 10.0
92
-
regularization: 0.0
93
-
dense_regularization: 0.01
93
+
regularization: 0.001
94
+
dense_regularization: 0.001
94
95
#1e-4 is too high, 5e-7 is too low. 5e-5 seems best at 256 batch size, full dataset and ~10 epochs, and lr decay of 0.90. 1e-4 also works well if we decay a lot (i.e ~0.7 or more)
95
96
lr: 0.00002#0.00001 #0.0005 #for adam plots 0.0000001 #0.00005 #0.00005 #0.00005
f=UnivariateSpline(mapping[i,order],sig[i,order],s=0,k=1,ext=3) #ext = 0 is extrapolation, ext = 3 is boundary value.
231
231
sig_interp[i,:] =f(remapping)
232
232
else:
233
233
print('Signal {}, shot {} has not enough points for linear interpolation. dfitpack.error: (m>k) failed for hidden m: fpcurf0:m=1'.format(self.description,shot.number))
0 commit comments