rizkidewanto commited on
Commit
4681a8e
1 Parent(s): 76c36db

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -4
app.py CHANGED
@@ -17,7 +17,7 @@ titik10=gr.Number(label='Node 10 (Close)')
17
  titik11=gr.Number(label='Node 11 (Close)')
18
  desc='For one-time prediction only. EURUSD TF 1D for now.'
19
  net=joblib.load('model_savgolfilt')
20
- def fn(titik1,titik2,titik3,titik4,titik5,titik6,titik7,titik8,titik9,titik10,titik11):
21
  titik=np.array([])
22
  titik=np.append(titik,titik1)
23
  titik=np.append(titik,titik2)
@@ -31,8 +31,13 @@ def fn(titik1,titik2,titik3,titik4,titik5,titik6,titik7,titik8,titik9,titik10,ti
31
  titik=np.append(titik,titik10)
32
  titik=np.append(titik,titik11)
33
  x=savgol_filter(titik,11,3)
34
- hasil=net.predict([[x[len(x)-2],x[len(x)-1]]])
35
- keluar=px.line(y=[x[len(x)-2],x[len(x)-1],hasil[0]])
 
 
 
 
36
  return keluar
37
- app=gr.Interface(fn,inputs=[titik1,titik2,titik3,titik4,titik5,titik6,titik7,titik8,titik9,titik10,titik11],outputs=[gr.Plot()],description=desc,title='Savitsky-Golay Prediction')
 
38
  app.launch()
 
17
  titik11=gr.Number(label='Node 11 (Close)')
18
  desc='For one-time prediction only. EURUSD TF 1D for now.'
19
  net=joblib.load('model_savgolfilt')
20
+ def fn(pair,titik1,titik2,titik3,titik4,titik5,titik6,titik7,titik8,titik9,titik10,titik11):
21
  titik=np.array([])
22
  titik=np.append(titik,titik1)
23
  titik=np.append(titik,titik2)
 
31
  titik=np.append(titik,titik10)
32
  titik=np.append(titik,titik11)
33
  x=savgol_filter(titik,11,3)
34
+ if pair="With Last Node":
35
+ hasil=net.predict([[x[len(x)-2],x[len(x)-1]]])
36
+ keluar=px.line(y=[x[len(x)-2],x[len(x)-1],hasil[0]])
37
+ elif pair="Without Last Node":
38
+ hasil=net.predict([[x[len(x)-3],x[len(x)-2]]])
39
+ keluar=px.line(y=[x[len(x)-3],x[len(x)-2],hasil[0]])
40
  return keluar
41
+ pair=["With Last Node","Without Last Node"]
42
+ app=gr.Interface(fn,inputs=[pair,titik1,titik2,titik3,titik4,titik5,titik6,titik7,titik8,titik9,titik10,titik11],outputs=[gr.Plot()],description=desc,title='Savitsky-Golay Prediction')
43
  app.launch()