Spaces:
Runtime error
Runtime error
File size: 734 Bytes
856e978 b743e81 9c6fc15 a596f98 9c6fc15 dbd58af 9c6fc15 dbd58af b743e81 dbd58af b743e81 dbd58af b743e81 dbd58af b743e81 dbd58af b743e81 dbd58af b743e81 |
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 28 29 30 |
import streamlit as st
@st.cache
import sys
sys.setrecursionlimit(100000)
def load_model():
model = Megatron()
return model
@st.cache(allow_output_mutation=True) # this line is important!
def generate_tileset(model, seed):
tileset = model.generate_tileset(seed) # this will take some time to run the first time, but will be cached thereafter
return tileset
@st.cache(allow_output_mutation=True)
def load_tileset():
tileset = Image.open('nsmbwii_tileset.png')
return tileset
def main():
st.title('NSMBWII Tileset Generator')
input_tileset = load_tileset()
st.image(input_tileset, caption='Input Tileset', use_column_width=True)
tile_size = st.slider('Tile Size', min_value=8, max |