|
1 |
| -## [1.1.7] - 2022-10-30 |
| 1 | +## [1.1.8] - 2024-01-02 |
| 2 | +### Changed |
| 3 | +- Fixed `setup.py` to include `mltu.torch` and `mltu.tensorflow` packages and other packages that are required for `mltu` to work properly |
| 4 | + |
| 5 | +## [1.1.7] - 2023-10-30 |
2 | 6 | ### Changed
|
3 | 7 | - Fixed bug in `mltu.torch.dataProvider.SequenceHandler`, to handle `len sequence < queue_size` case
|
4 | 8 |
|
5 |
| -# [1.1.6] - 2022-10-30 |
| 9 | +# [1.1.6] - 2023-10-30 |
6 | 10 | ### Changed
|
7 | 11 | - Fixed dependencies with `librosa` library
|
8 | 12 |
|
9 |
| -## [1.1.5] - 2022-10-17 |
| 13 | +## [1.1.5] - 2023-10-17 |
10 | 14 | ### Changed
|
11 | 15 | - Fixed dependencies with `librosa` library
|
12 | 16 |
|
13 |
| -## [1.1.4] - 2022-09-29 |
| 17 | +## [1.1.4] - 2023-09-29 |
14 | 18 | ### Changed
|
15 | 19 | - Improoved `mltu.torch.dataProvider.DataProvider` to hangle `multiprocessing` when it doesn't work to switch to `multithreading`
|
16 | 20 |
|
17 |
| -## [1.1.3] - 2022-09-29 |
| 21 | +## [1.1.3] - 2023-09-29 |
18 | 22 | ### Changed
|
19 | 23 | - Removed `Librosa` library dependency in requirements, now it is optional and required only with modules that use librosa
|
20 | 24 |
|
21 | 25 | ### Added
|
22 | 26 | - Created `Tutorials.05_sound_to_text.train_no_limit.py` that demonstrates how to train audio recognition model with `mltu` without audio length limit
|
23 | 27 |
|
24 |
| -## [1.1.1] - 2022-09-26 |
| 28 | +## [1.1.1] - 2023-09-26 |
25 | 29 | ### Changed
|
26 | 30 | - Included `self._executor` as generator in `mltu.dataProvider.DataProvider` object, to enable functionality to modify batch preprocessing without changing original code
|
27 | 31 | - Introduced changes in `mltu.torch.dataProvider.py` to handle data in multiprocessing and multithreading modes, for faster preprocessing while torch models
|
|
31 | 35 | - Created tutorial `10_wav2vec2_torch` (Audio to Text model) that shows how to train wav2vec2 model with mltu
|
32 | 36 |
|
33 | 37 |
|
34 |
| -## [1.1.0] - 2022-08-28 |
| 38 | +## [1.1.0] - 2023-08-28 |
35 | 39 | ### Changed
|
36 | 40 | - Changed `mltu.transformers.SpectrogramPadding` object, to pad spectrogram end with zeros instead of start
|
37 | 41 |
|
|
44 | 48 | - Created `mltu.tensorflow.transformer.utils` module, that contains `MaskedLoss` loss and `MaskedAccuracy` metric, used for training Transformer models
|
45 | 49 |
|
46 | 50 |
|
47 |
| -## [1.0.15] - 2022-07-15 |
| 51 | +## [1.0.15] - 2023-07-15 |
48 | 52 | ### Changed
|
49 | 53 | - Fixed bug in `mltu.dataProvider.DataProvider` to work with `batch_postprocessors`.
|
50 | 54 |
|
51 | 55 |
|
52 |
| -## [1.0.14] - 2022-07-13 |
| 56 | +## [1.0.14] - 2023-07-13 |
53 | 57 | ### Changed
|
54 | 58 | - Included `augment_annotation` bool option to all `mltu.augmentors` to be able to choose whether to augment annotation or not
|
55 | 59 | - Changed `mltu.augmentors.RandomRotate` to have `@staticmethod` of `rotate_image` to be able to use it without creating object
|
|
58 | 62 | - Added `batch_postprocessor` option to `mltu.dataProvider.DataProvider` to be able to postprocess batch after augmentation
|
59 | 63 |
|
60 | 64 |
|
61 |
| -## [1.0.13] - 2022-07-13 |
| 65 | +## [1.0.13] - 2023-07-13 |
62 | 66 | - Removed because of bad build
|
63 | 67 |
|
64 | 68 |
|
65 |
| -## [1.0.12] - 2022-06-08 |
| 69 | +## [1.0.12] - 2023-06-08 |
66 | 70 | ### Changed
|
67 | 71 | - Moved `onnx` and `tf2onnx` import inside `mltu.tensorflow.callbacks.Model2onnx` to avoid import errors when not using this callback
|
68 | 72 | - Removed `onnx` and `tf2onnx` install requirements from global requirements
|
|
71 | 75 | - Added `RandomMirror` and `RandomFlip` augmentors into `mltu.augmentors`
|
72 | 76 | - Added `u2net` segmentation model into `mltu.tensorflow.models`
|
73 | 77 |
|
74 |
| -## [1.0.11] - 2022-06-07 |
| 78 | +## [1.0.11] - 2023-06-07 |
75 | 79 | ### Changed
|
76 | 80 | - Downgrade `tf2onnx` and `onnx` versions, they don't work with newest TensorFlow version
|
77 | 81 |
|
78 |
| -## [1.0.10] - 2022-06-06 |
| 82 | +## [1.0.10] - 2023-06-06 |
79 | 83 | ### Changed
|
80 | 84 | - Updated `BaseModelConfigs` in `mltu.configs.py` to include instance_attributes
|
81 | 85 | - Some minor changes
|
82 | 86 |
|
83 |
| -## [1.0.9] - 2022-05-24 |
| 87 | +## [1.0.9] - 2023-05-24 |
84 | 88 | ### Changed
|
85 | 89 | - Fixed styling, changed all string from single quotes to double quotes, corrected comments, etc.
|
86 | 90 |
|
87 | 91 | ### Added
|
88 | 92 | - Added `CVImage` and `PillowImage` objects in `mltu.annotations.image` to handle image annotations
|
89 | 93 |
|
90 | 94 |
|
91 |
| -## [1.0.8] - 2022-04-24 |
| 95 | +## [1.0.8] - 2023-04-24 |
92 | 96 | ### Added
|
93 | 97 | - Added `RandomSaltAndPepper` augmentor into `mltu.augmentors`
|
94 | 98 |
|
95 | 99 |
|
96 |
| -## [1.0.7] - 2022-04-14 |
| 100 | +## [1.0.7] - 2023-04-14 |
97 | 101 | ### Added
|
98 | 102 | - Added `SelfAttention` layer into `mltu.tensorflow.layers` to use with Conv2D layers (need more testings).
|
99 | 103 |
|
100 | 104 |
|
101 |
| -## [1.0.6] - 2022-04-13 |
| 105 | +## [1.0.6] - 2023-04-13 |
102 | 106 | ### Changed
|
103 | 107 | - Fixed bug in `mltu.dataProvider.DataProvider` object to work without `data_preprocessors` when feeding loaded data in memory
|
104 | 108 |
|
105 | 109 | ### Added
|
106 | 110 | - Added `RandomGaussianBlur` augmentor into `mltu.augmentors`
|
107 | 111 |
|
108 | 112 |
|
109 |
| -## [1.0.4] - 2022-03-22 |
| 113 | +## [1.0.4] - 2023-03-22 |
110 | 114 | ### Changed
|
111 | 115 | - Fix `ImageReader` to work either with image path or `np.ndarray`
|
112 | 116 | - Added `metadata` support to `callbacks/tf2onnx` when converting to onnx format
|
113 | 117 |
|
114 | 118 |
|
115 |
| -## [1.0.3] - 2022-03-20 |
| 119 | +## [1.0.3] - 2023-03-20 |
116 | 120 | ### Changed
|
117 | 121 | - Changed `mltu.augmentors` to work only with `Image` objects
|
118 | 122 |
|
119 | 123 | ### Added
|
120 | 124 | - Created `Image` object in `mltu.annotations.image` to handle image annotations
|
121 | 125 |
|
122 | 126 |
|
123 |
| -## [1.0.2] - 2022-03-20 |
| 127 | +## [1.0.2] - 2023-03-20 |
124 | 128 | ### Changed
|
125 | 129 | - changes `OnnxInferenceModel` in `mltu.torch.inferenceModels` to load custom metadata from saved ONNX model
|
126 | 130 | - improved `mltu.dataProvider` to remove bad samples from dataset on epoch end
|
|
133 | 137 | - created 08 pytorch tutorial, that shows how to use `mltu.torch` to train CTC based models
|
134 | 138 |
|
135 | 139 |
|
136 |
| -## [1.0.1] - 2022-03-06 |
| 140 | +## [1.0.1] - 2023-03-06 |
137 | 141 | ### Changed
|
138 | 142 | - In all tutorials removed stow dependency and replaced with os package, to make it easier to use on Windows 11
|
139 | 143 |
|
|
146 | 150 | - added `07_pytorch_tutorial` tutorial
|
147 | 151 |
|
148 | 152 |
|
149 |
| -## [1.0.0] - 2022-03-06 |
| 153 | +## [1.0.0] - 2023-03-06 |
150 | 154 | ### Changed
|
151 | 155 | - detaching TensorFlow from mltu, now mltu is only a collection of utilities for training machine learning models
|
152 | 156 |
|
|
155 | 159 | - added `mltu.tensorflow` and `mltu.torch` into built package
|
156 | 160 |
|
157 | 161 |
|
158 |
| -## [0.1.6] - 2022-02-26 |
| 162 | +## [0.1.6] - 2023-02-26 |
159 | 163 | ### Changed
|
160 | 164 | -
|
161 | 165 | ### Added:
|
162 | 166 | - added 05_sound_to_text tutorial
|
163 | 167 | - added `WavReader` to `mltu/preprocessors`, used to read wav files and convert them to numpy arrays
|
164 | 168 |
|
165 | 169 |
|
166 |
| -## [0.1.7] - 2022-02-03 |
| 170 | +## [0.1.7] - 2023-02-03 |
167 | 171 | ### Changed
|
168 | 172 | - added `mltu.utils` into built package
|
169 | 173 |
|
170 | 174 |
|
171 |
| -## [0.1.5] - 2022-01-10 |
| 175 | +## [0.1.5] - 2023-01-10 |
172 | 176 | ### Changed
|
173 | 177 | - seperated `CWERMetric` to `CER` and `WER` Metrics in `mltu.metrics`, Character/word rate was calculatted in a wrong way
|
174 | 178 | - created @setter for augmentors and transformers in DataProvider, to properlly add augmentors and transformers to the pipeline
|
|
183 | 187 | - created unittests for CER and WER in mltu.utils.text_utils and TensorFlow verion of CER and WER mltu.metrics
|
184 | 188 |
|
185 | 189 |
|
186 |
| -## [0.1.4] - 2022-12-21 |
| 190 | +## [0.1.4] - 2023-12-21 |
187 | 191 | ### Added:
|
188 | 192 | - added mltu.augmentors (RandomBrightness, RandomRotate, RandomErodeDilate) - used for simple image augmentation;
|
189 | 193 |
|
190 | 194 |
|
191 |
| -## [0.1.3] - 2022-12-20 |
| 195 | +## [0.1.3] - 2023-12-20 |
192 | 196 |
|
193 | 197 | Initial release of mltu (Machine Learning Training Utilities)
|
194 | 198 |
|
|
0 commit comments