Spaces:
Running
Running
File size: 690 Bytes
43a9cc3 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
import streamlit as st
import torch
# Function to execute the input code
def execute_code(code):
global_vars = {}
local_vars = {}
exec(code, global_vars, local_vars)
return local_vars
st.title('PyTorch Code Runner')
# Text area for inputting the PyTorch code
code_input = st.text_area("Enter your PyTorch code here", height=300)
# Button to execute the code
if st.button("Run Code"):
try:
# Execute the code
output = execute_code(code_input)
# Display the output
st.subheader('Output')
for key, value in output.items():
st.text(f"{key}: {value}")
except Exception as e:
st.error(f"Error: {e}") |