Springboardmen commited on
Commit
9e45463
·
verified ·
1 Parent(s): 167ab39

Update src/streamlit_app.py

Browse files
Files changed (1) hide show
  1. src/streamlit_app.py +11 -3
src/streamlit_app.py CHANGED
@@ -6,7 +6,9 @@ from transformers import pipeline
6
  # ---------------------------------------------------
7
  st.set_page_config(page_title="FitPlan AI", layout="centered")
8
 
9
-
 
 
10
  @st.cache_resource
11
  def load_model():
12
  return pipeline(
@@ -57,6 +59,9 @@ with col2:
57
  step=0.1
58
  )
59
 
 
 
 
60
  def bmi_category(bmi):
61
  if bmi < 18.5:
62
  return "Underweight"
@@ -67,7 +72,9 @@ def bmi_category(bmi):
67
  else:
68
  return "Obese"
69
 
70
-
 
 
71
  bmi = None
72
 
73
  if height > 0 and weight > 0:
@@ -179,7 +186,8 @@ if st.button("🚀 Submit Profile"):
179
  """
180
 
181
  with st.spinner("Generating your AI workout plan..."):
182
- result = generator(prompt, max_new_tokens=400)[0]["generated_text"]
 
183
 
184
  st.subheader("🏋️ Your Personalized Workout Plan")
185
  st.write(result)
 
6
  # ---------------------------------------------------
7
  st.set_page_config(page_title="FitPlan AI", layout="centered")
8
 
9
+ # ---------------------------------------------------
10
+ # LOAD MODEL
11
+ # ---------------------------------------------------
12
  @st.cache_resource
13
  def load_model():
14
  return pipeline(
 
59
  step=0.1
60
  )
61
 
62
+ # ---------------------------------------------------
63
+ # BMI FUNCTION
64
+ # ---------------------------------------------------
65
  def bmi_category(bmi):
66
  if bmi < 18.5:
67
  return "Underweight"
 
72
  else:
73
  return "Obese"
74
 
75
+ # ---------------------------------------------------
76
+ # BMI CALCULATION
77
+ # ---------------------------------------------------
78
  bmi = None
79
 
80
  if height > 0 and weight > 0:
 
186
  """
187
 
188
  with st.spinner("Generating your AI workout plan..."):
189
+ response = generator(prompt, max_new_tokens=400)
190
+ result = response[0]["generated_text"]
191
 
192
  st.subheader("🏋️ Your Personalized Workout Plan")
193
  st.write(result)