|
1 | 1 | # README |
2 | 2 |
|
3 | | -## Update 04-02-2019 |
| 3 | +## Update 12-02-2019 |
4 | 4 |
|
5 | | -- Code development for NER evaluation (F1 scores for tag based, bio+tag based) still continues. I slowed down it a little bit due to personal life issues. |
6 | | -- Decided to simplify README.md and use [Wiki](https://github.com/hbahadirsahin/nlp-experiments-in-pytorch/wiki) of this repository. |
7 | | - - All entries related to the updates in January 2019 are moved to [related Wiki page](https://github.com/hbahadirsahin/nlp-experiments-in-pytorch/wiki/Previous-Updates-(January-2019)). |
8 | | - - I will save my experiment results in Wiki, too. |
9 | | - - While trying to figure out how to use README and Wiki more efficiently, I will figure better things out hopefully =) |
10 | | -- As you may noticed, TextCNN experiments are finished. I will continue with LSTM/GRU experiments (first, I have to figure out a good parameter set =)). |
| 5 | +- Since I separated classification and NER trainers/evaluators, I decided to create "scorer" folder to prevent bloating "utils.py" with metric calculation functions. |
| 6 | + - "scorer/" will contain current and future metric calculation methods (not giving too much details, since you can always check it =)). |
| 7 | +- I encountered some bugs in NER training and evaluation processes due to save/load functionalities. Hopefully, I fully fixed them. but if anyone out there reading this and using this repository, if you find any bugs, just let me know. |
| 8 | +- Made some minor changes in namings and indexing (not much crucial stuff, details can be found in git commit message). |
| 9 | +- Personal life issues still continues, hence slow development-slow experiment mode still continues. |
11 | 10 |
|
12 | 11 | # Table Of Contents |
13 | 12 |
|
@@ -62,6 +61,8 @@ I try to keep every part of the project clean and easy to follow. Even though th |
62 | 61 | - `./model/xyz.py` contains network objects. |
63 | 62 | - `./model/Util_xyz.py` contains custom-defined objects that are used in `xyz`. |
64 | 63 | - `./optimizer/custom_optimizer.py` contains custom-defined optimizer objects. |
| 64 | +- `./scorer/accuracy_scorer.py` contains classification accuracy metric calculations. |
| 65 | +- `./scorer/ner_scorer.py` contains NER-task related metric calculations. |
65 | 66 | - `./training/trainer.py` is a class that returns the necessary trainer for the user's selected learning model |
66 | 67 | - `./training/xyz_trainer.py` methods are the trainer functions for specified models. |
67 | 68 | - `./utils/utils.py` contains both utility and common methods that are being used in several places in the project. |
@@ -193,6 +194,15 @@ In this title, I will save the previous updates for me and the visitors to keep |
193 | 194 |
|
194 | 195 | ## February 2019 |
195 | 196 |
|
| 197 | +### 04-02-2019 |
| 198 | + |
| 199 | +- Code development for NER evaluation (F1 scores for tag based, bio+tag based) still continues. I slowed down it a little bit due to personal life issues. |
| 200 | +- Decided to simplify README.md and use [Wiki](https://github.com/hbahadirsahin/nlp-experiments-in-pytorch/wiki) of this repository. |
| 201 | + - All entries related to the updates in January 2019 are moved to [related Wiki page](https://github.com/hbahadirsahin/nlp-experiments-in-pytorch/wiki/Previous-Updates-(January-2019)). |
| 202 | + - I will save my experiment results in Wiki, too. |
| 203 | + - While trying to figure out how to use README and Wiki more efficiently, I will figure better things out hopefully =) |
| 204 | +- As you may noticed, TextCNN experiments are finished. I will continue with LSTM/GRU experiments (first, I have to figure out a good parameter set =)). |
| 205 | + |
196 | 206 | ## References for Code Development |
197 | 207 |
|
198 | 208 | Below repositories really helped me to write a decent and working code: |
|
0 commit comments