sumit12 commited on
Commit
343ec8a
·
1 Parent(s): 8d17f83

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -10
app.py CHANGED
@@ -3,15 +3,15 @@ import gradio as gr
3
  import numpy as np
4
  import xgboost as xgb
5
 
 
 
6
  model1=xgb.XGBRegressor()
7
  model2=xgb.XGBRegressor()
8
 
9
  model1.load_model('model1.json')
10
  model2.load_model('model2.json')
11
 
12
- # pred = model1.predict([[1],[2],[3],[4],[5],[6]])
13
- # print(pred[0])
14
-
15
 
16
  def greed(Measure,Line_Item_Quantity,Line_Item_Value,Weight,Freight_Cost,Line_Item_Insurance):
17
  input_array=np.array([[Measure,Line_Item_Quantity,Line_Item_Value,Weight,Freight_Cost,Line_Item_Insurance]])
@@ -19,16 +19,13 @@ def greed(Measure,Line_Item_Quantity,Line_Item_Value,Weight,Freight_Cost,Line_It
19
  pred2=model2.predict(input_array)
20
  return pred1,pred2
21
 
22
- # print(greed(1,2,3,4,5,6))
23
- # model=gr.outputs(greed(1,2,3,4,5,6))
 
24
 
25
  demo = gr.Interface(
26
  fn=greed,
27
  inputs=[gr.inputs.Number(),gr.inputs.Number(),gr.inputs.Number(),gr.inputs.Number(),gr.inputs.Number(),gr.inputs.Number()],
28
- outputs=["number","number"],
29
  )
30
  demo.launch(share=True)
31
-
32
- # print(model)
33
-
34
- # gr.outputs.
 
3
  import numpy as np
4
  import xgboost as xgb
5
 
6
+
7
+
8
  model1=xgb.XGBRegressor()
9
  model2=xgb.XGBRegressor()
10
 
11
  model1.load_model('model1.json')
12
  model2.load_model('model2.json')
13
 
14
+ title = "SHIPMENT PRICING PREDICTION(PREDICT PACK PRICE AND UNIT PRICE"
 
 
15
 
16
  def greed(Measure,Line_Item_Quantity,Line_Item_Value,Weight,Freight_Cost,Line_Item_Insurance):
17
  input_array=np.array([[Measure,Line_Item_Quantity,Line_Item_Value,Weight,Freight_Cost,Line_Item_Insurance]])
 
19
  pred2=model2.predict(input_array)
20
  return pred1,pred2
21
 
22
+
23
+ output1=gr.outputs.Textbox(label='pack price')
24
+ output2=gr.outputs.Textbox(label='unit price')
25
 
26
  demo = gr.Interface(
27
  fn=greed,
28
  inputs=[gr.inputs.Number(),gr.inputs.Number(),gr.inputs.Number(),gr.inputs.Number(),gr.inputs.Number(),gr.inputs.Number()],
29
+ outputs=[output1,output2],
30
  )
31
  demo.launch(share=True)