sleeping4cat commited on
Commit
7f0add5
·
verified ·
1 Parent(s): 55bf80f

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +20 -0
README.md CHANGED
@@ -1,3 +1,23 @@
1
  ---
2
  license: apache-2.0
3
  ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  ---
2
  license: apache-2.0
3
  ---
4
+ ### Inference Code
5
+ ```Python
6
+ import numpy as np
7
+ import pickle
8
+ from keras.preprocessing.sequence import pad_sequences
9
+ from keras.models import load_model
10
+
11
+ def predict_word(seed_text: str, tokenizer, model, next_words: int = 2) -> str:
12
+ for _ in range(next_words):
13
+ token_list = tokenizer.texts_to_sequences([seed_text])[0]
14
+ token_list = pad_sequences([token_list], maxlen=max_sequence_len-1, padding='pre')
15
+ predicted = np.argmax(model.predict(token_list), axis=-1)
16
+ output_word = ""
17
+ for word, index in tokenizer.word_index.items():
18
+ if index == predicted:
19
+ output_word = word
20
+ break
21
+ seed_text += " " + output_word
22
+ return seed_text
23
+ ```