Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
seminar-breakout
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Shashank Suhas
seminar-breakout
Commits
b6a775f4
Commit
b6a775f4
authored
Apr 24, 2016
by
Yuxin Wu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
python3 compat
parent
3f743301
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
7 additions
and
6 deletions
+7
-6
docs/conf.py
docs/conf.py
+1
-1
tensorpack/callbacks/inference.py
tensorpack/callbacks/inference.py
+2
-2
tensorpack/dataflow/common.py
tensorpack/dataflow/common.py
+3
-2
tensorpack/dataflow/dataset/visualqa.py
tensorpack/dataflow/dataset/visualqa.py
+1
-1
No files found.
docs/conf.py
View file @
b6a775f4
...
@@ -21,7 +21,7 @@ import os
...
@@ -21,7 +21,7 @@ import os
sys
.
path
.
insert
(
0
,
os
.
path
.
abspath
(
'../'
))
sys
.
path
.
insert
(
0
,
os
.
path
.
abspath
(
'../'
))
import
mock
import
mock
MOCK_MODULES
=
[
'numpy'
,
'scipy'
,
'tensorflow'
,
'scipy.misc'
,
'h5py'
,
'nltk'
]
MOCK_MODULES
=
[
'numpy'
,
'scipy'
,
'tensorflow'
,
'scipy.misc'
,
'h5py'
,
'nltk'
,
'cv2'
]
for
mod_name
in
MOCK_MODULES
:
for
mod_name
in
MOCK_MODULES
:
sys
.
modules
[
mod_name
]
=
mock
.
Mock
()
sys
.
modules
[
mod_name
]
=
mock
.
Mock
()
...
...
tensorpack/callbacks/inference.py
View file @
b6a775f4
...
@@ -5,7 +5,7 @@
...
@@ -5,7 +5,7 @@
import
tensorflow
as
tf
import
tensorflow
as
tf
from
tqdm
import
tqdm
from
tqdm
import
tqdm
from
abc
import
ABCMeta
,
abstractmethod
from
abc
import
ABCMeta
,
abstractmethod
from
six.moves
import
zip
from
six.moves
import
zip
,
map
from
..dataflow
import
DataFlow
from
..dataflow
import
DataFlow
from
..utils
import
*
from
..utils
import
*
...
@@ -102,7 +102,7 @@ class InferenceRunner(Callback):
...
@@ -102,7 +102,7 @@ class InferenceRunner(Callback):
def
get_tensor
(
name
):
def
get_tensor
(
name
):
_
,
varname
=
get_op_var_name
(
name
)
_
,
varname
=
get_op_var_name
(
name
)
return
self
.
graph
.
get_tensor_by_name
(
varname
)
return
self
.
graph
.
get_tensor_by_name
(
varname
)
self
.
output_tensors
=
map
(
get_tensor
,
self
.
output_tensors
)
self
.
output_tensors
=
list
(
map
(
get_tensor
,
self
.
output_tensors
)
)
def
_trigger_epoch
(
self
):
def
_trigger_epoch
(
self
):
for
vc
in
self
.
vcs
:
for
vc
in
self
.
vcs
:
...
...
tensorpack/dataflow/common.py
View file @
b6a775f4
...
@@ -2,8 +2,9 @@
...
@@ -2,8 +2,9 @@
# File: common.py
# File: common.py
# Author: Yuxin Wu <ppwwyyxx@gmail.com>
# Author: Yuxin Wu <ppwwyyxx@gmail.com>
import
numpy
as
np
from
__future__
import
division
import
copy
import
copy
import
numpy
as
np
from
six.moves
import
range
from
six.moves
import
range
from
.base
import
DataFlow
,
ProxyDataFlow
from
.base
import
DataFlow
,
ProxyDataFlow
from
..utils
import
*
from
..utils
import
*
...
@@ -30,7 +31,7 @@ class BatchData(ProxyDataFlow):
...
@@ -30,7 +31,7 @@ class BatchData(ProxyDataFlow):
def
size
(
self
):
def
size
(
self
):
ds_size
=
self
.
ds
.
size
()
ds_size
=
self
.
ds
.
size
()
div
=
ds_size
/
self
.
batch_size
div
=
ds_size
/
/
self
.
batch_size
rem
=
ds_size
%
self
.
batch_size
rem
=
ds_size
%
self
.
batch_size
if
rem
==
0
:
if
rem
==
0
:
return
div
return
div
...
...
tensorpack/dataflow/dataset/visualqa.py
View file @
b6a775f4
...
@@ -73,7 +73,7 @@ if __name__ == '__main__':
...
@@ -73,7 +73,7 @@ if __name__ == '__main__':
vqa
=
VisualQA
(
'/home/wyx/data/VQA/MultipleChoice_mscoco_train2014_questions.json'
,
vqa
=
VisualQA
(
'/home/wyx/data/VQA/MultipleChoice_mscoco_train2014_questions.json'
,
'/home/wyx/data/VQA/mscoco_train2014_annotations.json'
)
'/home/wyx/data/VQA/mscoco_train2014_annotations.json'
)
for
k
in
vqa
.
get_data
():
for
k
in
vqa
.
get_data
():
print
json
.
dumps
(
k
)
print
(
json
.
dumps
(
k
)
)
break
break
# vqa.get_common_question_words(100)
# vqa.get_common_question_words(100)
vqa
.
get_common_answer
(
100
)
vqa
.
get_common_answer
(
100
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment