Cropinky commited on
Commit
4ab88cc
·
1 Parent(s): 183cde3
Files changed (1) hide show
  1. app.py +9 -3
app.py CHANGED
@@ -2,10 +2,16 @@ import streamlit as st
2
  from streamlit.elements.altair import generate_chart
3
  from transformers import AutoTokenizer, AutoModelForCausalLM
4
  from transformers import pipeline
 
 
 
 
 
 
 
 
5
  title = st.title("Loading model")
6
- model_ckpt = "flax-community/gpt2-rap-lyric-generator"
7
- tokenizer = AutoTokenizer.from_pretrained(model_ckpt,from_flax=True)
8
- model = AutoModelForCausalLM.from_pretrained(model_ckpt,from_flax=True)
9
  text_generation = pipeline("text-generation", model=model, tokenizer=tokenizer)
10
  title.title("Rap lyrics generator")
11
  artist = st.text_input("Enter the artist", "Wu-Tang Clan")
 
2
  from streamlit.elements.altair import generate_chart
3
  from transformers import AutoTokenizer, AutoModelForCausalLM
4
  from transformers import pipeline
5
+
6
+ @st.cache
7
+ def load_model():
8
+ model_ckpt = "flax-community/gpt2-rap-lyric-generator"
9
+ tokenizer = AutoTokenizer.from_pretrained(model_ckpt,from_flax=True)
10
+ model = AutoModelForCausalLM.from_pretrained(model_ckpt,from_flax=True)
11
+
12
+
13
  title = st.title("Loading model")
14
+ model = load_model()
 
 
15
  text_generation = pipeline("text-generation", model=model, tokenizer=tokenizer)
16
  title.title("Rap lyrics generator")
17
  artist = st.text_input("Enter the artist", "Wu-Tang Clan")