@@ -124,20 +124,20 @@ image augmentation often remains as a key bottleneck.
124
124
``tf.image `` has three limitations:
125
125
126
126
- Real-world visual tasks such as object detection, segmentation, and pose estimation
127
- must cope with image meta-data (e.g., coordinates).
128
- These data are beyond ``tf.image ``
129
- which processes images as tensors.
127
+ must cope with image meta-data (e.g., coordinates).
128
+ These data are beyond ``tf.image ``
129
+ which processes images as tensors.
130
130
131
131
- ``tf.image `` operators
132
- breaks the pure Python programing experience (i.e., users have to
133
- use ``tf.py_func `` in order to call image functions written in Python); however,
134
- frequent uses of ``tf.py_func `` slow down TensorFlow,
135
- making users hard to balance flexibility and performance.
132
+ breaks the pure Python programing experience (i.e., users have to
133
+ use ``tf.py_func `` in order to call image functions written in Python); however,
134
+ frequent uses of ``tf.py_func `` slow down TensorFlow,
135
+ making users hard to balance flexibility and performance.
136
136
137
137
- ``tf.image `` API is inflexible. Image operations are
138
- performed in an order. They are hard to jointly optimize. More importantly,
139
- sequential image operations can significantly
140
- reduces the quality of images, thus affecting training accuracy.
138
+ performed in an order. They are hard to jointly optimize. More importantly,
139
+ sequential image operations can significantly
140
+ reduces the quality of images, thus affecting training accuracy.
141
141
142
142
143
143
TensorLayer addresses these limitations by providing a
0 commit comments