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
Copy file name to clipboardExpand all lines: CHANGELOG.md
+16-3Lines changed: 16 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,16 @@
1
+
## [1.0.2] - 2022-03-... (unreleased)
2
+
### Changed
3
+
- changes `OnnxInferenceModel` in `mltu.torch.inferenceModels` to load custom metadata from saved ONNX model
4
+
- improved `mltu.dataProvider` to remove bad samples from dataset on epoch end
5
+
6
+
### Added:
7
+
- added `mltu.torch.losses`, used to create PyTorch losses, that may be used in training and validation
8
+
- added CTC loss to `mltu.torch.losses` that can be used for training CTC based models
9
+
- added `Model2onnx` and `Tensorboard` callbacks to `mltu.torch.callbacks`, used to create PyTorch callbacks, that may be used in training and validation
10
+
- added `CERMetric` and `WERMetric` to `mltu.torch.metrics`, used to create PyTorch metrics, that may be used in training and validation
11
+
- created 08 pytorch tutorial, that shows how to use `mltu.torch` to train CTC based models
12
+
13
+
1
14
## [1.0.1] - 2022-03-06
2
15
### Changed
3
16
- In all tutorials removed stow dependency and replaced with os package, to make it easier to use on Windows 11
@@ -25,7 +38,7 @@
25
38
-
26
39
### Added:
27
40
- added 05_sound_to_text tutorial
28
-
- added WavReader to mltu/preprocessors, used to read wav files and convert them to numpy arrays
41
+
- added `WavReader` to `mltu/preprocessors`, used to read wav files and convert them to numpy arrays
29
42
30
43
31
44
## [0.1.7] - 2022-02-03
@@ -35,11 +48,11 @@
35
48
36
49
## [0.1.5] - 2022-01-10
37
50
### Changed
38
-
- seperated CWERMetric to SER and WER Metrics in mltu.metrics, Character/word rate was calculatted in a wrong way
51
+
- seperated `CWERMetric` to `CER` and `WER` Metrics in `mltu.metrics`, Character/word rate was calculatted in a wrong way
39
52
- created @setter for augmentors and transformers in DataProvider, to properlly add augmentors and transformers to the pipeline
40
53
- augmentors and transformers must inherit from `mltu.augmentors.base.Augmentor` and `mltu.transformers.base.Transformer` respectively
41
54
- updated ImageShowCV2 transformer documentation
42
-
- fixed OnnxInferenceModel in mltu.inferenceModels to use CPU even if GPU is available with force_cpu=True flag
55
+
- fixed OnnxInferenceModel in `mltu.inferenceModels` to use CPU even if GPU is available with force_cpu=True flag
43
56
44
57
### Added:
45
58
- added RandomSharpen to mltu.augmentors, used for simple image augmentation;
Copy file name to clipboardExpand all lines: README.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,4 +22,5 @@ Each tutorial has its own requirements.txt file for a specific mltu version. As
22
22
4.[Handwritten sentence recognition with TensorFlow](https://pylessons.com/handwritten-sentence-recognition), code in ```Tutorials\04_sentence_recognition``` folder;
23
23
5.[Introduction to speech recognition with TensorFlow](https://pylessons.com/speech-recognition), code in ```Tutorials\05_speech_recognition``` folder;
24
24
6.[Introduction to PyTorch in a practical way](https://pylessons.com/pytorch-introduction), code in ```Tutorials\06_pytorch_introduction``` folder;
25
-
7.[Using custom wrapper to simplify PyTorch models training pipeline](https://pylessons.com/pytorch-introduction), code in ```Tutorials\07_pytorch_wrapper``` folder;
25
+
7.[Using custom wrapper to simplify PyTorch models training pipeline](https://pylessons.com/pytorch-introduction), code in ```Tutorials\07_pytorch_wrapper``` folder;
26
+
8.[Handwriting words recognition with PyTorch](https://pylessons.com/handwriting-recognition-pytorch), code in ```Tutorials\08_handwriting_recognition_torch``` folder;
# Using custom wrapper to simplify PyTorch models training pipeline
2
+
### Construct an accurate handwriting recognition model with PyTorch! Understand how to use MLTU package, to simplify the PyTorch models training pipeline, and discover methods to enhance your model's accuracy!<br><br>
3
+
4
+
# **Detailed tutorial**:
5
+
### [Handwriting words recognition with PyTorch](https://pylessons.com/handwriting-recognition-pytorch)
0 commit comments