Syauqi Nabil Tasri commited on
Commit
c694e32
·
verified ·
1 Parent(s): ef69e2f

Delete app.py

Browse files
Files changed (1) hide show
  1. app.py +0 -35
app.py DELETED
@@ -1,35 +0,0 @@
1
- import streamlit as st
2
- import pandas as pd
3
- import pickle
4
-
5
- model = pickle.load(open('C:\\dasprog well\\fp_ise\\model.pkl', 'rb'))
6
-
7
- # Replace 'your_model_name' with the name you want for your model
8
- repo_url = create_repo(name='Almond Classification', private=False)
9
-
10
- st.title('Almond Classification')
11
- st.write('This web app classifies almonds based on your input features.')
12
-
13
-
14
- # Input untuk setiap fitur
15
- length_major_axis = st.number_input('Length (major axis)', min_value=0.0)
16
- width_minor_axis = st.number_input('Width (minor axis)', min_value=0.0)
17
- thickness_depth = st.number_input('Thickness (depth)', min_value=0.0)
18
- area = st.number_input('Area', min_value=0.0)
19
- perimeter = st.number_input('Perimeter', min_value=0.0)
20
- roundness = st.slider('Roundness', min_value=0.0, max_value=1.0, step=0.01)
21
- solidity = st.slider('Solidity', min_value=0.0, max_value=1.0, step=0.01)
22
- compactness = st.slider('Compactness', min_value=0.0, max_value=1.0, step=0.01)
23
- aspect_ratio = st.slider('Aspect Ratio', min_value=0.0, max_value=5.0, step=0.01)
24
- eccentricity = st.slider('Eccentricity', min_value=0.0, max_value=1.0, step=0.01)
25
- extent = st.slider('Extent', min_value=0.0, max_value=1.0, step=0.01)
26
- convex_area = st.number_input('Convex hull (convex area)', min_value=0.0, step=0.01)
27
-
28
-
29
- # Tombol untuk memprediksi
30
- if st.button('Predict'):
31
- input_features = [[length_major_axis, width_minor_axis, thickness_depth, area,
32
- perimeter, roundness, solidity, compactness, aspect_ratio,
33
- eccentricity, extent, convex_area]]
34
- prediction = model.predict(input_features)
35
- st.write(f'The predicted class is: {prediction[0]}')