-
Notifications
You must be signed in to change notification settings - Fork 0
/
app.py
24 lines (22 loc) · 1006 Bytes
/
app.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import streamlit as st
import os
# Custom imports
from multipage import MultiPage
from pages import main1, main2, optimizer
from PIL import Image
# Create an instance of the app
app = MultiPage()
# Title of the main page
st.set_page_config(page_title='Optimizadores ML', layout="wide")
image_dir = os.path.join(os.path.dirname(__file__), 'logo.png')
logo = Image.open(image_dir)
st.sidebar.image(logo, width=250)
#st.sidebar.title('Optimizadores redes neuronales')
st.sidebar.markdown('<div style="text-align: justify"> Esta interfaz tiene como proposito realizar un comparativo sencillo entre los optimizadores Adagrad, RMSprop, Adam y AdaDelta de la API de TensorFlow en la libreria Keras. </div>', unsafe_allow_html=True)
st.sidebar.markdown("""---""")
# Add all your applications (pages) here
app.add_page("Optimizadores", optimizer.app)
app.add_page("Ejemplo 1 - Clasificación de vidrios", main1.app)
app.add_page("Ejemplo 2 - Clasificación digitos MNIST", main2.app)
# The main app
app.run()