You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Travis Builds now handling a matrix of TF Version from TF==1.6.0 to TF==1.8.0
81
+
- CircleCI added to build and upload Docker Containers for each PR merged and tag release
82
82
- Decorator:
83
-
-`tl.decorators` API created including `deprecated_alias` and `private_method`(by @DEKHTIARJonathan in #660)
84
-
-`tl.decorators` API enriched with `protected_method` (by @DEKHTIARJonathan in #675)
83
+
-`tl.decorators` API created including `deprecated_alias` and `private_method`
84
+
-`tl.decorators` API enriched with `protected_method`
85
85
- Docker:
86
-
- Containers for each release and for each PR merged on master built (by @DEKHTIARJonathan in #648)
87
-
- Containers built in the following configurations (by @DEKHTIARJonathan in #648):
86
+
- Containers for each release and for each PR merged on master built
87
+
- Containers built in the following configurations :
88
88
- py2 + cpu
89
89
- py2 + gpu
90
90
- py3 + cpu
91
91
- py3 + gpu
92
92
- Documentation:
93
-
- Clean README (by @luomai in #677)
94
-
- Release semantic version added on index page (by @DEKHTIARJonathan in #633)
95
-
- Optimizers page added (by @DEKHTIARJonathan in #636)
96
-
-`AMSGrad` added on Optimizers page added (by @DEKHTIARJonathan in #636)
93
+
- Clean README
94
+
- Release semantic version added on index pag
95
+
- Optimizers page added
96
+
-`AMSGrad` added on Optimizers page added
97
97
- Layer:
98
-
- ElementwiseLambdaLayer added to use custom function to connect multiple layer inputs (by @One-sixth in #579)
99
-
- AtrousDeConv2dLayer added (by @2wins in #662)
100
-
- Fix bugs of using `tf.layers` in CNN (by @zsdonghao in #686)
98
+
- ElementwiseLambdaLayer added to use custom function to connect multiple layer inputs
99
+
- AtrousDeConv2dLayer added
100
+
- Fix bugs of using `tf.layers` in CNN
101
101
- Optimizer:
102
-
- AMSGrad Optimizer added based on `On the Convergence of Adam and Beyond (ICLR 2018)`(by @DEKHTIARJonathan in #636)
102
+
- AMSGrad Optimizer added based on `On the Convergence of Adam and Beyond (ICLR 2018)`
103
103
- Setup:
104
-
- Creation of installation flaggs `all`, `all_cpu`, and `all_gpu`(by @DEKHTIARJonathan in #660)
104
+
- Creation of installation flaggs `all`, `all_cpu`, and `all_gpu`
105
105
- Test:
106
-
-`test_utils_predict.py` added to reproduce and fix issue #288 (by @2wins in #566)
107
-
-`Layer_DeformableConvolution_Test` added to reproduce issue #572 with deformable convolution (by @DEKHTIARJonathan in #573)
108
-
-`Array_Op_Alphas_Test` and `Array_Op_Alphas_Like_Test` added to test `tensorlayer/array_ops.py` file (by @DEKHTIARJonathan in #580)
109
-
-`test_optimizer_amsgrad.py` added to test `AMSGrad` optimizer (by @DEKHTIARJonathan in #636)
110
-
-`test_logging.py` added to insure robustness of the logging API (by @DEKHTIARJonathan in #645)
111
-
-`test_decorators.py` added (by @DEKHTIARJonathan in #660)
112
-
-`test_activations.py` added (by @DEKHTIARJonathan in #686)
106
+
-`test_utils_predict.py` added to reproduce and fix issue #288
107
+
-`Layer_DeformableConvolution_Test` added to reproduce issue #572 with deformable convolution
108
+
-`Array_Op_Alphas_Test` and `Array_Op_Alphas_Like_Test` added to test `tensorlayer/array_ops.py` file
109
+
-`test_optimizer_amsgrad.py` added to test `AMSGrad` optimizer
110
+
-`test_logging.py` added to insure robustness of the logging API
111
+
-`test_decorators.py` added
112
+
-`test_activations.py` added
113
113
- Tutorials:
114
-
-`tutorial_tfslim` has been introduced to show how to use `SlimNetsLayer`(by @2wins in #560).
114
+
-`tutorial_tfslim` has been introduced to show how to use `SlimNetsLayer`
115
115
116
116
### Changed
117
-
- Tensorflow CPU & GPU dependencies moved to separated requirement files in order to allow PyUP.io to parse them (by @DEKHTIARJonathan in #573)
118
-
- The document of LambdaLayer for linking it with ElementwiseLambdaLayer (by @zsdonghao in #587)
119
-
- RTD links point to stable documentation instead of latest used for development (by @DEKHTIARJonathan in #633)
120
-
- TF Version older than 1.6.0 are officially unsupported and raises an exception (by @DEKHTIARJonathan in #644)
121
-
- Readme Badges Updated with Support Python and Tensorflow Versions (by @DEKHTIARJonathan in #644)
122
-
- TL logging API has been consistent with TF logging API and thread-safe (by @DEKHTIARJonathan in #645)
123
-
- Relative Imports changed for absolute imports (by @DEKHTIARJonathan in #657)
124
-
-`tl.files` refactored into a directory with numerous files (by @DEKHTIARJonathan in #657)
125
-
-`tl.files.voc_dataset` fixed because of original Pascal VOC website was down (by @DEKHTIARJonathan in #657)
126
-
- extra requirements hidden inside the library added in the project requirements (by @DEKHTIARJonathan in #657)
127
-
- requirements files refactored in `requirements/` directory (by @DEKHTIARJonathan in #657)
128
-
- README.md and other markdown files have been refactored and cleaned. (by @zsdonghao@DEKHTIARJonathan@luomai in #639)
129
-
- Ternary Convolution Layer added in unittest (by @DEKHTIARJonathan in #658)
130
-
- Convolution Layers unittests have been cleaned & refactored (by @DEKHTIARJonathan in #658)
131
-
- All the tests are now using a DEBUG level verbosity when run individualy (by @DEKHTIARJonathan in #660)
132
-
-`tf.identity` as activation is **ignored**, thus reducing the size of the graph by removing useless operation (by @DEKHTIARJonathan in #667)
133
-
- argument dictionaries are now checked and saved within the `Layer` Base Class (by @DEKHTIARJonathan in #667)
134
-
-`Layer` Base Class now presenting methods to update faultlessly `all_layers`, `all_params`, and `all_drop`(by @DEKHTIARJonathan in #675)
135
-
- Input Layers have been removed from `tl.layers.core` and added to `tl.layers.inputs` (by @DEKHTIARJonathan in #675)
136
-
- Input Layers are now considered as true layers in the graph (they represent a placeholder), unittests have been updated (by @DEKHTIARJonathan in #675)
137
-
- Layer API is simplified, with automatic feeding `prev_layer` into `self.inputs`(by @DEKHTIARJonathan in #675)
117
+
- Tensorflow CPU & GPU dependencies moved to separated requirement files in order to allow PyUP.io to parse them
118
+
- The document of LambdaLayer for linking it with ElementwiseLambdaLayer
119
+
- RTD links point to stable documentation instead of latest used for development
120
+
- TF Version older than 1.6.0 are officially unsupported and raises an exception
121
+
- Readme Badges Updated with Support Python and Tensorflow Versions
122
+
- TL logging API has been consistent with TF logging API and thread-safe
123
+
- Relative Imports changed for absolute imports
124
+
-`tl.files` refactored into a directory with numerous files
125
+
-`tl.files.voc_dataset` fixed because of original Pascal VOC website was down
126
+
- extra requirements hidden inside the library added in the project requirements
127
+
- requirements files refactored in `requirements/` directory
128
+
- README.md and other markdown files have been refactored and cleaned.
129
+
- Ternary Convolution Layer added in unittest
130
+
- Convolution Layers unittests have been cleaned & refactored
131
+
- All the tests are now using a DEBUG level verbosity when run individualy
132
+
-`tf.identity` as activation is **ignored**, thus reducing the size of the graph by removing useless operation
133
+
- argument dictionaries are now checked and saved within the `Layer` Base Class
134
+
-`Layer` Base Class now presenting methods to update faultlessly `all_layers`, `all_params`, and `all_drop`
135
+
- Input Layers have been removed from `tl.layers.core` and added to `tl.layers.inputs`
136
+
- Input Layers are now considered as true layers in the graph (they represent a placeholder), unittests have been updated
137
+
- Layer API is simplified, with automatic feeding `prev_layer` into `self.inputs`
138
138
139
139
### Deprecated
140
-
-`tl.layers.TimeDistributedLayer` argurment `args` is deprecated in favor of `layer_args` (by @DEKHTIARJonathan in #667)
141
-
-`tl.act.leaky_relu` have been deprecated in favor of `tf.nn.leaky_relu` (by @DEKHTIARJonathan in #686)
140
+
-`tl.layers.TimeDistributedLayer` argurment `args` is deprecated in favor of `layer_args`
141
+
-`tl.act.leaky_relu` have been deprecated in favor of `tf.nn.leaky_relu`
142
142
143
143
### Removed
144
-
-`assert()` calls remove and replaced by `raise AssertionError()` (by @DEKHTIARJonathan in #667)
145
-
-`tl.identity` is removed, not used anymore and deprecated for a long time (by @DEKHTIARJonathan in #667)
146
-
- All Code specific to `TF.__version__ < "1.6"` have been removed (by @DEKHTIARJonathan in #675)
144
+
-`assert()` calls remove and replaced by `raise AssertionError()`
145
+
-`tl.identity` is removed, not used anymore and deprecated for a long time
146
+
- All Code specific to `TF.__version__ < "1.6"` have been removed
147
147
148
148
### Fixed
149
-
- Issue #498 - Deprecation Warning Fix in `tl.layers.RNNLayer` with `inspect` (by @DEKHTIARJonathan in #574)
150
-
- Issue #498 - Deprecation Warning Fix in `tl.files` with truth value of an empty array is ambiguous (by @DEKHTIARJonathan in #575)
151
-
- Issue #565 related to `tl.utils.predict` fixed - `np.hstack` problem in which the results for multiple batches are stacked along `axis=1`(by @2wins in #566)
152
-
- Issue #572 with `tl.layers.DeformableConv2d` fixed (by @DEKHTIARJonathan in #573)
153
-
- Issue #664 with `tl.layers.ConvLSTMLayer` fixed (by @dengyueyun666 in #676)
154
-
- Typo of the document of ElementwiseLambdaLayer (by @zsdonghao in #588)
155
-
- Error in `tl.layers.TernaryConv2d` fixed - self.inputs not defined (by @DEKHTIARJonathan in #658)
156
-
- Deprecation warning fixed in `tl.layers.binary._compute_threshold()` (by @DEKHTIARJonathan in #658)
157
-
- All references to `tf.logging` replaced by `tl.logging` (by @DEKHTIARJonathan in #661)
158
-
- Duplicated code removed when bias was used (by @DEKHTIARJonathan in #667)
159
-
-`tensorlayer.third_party.roi_pooling.roi_pooling.roi_pooling_ops` is now lazy loaded to prevent systematic error raised (by @DEKHTIARJonathan in #675)
149
+
- Issue #498 - Deprecation Warning Fix in `tl.layers.RNNLayer` with `inspect`
150
+
- Issue #498 - Deprecation Warning Fix in `tl.files` with truth value of an empty array is ambiguous
151
+
- Issue #565 related to `tl.utils.predict` fixed - `np.hstack` problem in which the results for multiple batches are stacked along `axis=1`
152
+
- Issue #572 with `tl.layers.DeformableConv2d` fixed
153
+
- Issue #664 with `tl.layers.ConvLSTMLayer` fixed
154
+
- Typo of the document of ElementwiseLambdaLayer
155
+
- Error in `tl.layers.TernaryConv2d` fixed - self.inputs not defined
156
+
- Deprecation warning fixed in `tl.layers.binary._compute_threshold()`
157
+
- All references to `tf.logging` replaced by `tl.logging`
158
+
- Duplicated code removed when bias was used
159
+
-`tensorlayer.third_party.roi_pooling.roi_pooling.roi_pooling_ops` is now lazy loaded to prevent systematic error raised
160
160
- Tutorial:
161
-
-`tutorial_word2vec_basic.py` saving issue #476 fixed (by @DEKHTIARJonathan in #635)
162
-
- All tutorials tested and errors have been fixed (by @DEKHTIARJonathan in #635)
0 commit comments