Iqbaljanitra commited on
Commit
109c3cd
·
1 Parent(s): 0ed4676

Upload 2 files

Browse files
Files changed (3) hide show
  1. .gitattributes +1 -0
  2. all_process +3 -0
  3. app.py +48 -0
.gitattributes CHANGED
@@ -32,3 +32,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
32
  *.zip filter=lfs diff=lfs merge=lfs -text
33
  *.zst filter=lfs diff=lfs merge=lfs -text
34
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
32
  *.zip filter=lfs diff=lfs merge=lfs -text
33
  *.zst filter=lfs diff=lfs merge=lfs -text
34
  *tfevents* filter=lfs diff=lfs merge=lfs -text
35
+ all_process filter=lfs diff=lfs merge=lfs -text
all_process ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5fb7173d2fabcddd463c9b778929858480166104c285818eb02a03aa3b7148dd
3
+ size 4719686
app.py ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import streamlit as st
2
+ import pandas as pd
3
+ import numpy as np
4
+ import joblib
5
+
6
+ with open('all_process', 'rb') as file_1:
7
+ all_process= joblib.load(file_1)
8
+
9
+
10
+
11
+ battery_power = st.slider('Masukan Jenis Batre (Dalam Mha)',501, 1998, step=1)
12
+ px_height = st.slider('Masukan Panjang',500, 1960)
13
+ px_width = st.slider('Masukan Lebar',500, 1998)
14
+ ram = st.slider('Masukan Jumlah Ram:',256, 3998)
15
+ four_g = st.radio('Masukan 4G 1=ya, 0=tidak',(1,0))
16
+ touch_screen = st.radio('Masukan Touch Screen? 1=ya, 0=tidak',(1,0))
17
+ dual_sim = st.radio('Masukan Dual Sim? 1=ya, 0=tidak',(1,0))
18
+ n_cores = st.radio('Masukan Jumlah Core?',(2, 3, 5, 6, 1, 8, 4, 7))
19
+ primary_camera = st.radio('Masukan Pixel Camera Belakang',(4, 11, 16, 21, 2))
20
+ front_camera = st.radio('Masukan Pexel Camera Depan',(4, 11, 16, 20, 2))
21
+
22
+
23
+
24
+ if st.button('Predict'):
25
+
26
+ data_inf = pd.DataFrame({'battery_power' : battery_power,
27
+ 'px_height' : px_height,
28
+ 'px_width' : px_width, 'ram':ram,
29
+ 'four_g' : four_g,
30
+ 'touch_screen' : touch_screen,
31
+ 'dual_sim' : dual_sim,
32
+ 'n_cores' : n_cores,
33
+ 'primary_camera' : primary_camera,
34
+ 'front_camera' : front_camera},index=[0])
35
+ hasil = all_process.predict(data_inf)
36
+ if hasil == 0 :
37
+ pred = 'Low Cost'
38
+ st.write(pred)
39
+ elif hasil == 1 :
40
+ pred = 'Medium Cost'
41
+ st.write(pred)
42
+ elif hasil == 2 :
43
+ pred = 'High cost'
44
+ st.write(pred)
45
+ else :
46
+ pred = 'Very High Cost'
47
+ st.write(pred)
48
+