Spaces:
Runtime error
Runtime error
| import streamlit as st | |
| from mlpipeline import Pipeline | |
| import warnings | |
| warnings.filterwarnings('ignore') | |
| st.set_page_config(layout='wide') | |
| st.markdown( | |
| body="<h3 style='text-align: center;'>Stellar Classification</h3>", | |
| unsafe_allow_html=True | |
| ) | |
| col1, col2 = st.columns([1, 2]) | |
| with col1: | |
| # It can be any random value between 0 to 360. Doesn't contribute to model prediction. | |
| alpha = 150 | |
| # It can be any random value between 0 to 360. Doesn't contribute to model prediction. | |
| delta = 150 | |
| u = st.slider(label='Ultraviolet', min_value=0.0, | |
| max_value=30.0, value=22.0) | |
| g = st.slider(label='Green', min_value=0.0, max_value=30.0, value=22.0) | |
| r = st.slider(label='Red', min_value=0.0, max_value=30.0, value=25.0) | |
| i = st.slider(label='Infrared (I)', min_value=0.0, | |
| max_value=30.0, value=10.0) | |
| z = st.slider(label='Infrared (Z)', min_value=0.0, | |
| max_value=30.0, value=5.0) | |
| redshift = st.slider(label='Redshift', min_value=0.0, | |
| max_value=10.0, value=2.0) | |
| data = [[alpha, delta, u, g, r, i, z, redshift]] | |
| pipe = Pipeline(data=data) | |
| conclusion, fig, pred_class = pipe.pipeline() | |
| image_credits = "A random {} image taken from nasa.gov image gallery.".format( | |
| pred_class.lower()) | |
| conclusion = "<p style='text-align: center;'>{}</p>".format(conclusion) | |
| image_credits = "<p style='text-align: center;'>{}</p>".format(image_credits) | |
| with col2: | |
| st.markdown(body=conclusion, unsafe_allow_html=True) | |
| st.plotly_chart(figure_or_data=fig, use_container_width=True) | |
| st.markdown(body=image_credits, unsafe_allow_html=True) | |