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
e8601aec
You need to sign in or sign up before continuing.
Commit
e8601aec
authored
Dec 29, 2015
by
ppwwyyxx
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
move to a new folder
parent
bcbbc645
Changes
31
Hide whitespace changes
Inline
Side-by-side
Showing
31 changed files
with
52 additions
and
51 deletions
+52
-51
example_cifar10.py
example_cifar10.py
+20
-18
example_mnist.py
example_mnist.py
+20
-11
tensorpack/dataflow/README.md
tensorpack/dataflow/README.md
+0
-0
tensorpack/dataflow/__init__.py
tensorpack/dataflow/__init__.py
+0
-0
tensorpack/dataflow/base.py
tensorpack/dataflow/base.py
+0
-0
tensorpack/dataflow/common.py
tensorpack/dataflow/common.py
+0
-0
tensorpack/dataflow/dataset/.gitignore
tensorpack/dataflow/dataset/.gitignore
+0
-0
tensorpack/dataflow/dataset/__init__.py
tensorpack/dataflow/dataset/__init__.py
+0
-0
tensorpack/dataflow/dataset/cifar10.py
tensorpack/dataflow/dataset/cifar10.py
+2
-2
tensorpack/dataflow/dataset/mnist.py
tensorpack/dataflow/dataset/mnist.py
+2
-2
tensorpack/dataflow/dftools.py
tensorpack/dataflow/dftools.py
+0
-0
tensorpack/infer.py
tensorpack/infer.py
+0
-0
tensorpack/models/__init__.py
tensorpack/models/__init__.py
+0
-0
tensorpack/models/_common.py
tensorpack/models/_common.py
+3
-3
tensorpack/models/conv2d.py
tensorpack/models/conv2d.py
+0
-0
tensorpack/models/fc.py
tensorpack/models/fc.py
+3
-3
tensorpack/models/pool.py
tensorpack/models/pool.py
+0
-0
tensorpack/models/regularize.py
tensorpack/models/regularize.py
+2
-1
tensorpack/train.py
tensorpack/train.py
+0
-11
tensorpack/usercustomize.py
tensorpack/usercustomize.py
+0
-0
tensorpack/utils/__init__.py
tensorpack/utils/__init__.py
+0
-0
tensorpack/utils/callback.py
tensorpack/utils/callback.py
+0
-0
tensorpack/utils/concurrency.py
tensorpack/utils/concurrency.py
+0
-0
tensorpack/utils/logger.py
tensorpack/utils/logger.py
+0
-0
tensorpack/utils/modelutils.py
tensorpack/utils/modelutils.py
+0
-0
tensorpack/utils/naming.py
tensorpack/utils/naming.py
+0
-0
tensorpack/utils/stat.py
tensorpack/utils/stat.py
+0
-0
tensorpack/utils/summary.py
tensorpack/utils/summary.py
+0
-0
tensorpack/utils/symbolic_functions.py
tensorpack/utils/symbolic_functions.py
+0
-0
tensorpack/utils/utils.py
tensorpack/utils/utils.py
+0
-0
tensorpack/utils/validation_callback.py
tensorpack/utils/validation_callback.py
+0
-0
No files found.
example_cifar10.py
View file @
e8601aec
...
...
@@ -3,26 +3,19 @@
# File: example_cifar10.py
# Author: Yuxin Wu <ppwwyyxx@gmail.com>
# use user-space protobuf
import
sys
import
os
sys
.
path
.
insert
(
0
,
os
.
path
.
expanduser
(
'~/.local/lib/python2.7/site-packages'
))
import
tensorflow
as
tf
from
tensorflow.python.ops
import
control_flow_ops
import
argparse
import
numpy
as
np
import
os
from
models
import
*
from
utils
import
*
from
utils.symbolic_functions
import
*
from
utils.summary
import
*
from
utils.callback
import
*
from
utils.validation_callback
import
*
from
utils.concurrency
import
*
from
dataflow.dataset
import
Cifar10
from
dataflow
import
*
from
tensorpack.models
import
*
from
tensorpack.utils
import
*
from
tensorpack.utils.symbolic_functions
import
*
from
tensorpack.utils.summary
import
*
from
tensorpack.utils.callback
import
*
from
tensorpack.utils.validation_callback
import
*
from
tensorpack.dataflow.dataset
import
Cifar10
from
tensorpack.dataflow
import
*
BATCH_SIZE
=
128
MIN_AFTER_DEQUEUE
=
500
...
...
@@ -136,5 +129,14 @@ def get_config():
)
if
__name__
==
'__main__'
:
from
train
import
main
main
(
get_config
)
from
tensorpack
import
train
parser
=
argparse
.
ArgumentParser
()
parser
.
add_argument
(
'--gpu'
,
help
=
'comma separated list of GPU(s) to use.'
)
# nargs='*' in multi mode
args
=
parser
.
parse_args
()
if
args
.
gpu
:
os
.
environ
[
'CUDA_VISIBLE_DEVICES'
]
=
args
.
gpu
with
tf
.
Graph
()
.
as_default
():
train
.
prepare
()
config
=
get_config
()
train
.
start_train
(
config
)
example_mnist.py
View file @
e8601aec
...
...
@@ -8,16 +8,16 @@ from tensorflow.python.ops import control_flow_ops
import
numpy
as
np
import
os
,
sys
import
argparse
from
models
import
*
from
utils
import
*
from
utils.symbolic_functions
import
*
from
utils.summary
import
*
from
utils.callback
import
*
from
utils.validation_callback
import
*
from
utils.concurrency
import
*
from
dataflow.dataset
import
Mnist
from
dataflow
import
*
from
tensorpack.models
import
*
from
tensorpack.utils
import
*
from
tensorpack.utils.symbolic_functions
import
*
from
tensorpack.utils.summary
import
*
from
tensorpack.utils.callback
import
*
from
tensorpack.utils.validation_callback
import
*
from
tensorpack.dataflow.dataset
import
Mnist
from
tensorpack.dataflow
import
*
BATCH_SIZE
=
128
MIN_AFTER_DEQUEUE
=
500
...
...
@@ -142,5 +142,14 @@ def get_config():
)
if
__name__
==
'__main__'
:
from
train
import
main
main
(
get_config
)
from
tensorpack
import
train
parser
=
argparse
.
ArgumentParser
()
parser
.
add_argument
(
'--gpu'
,
help
=
'comma separated list of GPU(s) to use.'
)
# nargs='*' in multi mode
args
=
parser
.
parse_args
()
if
args
.
gpu
:
os
.
environ
[
'CUDA_VISIBLE_DEVICES'
]
=
args
.
gpu
with
tf
.
Graph
()
.
as_default
():
train
.
prepare
()
config
=
get_config
()
train
.
start_train
(
config
)
dataflow/README.md
→
tensorpack/
dataflow/README.md
View file @
e8601aec
File moved
dataflow/__init__.py
→
tensorpack/
dataflow/__init__.py
View file @
e8601aec
File moved
dataflow/base.py
→
tensorpack/
dataflow/base.py
View file @
e8601aec
File moved
dataflow/common.py
→
tensorpack/
dataflow/common.py
View file @
e8601aec
File moved
dataflow/dataset/.gitignore
→
tensorpack/
dataflow/dataset/.gitignore
View file @
e8601aec
File moved
dataflow/dataset/__init__.py
→
tensorpack/
dataflow/dataset/__init__.py
View file @
e8601aec
File moved
dataflow/dataset/cifar10.py
→
tensorpack/
dataflow/dataset/cifar10.py
View file @
e8601aec
...
...
@@ -14,8 +14,8 @@ import numpy
from
six.moves
import
urllib
import
tarfile
from
utils
import
logger
from
dataflow
.base
import
DataFlow
from
...
utils
import
logger
from
.
.base
import
DataFlow
__all__
=
[
'Cifar10'
]
...
...
dataflow/dataset/mnist.py
→
tensorpack/
dataflow/dataset/mnist.py
View file @
e8601aec
...
...
@@ -8,9 +8,9 @@ import gzip
import
numpy
from
six.moves
import
urllib
from
utils
import
logger
from
dataflow.base
import
DataFlow
from
...utils
import
logger
from
..base
import
DataFlow
__all__
=
[
'Mnist'
]
...
...
dataflow/dftools.py
→
tensorpack/
dataflow/dftools.py
View file @
e8601aec
File moved
infer.py
→
tensorpack/
infer.py
View file @
e8601aec
File moved
models/__init__.py
→
tensorpack/
models/__init__.py
View file @
e8601aec
File moved
models/_common.py
→
tensorpack/
models/_common.py
View file @
e8601aec
...
...
@@ -4,9 +4,9 @@
# Author: Yuxin Wu <ppwwyyxx@gmail.com>
import
tensorflow
as
tf
from
utils.modelutils
import
*
from
utils.summary
import
*
from
utils
import
logger
from
..
utils.modelutils
import
*
from
..
utils.summary
import
*
from
..
utils
import
logger
# make sure each layer is only logged once
_layer_logged
=
set
()
...
...
models/conv2d.py
→
tensorpack/
models/conv2d.py
View file @
e8601aec
File moved
models/fc.py
→
tensorpack/
models/fc.py
View file @
e8601aec
...
...
@@ -3,12 +3,12 @@
# File: fc.py
# Author: Yuxin Wu <ppwwyyxx@gmail.com>
from
._common
import
layer_register
import
tensorflow
as
tf
from
utils.symbolic_functions
import
*
import
math
from
._common
import
layer_register
from
..utils.symbolic_functions
import
*
__all__
=
[
'FullyConnected'
]
@
layer_register
(
summary_activation
=
True
)
...
...
models/pool.py
→
tensorpack/
models/pool.py
View file @
e8601aec
File moved
models/regularize.py
→
tensorpack/
models/regularize.py
View file @
e8601aec
...
...
@@ -5,7 +5,8 @@
import
tensorflow
as
tf
import
re
from
utils
import
logger
from
..utils
import
logger
__all__
=
[
'regularize_cost'
]
...
...
train.py
→
t
ensorpack/t
rain.py
View file @
e8601aec
...
...
@@ -111,14 +111,3 @@ def start_train(config):
# note that summary_op will take a data from the queue.
callbacks
.
trigger_epoch
()
def
main
(
get_config_func
):
parser
=
argparse
.
ArgumentParser
()
parser
.
add_argument
(
'--gpu'
,
help
=
'comma separated list of GPU(s) to use.'
)
# nargs='*' in multi mode
args
=
parser
.
parse_args
()
if
args
.
gpu
:
os
.
environ
[
'CUDA_VISIBLE_DEVICES'
]
=
args
.
gpu
with
tf
.
Graph
()
.
as_default
():
prepare
()
config
=
get_config_func
()
start_train
(
config
)
usercustomize.py
→
tensorpack/
usercustomize.py
View file @
e8601aec
File moved
utils/__init__.py
→
tensorpack/
utils/__init__.py
View file @
e8601aec
File moved
utils/callback.py
→
tensorpack/
utils/callback.py
View file @
e8601aec
File moved
utils/concurrency.py
→
tensorpack/
utils/concurrency.py
View file @
e8601aec
File moved
utils/logger.py
→
tensorpack/
utils/logger.py
View file @
e8601aec
File moved
utils/modelutils.py
→
tensorpack/
utils/modelutils.py
View file @
e8601aec
File moved
utils/naming.py
→
tensorpack/
utils/naming.py
View file @
e8601aec
File moved
utils/stat.py
→
tensorpack/
utils/stat.py
View file @
e8601aec
File moved
utils/summary.py
→
tensorpack/
utils/summary.py
View file @
e8601aec
File moved
utils/symbolic_functions.py
→
tensorpack/
utils/symbolic_functions.py
View file @
e8601aec
File moved
utils/utils.py
→
tensorpack/
utils/utils.py
View file @
e8601aec
File moved
utils/validation_callback.py
→
tensorpack/
utils/validation_callback.py
View file @
e8601aec
File moved
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