Can I create pretrain model with tensorflow?
You don't need to train your model each time form the beginning. After training, you can store you model and next time you can load it, train it from that point or use it for your recall phase. You can find good tips here and here which have discussed storing and loading models in Tensorflow.