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
2c9c35d6
Commit
2c9c35d6
authored
Jun 10, 2016
by
Yuxin Wu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
make scipy a opt-dependency
parent
e7ede3eb
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
19 additions
and
14 deletions
+19
-14
opt-requirements.txt
opt-requirements.txt
+1
-0
requirements.txt
requirements.txt
+0
-1
tensorpack/callbacks/dump.py
tensorpack/callbacks/dump.py
+2
-3
tensorpack/dataflow/dataset/bsds500.py
tensorpack/dataflow/dataset/bsds500.py
+6
-3
tensorpack/dataflow/dataset/svhn.py
tensorpack/dataflow/dataset/svhn.py
+6
-3
tensorpack/dataflow/dftools.py
tensorpack/dataflow/dftools.py
+2
-3
tensorpack/utils/utils.py
tensorpack/utils/utils.py
+2
-1
No files found.
opt-requirements.txt
View file @
2c9c35d6
scipy
nltk
h5py
pyzmq
...
...
requirements.txt
View file @
2c9c35d6
termcolor
pillow
scipy
tqdm
msgpack
msgpack-numpy
tensorpack/callbacks/dump.py
View file @
2c9c35d6
...
...
@@ -3,8 +3,7 @@
# Author: Yuxin Wu <ppwwyyxx@gmail.com>
import
os
import
scipy.misc
from
scipy.misc
import
imsave
import
cv2
import
numpy
as
np
from
.base
import
Callback
...
...
@@ -62,5 +61,5 @@ class DumpParamAsImage(Callback):
res
=
im
*
self
.
scale
if
self
.
clip
:
res
=
np
.
clip
(
res
,
0
,
255
)
imsav
e
(
fname
,
res
.
astype
(
'uint8'
))
cv2
.
imwrit
e
(
fname
,
res
.
astype
(
'uint8'
))
tensorpack/dataflow/dataset/bsds500.py
View file @
2c9c35d6
...
...
@@ -6,14 +6,17 @@
import
os
,
glob
import
cv2
import
numpy
as
np
from
scipy.io
import
loadmat
from
...utils
import
logger
,
get_rng
,
get_dataset_dir
from
...utils.fs
import
download
from
..base
import
DataFlow
__all__
=
[
'BSDS500'
]
try
:
from
scipy.io
import
loadmat
__all__
=
[
'BSDS500'
]
except
ImportError
:
logger
.
error
(
"Cannot import scipy. BSDS500 dataset won't be available!"
)
__all__
=
[]
DATA_URL
=
"http://www.eecs.berkeley.edu/Research/Projects/CS/vision/grouping/BSR/BSR_bsds500.tgz"
IMG_W
,
IMG_H
=
481
,
321
...
...
tensorpack/dataflow/dataset/svhn.py
View file @
2c9c35d6
...
...
@@ -6,14 +6,17 @@
import
os
import
random
import
numpy
as
np
import
scipy
import
scipy.io
from
six.moves
import
range
from
...utils
import
logger
,
get_rng
,
get_dataset_dir
from
..base
import
DataFlow
__all__
=
[
'SVHNDigit'
]
try
:
import
scipy.io
__all__
=
[
'SVHNDigit'
]
except
ImportError
:
logger
.
error
(
"Cannot import scipy. SVHNDigit dataset won't be available!"
)
__all__
=
[]
SVHN_URL
=
"http://ufldl.stanford.edu/housenumbers/"
...
...
tensorpack/dataflow/dftools.py
View file @
2c9c35d6
...
...
@@ -3,8 +3,8 @@
# Author: Yuxin Wu <ppwwyyxx@gmail.com>
import
sys
,
os
import
cv2
import
multiprocessing
from
scipy.misc
import
imsave
from
..utils.fs
import
mkdir_p
...
...
@@ -28,8 +28,7 @@ def dump_dataset_images(ds, dirname, max_count=None, index=0):
if
i
>
max_count
:
return
img
=
dp
[
index
]
imsave
(
os
.
path
.
join
(
dirname
,
"{}.jpg"
.
format
(
i
)),
img
)
cv2
.
imwrite
(
os
.
path
.
join
(
dirname
,
"{}.jpg"
.
format
(
i
)),
img
)
def
dataflow_to_process_queue
(
ds
,
size
,
nr_consumer
):
"""
...
...
tensorpack/utils/utils.py
View file @
2c9c35d6
...
...
@@ -90,6 +90,7 @@ def get_dataset_dir(name):
if
d
:
assert
os
.
path
.
isdir
(
d
)
else
:
d
=
os
.
path
.
dirname
(
__file__
)
d
=
os
.
path
.
join
(
os
.
path
.
dirname
(
__file__
),
'..'
,
'dataflow'
,
'dataset'
)
logger
.
info
(
"TENSORPACK_DATASET not set, using {} to keep dataset."
.
format
(
d
))
return
os
.
path
.
join
(
d
,
name
)
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