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
893c89dd
Commit
893c89dd
authored
Mar 03, 2017
by
Yuxin Wu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[examples] avoid import tensorflow before cv2 (fix #173)
parent
f4798cd3
Changes
25
Hide whitespace changes
Inline
Side-by-side
Showing
25 changed files
with
45 additions
and
34 deletions
+45
-34
examples/A3C-Gym/run-atari.py
examples/A3C-Gym/run-atari.py
+1
-1
examples/A3C-Gym/train-atari.py
examples/A3C-Gym/train-atari.py
+1
-1
examples/CTC-TIMIT/train-timit.py
examples/CTC-TIMIT/train-timit.py
+3
-1
examples/Char-RNN/char-rnn.py
examples/Char-RNN/char-rnn.py
+2
-1
examples/DeepQNetwork/DQN.py
examples/DeepQNetwork/DQN.py
+1
-1
examples/DisturbLabel/mnist-disturb.py
examples/DisturbLabel/mnist-disturb.py
+1
-1
examples/DisturbLabel/svhn-disturb.py
examples/DisturbLabel/svhn-disturb.py
+3
-2
examples/DoReFa-Net/resnet-dorefa.py
examples/DoReFa-Net/resnet-dorefa.py
+1
-1
examples/DoReFa-Net/svhn-digit-dorefa.py
examples/DoReFa-Net/svhn-digit-dorefa.py
+2
-1
examples/GAN/DCGAN-CelebA.py
examples/GAN/DCGAN-CelebA.py
+2
-1
examples/GAN/Image2Image.py
examples/GAN/Image2Image.py
+1
-1
examples/GAN/InfoGAN-mnist.py
examples/GAN/InfoGAN-mnist.py
+1
-1
examples/GAN/WGAN-CelebA.py
examples/GAN/WGAN-CelebA.py
+1
-1
examples/PennTreebank/PTB-LSTM.py
examples/PennTreebank/PTB-LSTM.py
+2
-1
examples/ResNet/cifar10-resnet.py
examples/ResNet/cifar10-resnet.py
+1
-1
examples/ResNet/svhn-resnet.py
examples/ResNet/svhn-resnet.py
+1
-1
examples/SimilarityLearning/mnist-embeddings.py
examples/SimilarityLearning/mnist-embeddings.py
+9
-5
examples/SpatialTransformer/mnist-addition.py
examples/SpatialTransformer/mnist-addition.py
+1
-1
examples/cifar-convnet.py
examples/cifar-convnet.py
+1
-1
examples/load-alexnet.py
examples/load-alexnet.py
+1
-1
examples/mnist-convnet.py
examples/mnist-convnet.py
+2
-2
examples/svhn-digit-convnet.py
examples/svhn-digit-convnet.py
+1
-1
tensorpack/libinfo.py
tensorpack/libinfo.py
+1
-1
tensorpack/train/base.py
tensorpack/train/base.py
+1
-1
tensorpack/train/input_data.py
tensorpack/train/input_data.py
+4
-4
No files found.
examples/A3C-Gym/run-atari.py
View file @
893c89dd
...
...
@@ -4,7 +4,6 @@
# Author: Yuxin Wu <ppwwyyxxc@gmail.com>
import
numpy
as
np
import
tensorflow
as
tf
import
os
import
sys
import
re
...
...
@@ -13,6 +12,7 @@ import random
import
argparse
import
six
import
cv2
import
tensorflow
as
tf
from
tensorpack
import
*
from
tensorpack.RL
import
*
...
...
examples/A3C-Gym/train-atari.py
View file @
893c89dd
...
...
@@ -4,7 +4,6 @@
# Author: Yuxin Wu <ppwwyyxxc@gmail.com>
import
numpy
as
np
import
tensorflow
as
tf
import
os
import
sys
import
re
...
...
@@ -18,6 +17,7 @@ import cv2
from
collections
import
deque
import
six
from
six.moves
import
queue
import
tensorflow
as
tf
from
tensorpack
import
*
from
tensorpack.utils.concurrency
import
*
...
...
examples/CTC-TIMIT/train-timit.py
View file @
893c89dd
...
...
@@ -3,7 +3,6 @@
# File: train-timit.py
# Author: Yuxin Wu <ppwwyyxxc@gmail.com>
import
tensorflow
as
tf
import
numpy
as
np
import
os
import
sys
...
...
@@ -17,8 +16,11 @@ from tensorpack import *
from
tensorpack.tfutils.gradproc
import
SummaryGradient
,
GlobalNormClip
from
tensorpack.utils.globvars
import
globalns
as
param
import
tensorpack.tfutils.symbolic_functions
as
symbf
import
tensorflow
as
tf
from
timitdata
import
TIMITBatch
BATCH
=
64
NLAYER
=
2
HIDDEN
=
128
...
...
examples/Char-RNN/char-rnn.py
View file @
893c89dd
...
...
@@ -3,7 +3,6 @@
# File: char-rnn.py
# Author: Yuxin Wu <ppwwyyxxc@gmail.com>
import
tensorflow
as
tf
import
numpy
as
np
import
os
import
sys
...
...
@@ -17,6 +16,8 @@ from tensorpack import *
from
tensorpack.tfutils.gradproc
import
GlobalNormClip
from
tensorpack.utils.lut
import
LookUpTable
from
tensorpack.utils.globvars
import
globalns
as
param
import
tensorflow
as
tf
rnn
=
tf
.
contrib
.
rnn
# some model hyperparams to set
...
...
examples/DeepQNetwork/DQN.py
View file @
893c89dd
...
...
@@ -4,7 +4,6 @@
# Author: Yuxin Wu <ppwwyyxxc@gmail.com>
import
numpy
as
np
import
tensorflow
as
tf
import
os
import
sys
...
...
@@ -21,6 +20,7 @@ from tensorpack import *
from
tensorpack.utils.concurrency
import
*
from
tensorpack.tfutils
import
symbolic_functions
as
symbf
from
tensorpack.RL
import
*
import
tensorflow
as
tf
import
common
from
common
import
play_model
,
Evaluator
,
eval_model_multithread
...
...
examples/DisturbLabel/mnist-disturb.py
View file @
893c89dd
...
...
@@ -4,12 +4,12 @@
# Author: Yuxin Wu <ppwwyyxxc@gmail.com>
import
numpy
as
np
import
tensorflow
as
tf
import
os
import
sys
import
argparse
from
tensorpack
import
*
import
tensorflow
as
tf
from
disturb
import
DisturbLabel
import
imp
...
...
examples/DisturbLabel/svhn-disturb.py
View file @
893c89dd
...
...
@@ -3,16 +3,17 @@
# File: svhn-disturb.py
# Author: Yuxin Wu <ppwwyyxxc@gmail.com>
import
tensorflow
as
tf
import
argparse
import
numpy
as
np
import
os
import
imp
from
tensorpack
import
*
from
tensorpack.tfutils.symbolic_functions
import
*
from
tensorpack.tfutils.summary
import
*
import
tensorflow
as
tf
from
disturb
import
DisturbLabel
import
imp
svhn_example
=
imp
.
load_source
(
'svhn_example'
,
os
.
path
.
join
(
os
.
path
.
dirname
(
__file__
),
'..'
,
'svhn-digit-convnet.py'
))
...
...
examples/DoReFa-Net/resnet-dorefa.py
View file @
893c89dd
...
...
@@ -2,10 +2,10 @@
# -*- coding: UTF-8 -*-
# File: resnet-dorefa.py
import
cv2
import
tensorflow
as
tf
import
argparse
import
numpy
as
np
import
cv2
import
os
import
sys
...
...
examples/DoReFa-Net/svhn-digit-dorefa.py
View file @
893c89dd
...
...
@@ -3,7 +3,6 @@
# File: svhn-digit-dorefa.py
# Author: Yuxin Wu <ppwwyyxxc@gmail.com>
import
tensorflow
as
tf
import
argparse
import
numpy
as
np
import
os
...
...
@@ -12,6 +11,8 @@ from tensorpack import *
from
tensorpack.tfutils.symbolic_functions
import
*
from
tensorpack.tfutils.summary
import
*
from
tensorpack.tfutils.varreplace
import
remap_get_variable
import
tensorflow
as
tf
from
dorefa
import
get_dorefa
"""
...
...
examples/GAN/DCGAN-CelebA.py
View file @
893c89dd
...
...
@@ -3,7 +3,6 @@
# File: DCGAN-CelebA.py
# Author: Yuxin Wu <ppwwyyxxc@gmail.com>
import
tensorflow
as
tf
import
glob
import
os
,
sys
import
argparse
...
...
@@ -11,6 +10,8 @@ import argparse
from
tensorpack
import
*
from
tensorpack.utils.viz
import
*
from
tensorpack.tfutils.summary
import
add_moving_summary
import
tensorflow
as
tf
from
GAN
import
GANTrainer
,
RandomZData
,
GANModelDesc
"""
...
...
examples/GAN/Image2Image.py
View file @
893c89dd
...
...
@@ -3,6 +3,7 @@
# File: Image2Image.py
# Author: Yuxin Wu <ppwwyyxxc@gmail.com>
import
cv2
import
numpy
as
np
import
tensorflow
as
tf
import
glob
...
...
@@ -10,7 +11,6 @@ import pickle
import
os
import
sys
import
argparse
import
cv2
from
tensorpack
import
*
from
tensorpack.utils.viz
import
*
...
...
examples/GAN/InfoGAN-mnist.py
View file @
893c89dd
...
...
@@ -3,11 +3,11 @@
# File: InfoGAN-mnist.py
# Author: Yuxin Wu <ppwwyyxxc@gmail.com>
import
cv2
import
numpy
as
np
import
tensorflow
as
tf
import
os
import
sys
import
cv2
import
argparse
from
tensorpack
import
*
...
...
examples/GAN/WGAN-CelebA.py
View file @
893c89dd
...
...
@@ -3,12 +3,12 @@
# File: WGAN-CelebA.py
# Author: Yuxin Wu <ppwwyyxxc@gmail.com>
import
tensorflow
as
tf
import
os
import
argparse
from
tensorpack
import
*
from
tensorpack.tfutils.summary
import
add_moving_summary
import
tensorflow
as
tf
from
GAN
import
GANTrainer
"""
...
...
examples/PennTreebank/PTB-LSTM.py
View file @
893c89dd
...
...
@@ -3,7 +3,6 @@
# File: PTB-LSTM.py
# Author: Yuxin Wu <ppwwyyxxc@gmail.com>
import
tensorflow
as
tf
import
numpy
as
np
import
os
import
argparse
...
...
@@ -16,6 +15,8 @@ from tensorpack.utils.argtools import memoized_ignoreargs
import
reader
as
tfreader
from
reader
import
ptb_producer
import
tensorflow
as
tf
rnn
=
tf
.
contrib
.
rnn
SEQ_LEN
=
35
...
...
examples/ResNet/cifar10-resnet.py
View file @
893c89dd
...
...
@@ -4,7 +4,6 @@
# Author: Yuxin Wu <ppwwyyxxc@gmail.com>
import
numpy
as
np
import
tensorflow
as
tf
import
argparse
import
os
...
...
@@ -12,6 +11,7 @@ from tensorpack import *
from
tensorpack.tfutils.symbolic_functions
import
*
from
tensorpack.tfutils.summary
import
*
import
tensorflow
as
tf
from
tensorflow.contrib.layers
import
variance_scaling_initializer
"""
...
...
examples/ResNet/svhn-resnet.py
View file @
893c89dd
...
...
@@ -3,7 +3,6 @@
# File: svhn-resnet.py
# Author: Yuxin Wu <ppwwyyxxc@gmail.com>
import
tensorflow
as
tf
import
argparse
import
numpy
as
np
import
os
...
...
@@ -11,6 +10,7 @@ import os
from
tensorpack
import
*
from
tensorpack.tfutils.symbolic_functions
import
*
from
tensorpack.tfutils.summary
import
*
import
tensorflow
as
tf
"""
ResNet-110 for SVHN Digit Classification.
...
...
examples/SimilarityLearning/mnist-embeddings.py
View file @
893c89dd
...
...
@@ -3,11 +3,8 @@
# File: mnist-embeddings.py
# Author: PatWie <mail@patwie.com>
import
tensorflow
as
tf
from
tensorflow.python.platform
import
flags
import
tensorflow.contrib.slim
as
slim
import
numpy
as
np
import
os
import
matplotlib
from
matplotlib
import
offsetbox
...
...
@@ -16,6 +13,11 @@ import matplotlib.pyplot as plt
from
tensorpack
import
*
import
tensorpack.tfutils.symbolic_functions
as
symbf
from
tensorpack.tfutils.summary
import
add_moving_summary
import
tensorflow
as
tf
from
tensorflow.python.platform
import
flags
import
tensorflow.contrib.slim
as
slim
from
embedding_data
import
get_test_data
,
MnistPairs
,
MnistTriplets
...
...
@@ -135,7 +137,9 @@ class SoftTripletModel(TripletModel):
def
get_config
(
model
,
algorithm_name
):
logger
.
auto_set_dir
()
logger
.
set_logger_dir
(
os
.
path
.
join
(
'train_log'
,
'mnist-embeddings-{}'
.
format
(
algorithm_name
)))
extra_display
=
[
"cost"
]
if
not
algorithm_name
==
"cosine"
:
...
...
examples/SpatialTransformer/mnist-addition.py
View file @
893c89dd
...
...
@@ -3,11 +3,11 @@
# File: mnist-addition.py
# Author: Yuxin Wu <ppwwyyxxc@gmail.com>
import
cv2
import
numpy
as
np
import
tensorflow
as
tf
import
os
import
sys
import
cv2
import
argparse
from
tensorpack
import
*
...
...
examples/cifar-convnet.py
View file @
893c89dd
...
...
@@ -2,12 +2,12 @@
# -*- coding: UTF-8 -*-
# File: cifar-convnet.py
# Author: Yuxin Wu <ppwwyyxxc@gmail.com>
from
tensorpack
import
*
import
tensorflow
as
tf
import
argparse
import
numpy
as
np
import
os
from
tensorpack
import
*
import
tensorpack.tfutils.symbolic_functions
as
symbf
from
tensorpack.tfutils.summary
import
*
from
tensorpack.utils.gpu
import
get_nr_gpu
...
...
examples/load-alexnet.py
View file @
893c89dd
...
...
@@ -4,7 +4,6 @@
# Author: Yuxin Wu <ppwwyyxxc@gmail.com>
from
__future__
import
print_function
import
tensorflow
as
tf
import
numpy
as
np
import
os
import
cv2
...
...
@@ -14,6 +13,7 @@ from tensorpack import *
from
tensorpack.tfutils.symbolic_functions
import
*
from
tensorpack.tfutils.summary
import
*
from
tensorpack.dataflow.dataset
import
ILSVRCMeta
import
tensorflow
as
tf
"""
Usage:
...
...
examples/mnist-convnet.py
View file @
893c89dd
...
...
@@ -4,8 +4,6 @@
# Author: Yuxin Wu <ppwwyyxxc@gmail.com>
import
numpy
as
np
import
tensorflow
as
tf
import
tensorflow.contrib.slim
as
slim
import
os
import
sys
import
argparse
...
...
@@ -17,6 +15,8 @@ about 0.6% validation error after 30 epochs.
# Just import everything into current namespace
from
tensorpack
import
*
import
tensorflow
as
tf
import
tensorflow.contrib.slim
as
slim
IMAGE_SIZE
=
28
USE_SLIM
=
False
...
...
examples/svhn-digit-convnet.py
View file @
893c89dd
...
...
@@ -3,7 +3,6 @@
# File: svhn-digit-convnet.py
# Author: Yuxin Wu <ppwwyyxxc@gmail.com>
import
tensorflow
as
tf
import
argparse
import
numpy
as
np
import
os
...
...
@@ -11,6 +10,7 @@ import os
from
tensorpack
import
*
from
tensorpack.tfutils.symbolic_functions
import
*
from
tensorpack.tfutils.summary
import
*
import
tensorflow
as
tf
"""
A very small SVHN convnet model (only 0.8m parameters).
...
...
tensorpack/libinfo.py
View file @
893c89dd
# issue#
523
may happen on old systems
# issue#
1924
may happen on old systems
import
cv2
# noqa
# issue#7378 may happen with custom opencv. It doesn't hurt to disable opencl
...
...
tensorpack/train/base.py
View file @
893c89dd
...
...
@@ -171,7 +171,7 @@ class Trainer(object):
self
.
_trigger_epoch
()
self
.
_callbacks
.
trigger_epoch
()
self
.
monitors
.
flush
()
except
StopTraining
:
except
(
StopTraining
,
tf
.
errors
.
OutOfRangeError
)
:
logger
.
info
(
"Training was stopped."
)
except
KeyboardInterrupt
:
logger
.
info
(
"Detected Ctrl-C and exiting main loop."
)
...
...
tensorpack/train/input_data.py
View file @
893c89dd
...
...
@@ -113,14 +113,14 @@ class EnqueueThread(ShareSessionThread):
# print 'qsize:', self.sess.run([self.op, self.size_op], feed_dict=feed)[1]
self
.
op
.
run
(
feed_dict
=
feed
)
except
(
tf
.
errors
.
CancelledError
,
tf
.
errors
.
OutOfRangeError
):
pass
except
Exception
:
logger
.
exception
(
"Exception in EnqueueThread:"
)
finally
:
try
:
self
.
close_op
.
run
()
except
Exception
:
pass
return
except
Exception
:
logger
.
exception
(
"Exception in EnqueueThread:"
)
finally
:
logger
.
info
(
"EnqueueThread Exited."
)
...
...
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