ydin0771 commited on
Commit
2bfe225
β€’
1 Parent(s): 8d32742

Update demo.py

Browse files
Files changed (1) hide show
  1. demo.py +30 -4
demo.py CHANGED
@@ -1,6 +1,6 @@
1
 
2
  import json
3
-
4
  import werkzeug
5
  import tensorflow as tf
6
 
@@ -13,8 +13,32 @@ import warnings
13
 
14
  def predict(image, question):
15
  parseArgs()
16
- configPDF()
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
17
  config.expName = 'PDF_exp_extra'
 
 
18
  with open(config.configFile(), "a+") as outFile:
19
  json.dump(vars(config), outFile)
20
 
@@ -41,8 +65,10 @@ def predict(image, question):
41
  with tf.Session(config=sessionConfig) as sess:
42
  sess.graph.finalize()
43
 
44
- epoch = 25
45
- emaSaver.restore(sess, config.weightsFile(epoch))
 
 
46
 
47
  evalRes = model.runBatch(sess, data['data'], data['image'], False)
48
  answer = None
 
1
 
2
  import json
3
+ import os
4
  import werkzeug
5
  import tensorflow as tf
6
 
 
13
 
14
  def predict(image, question):
15
  parseArgs()
16
+ config.parallel = True
17
+ config.evalTrain = True
18
+ config.retainVal = True
19
+ config.useEMA = True
20
+ config.lrReduce = True
21
+ config.adam = True
22
+ config.clip = True
23
+ config.memoryVariationalDropout = True
24
+ config.relu='ELU'
25
+ config.encBi = True
26
+ config.wrdEmbRandom = True
27
+ config.wrdEmbUniform = True
28
+ config.outQuestion = True
29
+ config.initCtrl='Q'
30
+ config.controlContextual = True
31
+ config.controlInputUnshared = True
32
+ config.readProjInputs = True
33
+ config.readMemConcatKB = True
34
+ config.readMemConcatProj = True
35
+ config.readMemProj = True
36
+ config.readCtrl = True
37
+ config.writeMemProj = True
38
+ config.restore = True
39
  config.expName = 'PDF_exp_extra'
40
+ config.netLength = 16
41
+ configPDF()
42
  with open(config.configFile(), "a+") as outFile:
43
  json.dump(vars(config), outFile)
44
 
 
65
  with tf.Session(config=sessionConfig) as sess:
66
  sess.graph.finalize()
67
 
68
+ # epoch = loadWeights(sess, saver, init)
69
+ print('###############', config.weightsFile(25))
70
+ os.system('ls -l ./weights/PDF_exp_extra')
71
+ emaSaver.restore(sess, config.weightsFile(25))
72
 
73
  evalRes = model.runBatch(sess, data['data'], data['image'], False)
74
  answer = None