├── .circleci └── config.yml ├── .gitattributes ├── .gitignore ├── data └── raw │ ├── emnist │ ├── metadata.toml │ └── readme.md │ ├── fsdl_handwriting │ ├── fsdl_handwriting.json │ ├── metadata.toml │ └── readme.md │ └── iam │ ├── metadata.toml │ └── readme.md ├── environment.yml ├── lab1 ├── notebooks │ └── 01-look-at-emnist.ipynb ├── readme.md ├── tasks │ ├── test_functionality.sh │ └── train_character_predictor.sh ├── text_recognizer │ ├── __init__.py │ ├── character_predictor.py │ ├── datasets │ │ ├── __init__.py │ │ ├── dataset.py │ │ ├── dataset_sequence.py │ │ ├── emnist_dataset.py │ │ └── emnist_essentials.json │ ├── models │ │ ├── __init__.py │ │ ├── base.py │ │ └── character_model.py │ ├── networks │ │ ├── __init__.py │ │ ├── lenet.py │ │ ├── misc.py │ │ └── mlp.py │ ├── tests │ │ ├── support │ │ │ ├── create_emnist_lines_support_files.py │ │ │ ├── create_emnist_support_files.py │ │ │ ├── emnist │ │ │ │ ├── 8.png │ │ │ │ ├── U.png │ │ │ │ └── e.png │ │ │ └── emnist_lines │ │ │ │ ├── Corsi left for.png │ │ │ │ ├── do that In.png │ │ │ │ └── or if used the results.png │ │ └── test_character_predictor.py │ ├── util.py │ └── weights │ │ └── CharacterModel_EmnistDataset_mlp_weights.h5 └── training │ ├── run_experiment.py │ └── util.py ├── lab2 ├── notebooks │ ├── 01-look-at-emnist.ipynb │ ├── 01b-cnn-for-emnist.ipynb │ ├── 02-look-at-emnist-lines.ipynb │ └── 02b-cnn-for-simple-emnist-lines.ipynb ├── readme.md ├── tasks │ ├── test_functionality.sh │ └── train_character_predictor.sh ├── text_recognizer │ ├── __init__.py │ ├── character_predictor.py │ ├── datasets │ │ ├── __init__.py │ │ ├── dataset.py │ │ ├── dataset_sequence.py │ │ ├── emnist_dataset.py │ │ ├── emnist_essentials.json │ │ ├── emnist_lines_dataset.py │ │ └── sentence_generator.py │ ├── line_predictor.py │ ├── models │ │ ├── __init__.py │ │ ├── base.py │ │ ├── character_model.py │ │ └── line_model.py │ ├── networks │ │ ├── __init__.py │ │ ├── lenet.py │ │ ├── line_cnn_all_conv.py │ │ ├── misc.py │ │ └── mlp.py │ ├── tests │ │ ├── support │ │ │ ├── create_emnist_lines_support_files.py │ │ │ ├── create_emnist_support_files.py │ │ │ ├── emnist │ │ │ │ ├── 8.png │ │ │ │ ├── U.png │ │ │ │ └── e.png │ │ │ └── emnist_lines │ │ │ │ ├── Corsi left for.png │ │ │ │ ├── do that In.png │ │ │ │ └── or if used the results.png │ │ └── test_character_predictor.py │ ├── util.py │ └── weights │ │ └── CharacterModel_EmnistDataset_mlp_weights.h5 └── training │ ├── run_experiment.py │ └── util.py ├── lab3 ├── notebooks │ ├── 01-look-at-emnist.ipynb │ ├── 01b-cnn-for-emnist.ipynb │ ├── 02-look-at-emnist-lines.ipynb │ └── 02b-cnn-for-simple-emnist-lines.ipynb ├── readme.md ├── tasks │ ├── test_functionality.sh │ ├── train_character_predictor.sh │ └── train_lstm_line_predictor.sh ├── text_recognizer │ ├── __init__.py │ ├── character_predictor.py │ ├── datasets │ │ ├── __init__.py │ │ ├── dataset.py │ │ ├── dataset_sequence.py │ │ ├── emnist_dataset.py │ │ ├── emnist_essentials.json │ │ ├── emnist_lines_dataset.py │ │ └── sentence_generator.py │ ├── line_predictor.py │ ├── models │ │ ├── __init__.py │ │ ├── base.py │ │ ├── character_model.py │ │ ├── line_model.py │ │ └── line_model_ctc.py │ ├── networks │ │ ├── __init__.py │ │ ├── ctc.py │ │ ├── lenet.py │ │ ├── line_cnn_all_conv.py │ │ ├── line_lstm_ctc.py │ │ ├── misc.py │ │ └── mlp.py │ ├── tests │ │ ├── support │ │ │ ├── create_emnist_lines_support_files.py │ │ │ ├── create_emnist_support_files.py │ │ │ ├── emnist │ │ │ │ ├── 8.png │ │ │ │ ├── U.png │ │ │ │ └── e.png │ │ │ └── emnist_lines │ │ │ │ ├── Corsi left for.png │ │ │ │ ├── do that In.png │ │ │ │ └── or if used the results.png │ │ ├── test_character_predictor.py │ │ └── test_line_predictor.py │ ├── util.py │ └── weights │ │ ├── CharacterModel_EmnistDataset_mlp_weights.h5 │ │ └── LineModelCtc_EmnistLinesDataset_line_lstm_ctc_weights.h5 └── training │ ├── run_experiment.py │ └── util.py ├── lab4 ├── notebooks │ ├── 01-look-at-emnist.ipynb │ ├── 01b-cnn-for-emnist.ipynb │ ├── 02-look-at-emnist-lines.ipynb │ ├── 02b-cnn-for-simple-emnist-lines.ipynb │ └── 03-look-at-iam-lines.ipynb ├── readme.md ├── tasks │ ├── prepare_sample_experiments.sh │ ├── test_functionality.sh │ ├── train_character_predictor.sh │ ├── train_lstm_line_predictor.sh │ └── train_lstm_line_predictor_on_iam.sh ├── text_recognizer │ ├── __init__.py │ ├── character_predictor.py │ ├── datasets │ │ ├── __init__.py │ │ ├── dataset.py │ │ ├── dataset_sequence.py │ │ ├── emnist_dataset.py │ │ ├── emnist_essentials.json │ │ ├── emnist_lines_dataset.py │ │ ├── iam_lines_dataset.py │ │ └── sentence_generator.py │ ├── line_predictor.py │ ├── models │ │ ├── __init__.py │ │ ├── base.py │ │ ├── character_model.py │ │ ├── line_model.py │ │ └── line_model_ctc.py │ ├── networks │ │ ├── __init__.py │ │ ├── ctc.py │ │ ├── lenet.py │ │ ├── line_cnn_all_conv.py │ │ ├── line_lstm_ctc.py │ │ ├── misc.py │ │ └── mlp.py │ ├── tests │ │ ├── support │ │ │ ├── create_emnist_lines_support_files.py │ │ │ ├── create_emnist_support_files.py │ │ │ ├── create_iam_lines_support_files.py │ │ │ ├── emnist │ │ │ │ ├── 8.png │ │ │ │ ├── U.png │ │ │ │ └── e.png │ │ │ ├── emnist_lines │ │ │ │ ├── Corsi left for.png │ │ │ │ ├── do that In.png │ │ │ │ └── or if used the results.png │ │ │ └── iam_lines │ │ │ │ ├── He rose from his breakfast-nook bench.png │ │ │ │ ├── and came into the livingroom, where.png │ │ │ │ └── his entrance. He came, almost falling.png │ │ ├── test_character_predictor.py │ │ └── test_line_predictor.py │ ├── util.py │ └── weights │ │ ├── CharacterModel_EmnistDataset_mlp_weights.h5 │ │ ├── LineModelCtc_EmnistLinesDataset_line_lstm_ctc_weights.h5 │ │ └── LineModelCtc_IamLinesDataset_line_lstm_ctc_weights.h5 ├── training │ ├── experiments │ │ └── sample.json │ ├── gpu_manager.py │ ├── prepare_experiments.py │ ├── run_experiment.py │ ├── run_sweep.py │ ├── sweep_emnist.yaml │ ├── sweep_iam.yaml │ └── util.py └── wandb │ └── settings ├── lab5 ├── notebooks │ ├── 01-look-at-emnist.ipynb │ ├── 01b-cnn-for-emnist.ipynb │ ├── 02-look-at-emnist-lines.ipynb │ ├── 02b-cnn-for-simple-emnist-lines.ipynb │ ├── 03-look-at-iam-lines.ipynb │ ├── 04-look-at-iam-paragraphs.ipynb │ └── 04b-look-at-line-detector-predictions.ipynb ├── readme.md ├── tasks │ ├── prepare_sample_experiments.sh │ ├── test_functionality.sh │ ├── train_character_predictor.sh │ ├── train_line_detector.sh │ ├── train_lstm_line_predictor.sh │ └── train_lstm_line_predictor_on_iam.sh ├── text_recognizer │ ├── __init__.py │ ├── character_predictor.py │ ├── datasets │ │ ├── __init__.py │ │ ├── dataset.py │ │ ├── dataset_sequence.py │ │ ├── emnist_dataset.py │ │ ├── emnist_essentials.json │ │ ├── emnist_lines_dataset.py │ │ ├── iam_dataset.py │ │ ├── iam_lines_dataset.py │ │ ├── iam_paragraphs_dataset.py │ │ └── sentence_generator.py │ ├── line_predictor.py │ ├── models │ │ ├── __init__.py │ │ ├── base.py │ │ ├── character_model.py │ │ ├── line_detector_model.py │ │ ├── line_model.py │ │ └── line_model_ctc.py │ ├── networks │ │ ├── __init__.py │ │ ├── ctc.py │ │ ├── fcn.py │ │ ├── lenet.py │ │ ├── line_cnn_all_conv.py │ │ ├── line_lstm_ctc.py │ │ ├── misc.py │ │ └── mlp.py │ ├── paragraph_text_recognizer.py │ ├── tests │ │ ├── support │ │ │ ├── create_emnist_lines_support_files.py │ │ │ ├── create_emnist_support_files.py │ │ │ ├── create_iam_lines_support_files.py │ │ │ ├── emnist │ │ │ │ ├── 8.png │ │ │ │ ├── U.png │ │ │ │ └── e.png │ │ │ ├── emnist_lines │ │ │ │ ├── Corsi left for.png │ │ │ │ ├── do that In.png │ │ │ │ └── or if used the results.png │ │ │ ├── iam_lines │ │ │ │ ├── He rose from his breakfast-nook bench.png │ │ │ │ ├── and came into the livingroom, where.png │ │ │ │ └── his entrance. He came, almost falling.png │ │ │ └── iam_paragraphs │ │ │ │ └── a01-000u-cropped.jpg │ │ ├── test_character_predictor.py │ │ ├── test_line_predictor.py │ │ └── test_paragraph_text_recognizer.py │ ├── util.py │ └── weights │ │ ├── CharacterModel_EmnistDataset_mlp_weights.h5 │ │ ├── LineDetectorModel_IamParagraphsDataset_fcn_weights.h5 │ │ ├── LineModelCtc_EmnistLinesDataset_line_lstm_ctc_weights.h5 │ │ └── LineModelCtc_IamLinesDataset_line_lstm_ctc_weights.h5 ├── training │ ├── experiments │ │ └── sample.json │ ├── gpu_manager.py │ ├── prepare_experiments.py │ ├── run_experiment.py │ ├── run_sweep.py │ ├── sweep_emnist.yaml │ ├── sweep_iam.yaml │ └── util.py └── wandb │ └── settings ├── lab6 ├── notebooks │ ├── 01-look-at-emnist.ipynb │ ├── 01b-cnn-for-emnist.ipynb │ ├── 02-look-at-emnist-lines.ipynb │ ├── 02b-cnn-for-simple-emnist-lines.ipynb │ ├── 03-look-at-iam-lines.ipynb │ ├── 04-look-at-iam-paragraphs.ipynb │ ├── 04b-look-at-line-detector-predictions.ipynb │ └── 05-look-at-fsdl-handwriting.ipynb ├── readme.md ├── tasks │ ├── prepare_sample_experiments.sh │ ├── test_functionality.sh │ ├── train_character_predictor.sh │ ├── train_line_detector.sh │ ├── train_lstm_line_predictor.sh │ ├── train_lstm_line_predictor_on_iam.sh │ └── update_fsdl_paragraphs_metadata.sh ├── text_recognizer │ ├── __init__.py │ ├── character_predictor.py │ ├── datasets │ │ ├── __init__.py │ │ ├── dataset.py │ │ ├── dataset_sequence.py │ │ ├── emnist_dataset.py │ │ ├── emnist_essentials.json │ │ ├── emnist_lines_dataset.py │ │ ├── fsdl_handwriting_dataset.py │ │ ├── iam_dataset.py │ │ ├── iam_lines_dataset.py │ │ ├── iam_paragraphs_dataset.py │ │ └── sentence_generator.py │ ├── line_predictor.py │ ├── models │ │ ├── __init__.py │ │ ├── base.py │ │ ├── character_model.py │ │ ├── line_detector_model.py │ │ ├── line_model.py │ │ └── line_model_ctc.py │ ├── networks │ │ ├── __init__.py │ │ ├── ctc.py │ │ ├── fcn.py │ │ ├── lenet.py │ │ ├── line_cnn_all_conv.py │ │ ├── line_lstm_ctc.py │ │ ├── misc.py │ │ └── mlp.py │ ├── paragraph_text_recognizer.py │ ├── tests │ │ ├── support │ │ │ ├── create_emnist_lines_support_files.py │ │ │ ├── create_emnist_support_files.py │ │ │ ├── create_iam_lines_support_files.py │ │ │ ├── emnist │ │ │ │ ├── 8.png │ │ │ │ ├── U.png │ │ │ │ └── e.png │ │ │ ├── emnist_lines │ │ │ │ ├── Corsi left for.png │ │ │ │ ├── do that In.png │ │ │ │ └── or if used the results.png │ │ │ ├── iam_lines │ │ │ │ ├── He rose from his breakfast-nook bench.png │ │ │ │ ├── and came into the livingroom, where.png │ │ │ │ └── his entrance. He came, almost falling.png │ │ │ └── iam_paragraphs │ │ │ │ └── a01-000u-cropped.jpg │ │ ├── test_character_predictor.py │ │ ├── test_line_predictor.py │ │ └── test_paragraph_text_recognizer.py │ ├── util.py │ └── weights │ │ ├── CharacterModel_EmnistDataset_mlp_weights.h5 │ │ ├── LineDetectorModel_IamParagraphsDataset_fcn_weights.h5 │ │ ├── LineModelCtc_EmnistLinesDataset_line_lstm_ctc_weights.h5 │ │ └── LineModelCtc_IamLinesDataset_line_lstm_ctc_weights.h5 ├── training │ ├── experiments │ │ └── sample.json │ ├── gpu_manager.py │ ├── prepare_experiments.py │ ├── run_experiment.py │ ├── run_sweep.py │ ├── sweep_emnist.yaml │ ├── sweep_iam.yaml │ ├── update_metadata.py │ └── util.py └── wandb │ └── settings ├── lab7 ├── .pylintrc ├── api │ └── __init__.py ├── evaluation │ ├── evaluate_character_predictor.py │ └── evaluate_line_predictor.py ├── notebooks │ ├── 01-look-at-emnist.ipynb │ ├── 01b-cnn-for-emnist.ipynb │ ├── 02-look-at-emnist-lines.ipynb │ ├── 02b-cnn-for-simple-emnist-lines.ipynb │ ├── 03-look-at-iam-lines.ipynb │ ├── 04-look-at-iam-paragraphs.ipynb │ ├── 04b-look-at-line-detector-predictions.ipynb │ └── 05-look-at-fsdl-handwriting.ipynb ├── pyproject.toml ├── readme.md ├── setup.cfg ├── tasks │ ├── lint.sh │ ├── prepare_sample_experiments.sh │ ├── test_functionality.sh │ ├── test_validation.sh │ ├── train_character_predictor.sh │ ├── train_line_detector.sh │ ├── train_lstm_line_predictor.sh │ ├── train_lstm_line_predictor_on_iam.sh │ └── update_fsdl_paragraphs_metadata.sh ├── text_recognizer │ ├── __init__.py │ ├── character_predictor.py │ ├── datasets │ │ ├── __init__.py │ │ ├── dataset.py │ │ ├── dataset_sequence.py │ │ ├── emnist_dataset.py │ │ ├── emnist_essentials.json │ │ ├── emnist_lines_dataset.py │ │ ├── fsdl_handwriting_dataset.py │ │ ├── iam_dataset.py │ │ ├── iam_lines_dataset.py │ │ ├── iam_paragraphs_dataset.py │ │ └── sentence_generator.py │ ├── line_predictor.py │ ├── models │ │ ├── __init__.py │ │ ├── base.py │ │ ├── character_model.py │ │ ├── line_detector_model.py │ │ ├── line_model.py │ │ └── line_model_ctc.py │ ├── networks │ │ ├── __init__.py │ │ ├── ctc.py │ │ ├── fcn.py │ │ ├── lenet.py │ │ ├── line_cnn_all_conv.py │ │ ├── line_lstm_ctc.py │ │ ├── misc.py │ │ └── mlp.py │ ├── paragraph_text_recognizer.py │ ├── tests │ │ ├── support │ │ │ ├── create_emnist_lines_support_files.py │ │ │ ├── create_emnist_support_files.py │ │ │ ├── create_iam_lines_support_files.py │ │ │ ├── emnist │ │ │ │ ├── 8.png │ │ │ │ ├── U.png │ │ │ │ └── e.png │ │ │ ├── emnist_lines │ │ │ │ ├── Corsi left for.png │ │ │ │ ├── do that In.png │ │ │ │ └── or if used the results.png │ │ │ ├── iam_lines │ │ │ │ ├── He rose from his breakfast-nook bench.png │ │ │ │ ├── and came into the livingroom, where.png │ │ │ │ └── his entrance. He came, almost falling.png │ │ │ └── iam_paragraphs │ │ │ │ └── a01-000u-cropped.jpg │ │ ├── test_character_predictor.py │ │ ├── test_line_predictor.py │ │ └── test_paragraph_text_recognizer.py │ ├── util.py │ └── weights │ │ ├── CharacterModel_EmnistDataset_mlp_weights.h5 │ │ ├── LineDetectorModel_IamParagraphsDataset_fcn_weights.h5 │ │ ├── LineModelCtc_EmnistLinesDataset_line_lstm_ctc_weights.h5 │ │ └── LineModelCtc_IamLinesDataset_line_lstm_ctc_weights.h5 ├── training │ ├── experiments │ │ └── sample.json │ ├── gpu_manager.py │ ├── prepare_experiments.py │ ├── run_experiment.py │ ├── run_sweep.py │ ├── sweep_emnist.yaml │ ├── sweep_iam.yaml │ ├── update_metadata.py │ └── util.py └── wandb │ └── settings ├── lab8 ├── .pylintrc ├── api │ ├── Dockerfile │ ├── __init__.py │ ├── app.py │ └── tests │ │ └── test_app.py ├── evaluation │ ├── evaluate_character_predictor.py │ └── evaluate_line_predictor.py ├── notebooks │ ├── 01-look-at-emnist.ipynb │ ├── 01b-cnn-for-emnist.ipynb │ ├── 02-look-at-emnist-lines.ipynb │ ├── 02b-cnn-for-simple-emnist-lines.ipynb │ ├── 03-look-at-iam-lines.ipynb │ ├── 04-look-at-iam-paragraphs.ipynb │ ├── 04b-look-at-line-detector-predictions.ipynb │ └── 05-look-at-fsdl-handwriting.ipynb ├── pyproject.toml ├── readme.md ├── setup.cfg ├── tasks │ ├── build_api_docker.sh │ ├── lint.sh │ ├── prepare_sample_experiments.sh │ ├── run_api_docker.sh │ ├── test_api.sh │ ├── test_functionality.sh │ ├── test_validation.sh │ ├── train_character_predictor.sh │ ├── train_line_detector.sh │ ├── train_lstm_line_predictor.sh │ ├── train_lstm_line_predictor_on_iam.sh │ └── update_fsdl_paragraphs_metadata.sh ├── text_recognizer │ ├── __init__.py │ ├── character_predictor.py │ ├── datasets │ │ ├── __init__.py │ │ ├── dataset.py │ │ ├── dataset_sequence.py │ │ ├── emnist_dataset.py │ │ ├── emnist_essentials.json │ │ ├── emnist_lines_dataset.py │ │ ├── fsdl_handwriting_dataset.py │ │ ├── iam_dataset.py │ │ ├── iam_lines_dataset.py │ │ ├── iam_paragraphs_dataset.py │ │ └── sentence_generator.py │ ├── line_predictor.py │ ├── models │ │ ├── __init__.py │ │ ├── base.py │ │ ├── character_model.py │ │ ├── line_detector_model.py │ │ ├── line_model.py │ │ └── line_model_ctc.py │ ├── networks │ │ ├── __init__.py │ │ ├── ctc.py │ │ ├── fcn.py │ │ ├── lenet.py │ │ ├── line_cnn_all_conv.py │ │ ├── line_lstm_ctc.py │ │ ├── misc.py │ │ └── mlp.py │ ├── paragraph_text_recognizer.py │ ├── tests │ │ ├── support │ │ │ ├── create_emnist_lines_support_files.py │ │ │ ├── create_emnist_support_files.py │ │ │ ├── create_iam_lines_support_files.py │ │ │ ├── emnist │ │ │ │ ├── 8.png │ │ │ │ ├── U.png │ │ │ │ └── e.png │ │ │ ├── emnist_lines │ │ │ │ ├── Corsi left for.png │ │ │ │ ├── do that In.png │ │ │ │ └── or if used the results.png │ │ │ ├── iam_lines │ │ │ │ ├── He rose from his breakfast-nook bench.png │ │ │ │ ├── and came into the livingroom, where.png │ │ │ │ └── his entrance. He came, almost falling.png │ │ │ └── iam_paragraphs │ │ │ │ └── a01-000u-cropped.jpg │ │ ├── test_character_predictor.py │ │ ├── test_line_predictor.py │ │ └── test_paragraph_text_recognizer.py │ ├── util.py │ └── weights │ │ ├── CharacterModel_EmnistDataset_mlp_weights.h5 │ │ ├── LineDetectorModel_IamParagraphsDataset_fcn_weights.h5 │ │ ├── LineModelCtc_EmnistLinesDataset_line_lstm_ctc_weights.h5 │ │ └── LineModelCtc_IamLinesDataset_line_lstm_ctc_weights.h5 ├── training │ ├── experiments │ │ └── sample.json │ ├── gpu_manager.py │ ├── prepare_experiments.py │ ├── run_experiment.py │ ├── run_sweep.py │ ├── sweep_emnist.yaml │ ├── sweep_iam.yaml │ ├── update_metadata.py │ └── util.py └── wandb │ └── settings ├── readme.md ├── requirements-dev.in ├── requirements-dev.txt ├── requirements.in ├── requirements.txt └── setup.md /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/.gitignore -------------------------------------------------------------------------------- /data/raw/emnist/metadata.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/data/raw/emnist/metadata.toml -------------------------------------------------------------------------------- /data/raw/emnist/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/data/raw/emnist/readme.md -------------------------------------------------------------------------------- /data/raw/fsdl_handwriting/fsdl_handwriting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/data/raw/fsdl_handwriting/fsdl_handwriting.json -------------------------------------------------------------------------------- /data/raw/fsdl_handwriting/metadata.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/data/raw/fsdl_handwriting/metadata.toml -------------------------------------------------------------------------------- /data/raw/fsdl_handwriting/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/data/raw/fsdl_handwriting/readme.md -------------------------------------------------------------------------------- /data/raw/iam/metadata.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/data/raw/iam/metadata.toml -------------------------------------------------------------------------------- /data/raw/iam/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/data/raw/iam/readme.md -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/environment.yml -------------------------------------------------------------------------------- /lab1/notebooks/01-look-at-emnist.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab1/notebooks/01-look-at-emnist.ipynb -------------------------------------------------------------------------------- /lab1/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab1/readme.md -------------------------------------------------------------------------------- /lab1/tasks/test_functionality.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | pytest -s text_recognizer 3 | -------------------------------------------------------------------------------- /lab1/tasks/train_character_predictor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab1/tasks/train_character_predictor.sh -------------------------------------------------------------------------------- /lab1/text_recognizer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab1/text_recognizer/character_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab1/text_recognizer/character_predictor.py -------------------------------------------------------------------------------- /lab1/text_recognizer/datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab1/text_recognizer/datasets/__init__.py -------------------------------------------------------------------------------- /lab1/text_recognizer/datasets/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab1/text_recognizer/datasets/dataset.py -------------------------------------------------------------------------------- /lab1/text_recognizer/datasets/dataset_sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab1/text_recognizer/datasets/dataset_sequence.py -------------------------------------------------------------------------------- /lab1/text_recognizer/datasets/emnist_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab1/text_recognizer/datasets/emnist_dataset.py -------------------------------------------------------------------------------- /lab1/text_recognizer/datasets/emnist_essentials.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab1/text_recognizer/datasets/emnist_essentials.json -------------------------------------------------------------------------------- /lab1/text_recognizer/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab1/text_recognizer/models/__init__.py -------------------------------------------------------------------------------- /lab1/text_recognizer/models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab1/text_recognizer/models/base.py -------------------------------------------------------------------------------- /lab1/text_recognizer/models/character_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab1/text_recognizer/models/character_model.py -------------------------------------------------------------------------------- /lab1/text_recognizer/networks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab1/text_recognizer/networks/__init__.py -------------------------------------------------------------------------------- /lab1/text_recognizer/networks/lenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab1/text_recognizer/networks/lenet.py -------------------------------------------------------------------------------- /lab1/text_recognizer/networks/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab1/text_recognizer/networks/misc.py -------------------------------------------------------------------------------- /lab1/text_recognizer/networks/mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab1/text_recognizer/networks/mlp.py -------------------------------------------------------------------------------- /lab1/text_recognizer/tests/support/create_emnist_lines_support_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab1/text_recognizer/tests/support/create_emnist_lines_support_files.py -------------------------------------------------------------------------------- /lab1/text_recognizer/tests/support/create_emnist_support_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab1/text_recognizer/tests/support/create_emnist_support_files.py -------------------------------------------------------------------------------- /lab1/text_recognizer/tests/support/emnist/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab1/text_recognizer/tests/support/emnist/8.png -------------------------------------------------------------------------------- /lab1/text_recognizer/tests/support/emnist/U.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab1/text_recognizer/tests/support/emnist/U.png -------------------------------------------------------------------------------- /lab1/text_recognizer/tests/support/emnist/e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab1/text_recognizer/tests/support/emnist/e.png -------------------------------------------------------------------------------- /lab1/text_recognizer/tests/support/emnist_lines/Corsi left for.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab1/text_recognizer/tests/support/emnist_lines/Corsi left for.png -------------------------------------------------------------------------------- /lab1/text_recognizer/tests/support/emnist_lines/do that In.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab1/text_recognizer/tests/support/emnist_lines/do that In.png -------------------------------------------------------------------------------- /lab1/text_recognizer/tests/support/emnist_lines/or if used the results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab1/text_recognizer/tests/support/emnist_lines/or if used the results.png -------------------------------------------------------------------------------- /lab1/text_recognizer/tests/test_character_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab1/text_recognizer/tests/test_character_predictor.py -------------------------------------------------------------------------------- /lab1/text_recognizer/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab1/text_recognizer/util.py -------------------------------------------------------------------------------- /lab1/text_recognizer/weights/CharacterModel_EmnistDataset_mlp_weights.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab1/text_recognizer/weights/CharacterModel_EmnistDataset_mlp_weights.h5 -------------------------------------------------------------------------------- /lab1/training/run_experiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab1/training/run_experiment.py -------------------------------------------------------------------------------- /lab1/training/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab1/training/util.py -------------------------------------------------------------------------------- /lab2/notebooks/01-look-at-emnist.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/notebooks/01-look-at-emnist.ipynb -------------------------------------------------------------------------------- /lab2/notebooks/01b-cnn-for-emnist.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/notebooks/01b-cnn-for-emnist.ipynb -------------------------------------------------------------------------------- /lab2/notebooks/02-look-at-emnist-lines.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/notebooks/02-look-at-emnist-lines.ipynb -------------------------------------------------------------------------------- /lab2/notebooks/02b-cnn-for-simple-emnist-lines.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/notebooks/02b-cnn-for-simple-emnist-lines.ipynb -------------------------------------------------------------------------------- /lab2/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/readme.md -------------------------------------------------------------------------------- /lab2/tasks/test_functionality.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | pytest -s text_recognizer 3 | -------------------------------------------------------------------------------- /lab2/tasks/train_character_predictor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/tasks/train_character_predictor.sh -------------------------------------------------------------------------------- /lab2/text_recognizer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab2/text_recognizer/character_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/text_recognizer/character_predictor.py -------------------------------------------------------------------------------- /lab2/text_recognizer/datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/text_recognizer/datasets/__init__.py -------------------------------------------------------------------------------- /lab2/text_recognizer/datasets/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/text_recognizer/datasets/dataset.py -------------------------------------------------------------------------------- /lab2/text_recognizer/datasets/dataset_sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/text_recognizer/datasets/dataset_sequence.py -------------------------------------------------------------------------------- /lab2/text_recognizer/datasets/emnist_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/text_recognizer/datasets/emnist_dataset.py -------------------------------------------------------------------------------- /lab2/text_recognizer/datasets/emnist_essentials.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/text_recognizer/datasets/emnist_essentials.json -------------------------------------------------------------------------------- /lab2/text_recognizer/datasets/emnist_lines_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/text_recognizer/datasets/emnist_lines_dataset.py -------------------------------------------------------------------------------- /lab2/text_recognizer/datasets/sentence_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/text_recognizer/datasets/sentence_generator.py -------------------------------------------------------------------------------- /lab2/text_recognizer/line_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/text_recognizer/line_predictor.py -------------------------------------------------------------------------------- /lab2/text_recognizer/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/text_recognizer/models/__init__.py -------------------------------------------------------------------------------- /lab2/text_recognizer/models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/text_recognizer/models/base.py -------------------------------------------------------------------------------- /lab2/text_recognizer/models/character_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/text_recognizer/models/character_model.py -------------------------------------------------------------------------------- /lab2/text_recognizer/models/line_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/text_recognizer/models/line_model.py -------------------------------------------------------------------------------- /lab2/text_recognizer/networks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/text_recognizer/networks/__init__.py -------------------------------------------------------------------------------- /lab2/text_recognizer/networks/lenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/text_recognizer/networks/lenet.py -------------------------------------------------------------------------------- /lab2/text_recognizer/networks/line_cnn_all_conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/text_recognizer/networks/line_cnn_all_conv.py -------------------------------------------------------------------------------- /lab2/text_recognizer/networks/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/text_recognizer/networks/misc.py -------------------------------------------------------------------------------- /lab2/text_recognizer/networks/mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/text_recognizer/networks/mlp.py -------------------------------------------------------------------------------- /lab2/text_recognizer/tests/support/create_emnist_lines_support_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/text_recognizer/tests/support/create_emnist_lines_support_files.py -------------------------------------------------------------------------------- /lab2/text_recognizer/tests/support/create_emnist_support_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/text_recognizer/tests/support/create_emnist_support_files.py -------------------------------------------------------------------------------- /lab2/text_recognizer/tests/support/emnist/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/text_recognizer/tests/support/emnist/8.png -------------------------------------------------------------------------------- /lab2/text_recognizer/tests/support/emnist/U.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/text_recognizer/tests/support/emnist/U.png -------------------------------------------------------------------------------- /lab2/text_recognizer/tests/support/emnist/e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/text_recognizer/tests/support/emnist/e.png -------------------------------------------------------------------------------- /lab2/text_recognizer/tests/support/emnist_lines/Corsi left for.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/text_recognizer/tests/support/emnist_lines/Corsi left for.png -------------------------------------------------------------------------------- /lab2/text_recognizer/tests/support/emnist_lines/do that In.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/text_recognizer/tests/support/emnist_lines/do that In.png -------------------------------------------------------------------------------- /lab2/text_recognizer/tests/support/emnist_lines/or if used the results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/text_recognizer/tests/support/emnist_lines/or if used the results.png -------------------------------------------------------------------------------- /lab2/text_recognizer/tests/test_character_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/text_recognizer/tests/test_character_predictor.py -------------------------------------------------------------------------------- /lab2/text_recognizer/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/text_recognizer/util.py -------------------------------------------------------------------------------- /lab2/text_recognizer/weights/CharacterModel_EmnistDataset_mlp_weights.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/text_recognizer/weights/CharacterModel_EmnistDataset_mlp_weights.h5 -------------------------------------------------------------------------------- /lab2/training/run_experiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/training/run_experiment.py -------------------------------------------------------------------------------- /lab2/training/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab2/training/util.py -------------------------------------------------------------------------------- /lab3/notebooks/01-look-at-emnist.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/notebooks/01-look-at-emnist.ipynb -------------------------------------------------------------------------------- /lab3/notebooks/01b-cnn-for-emnist.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/notebooks/01b-cnn-for-emnist.ipynb -------------------------------------------------------------------------------- /lab3/notebooks/02-look-at-emnist-lines.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/notebooks/02-look-at-emnist-lines.ipynb -------------------------------------------------------------------------------- /lab3/notebooks/02b-cnn-for-simple-emnist-lines.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/notebooks/02b-cnn-for-simple-emnist-lines.ipynb -------------------------------------------------------------------------------- /lab3/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/readme.md -------------------------------------------------------------------------------- /lab3/tasks/test_functionality.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | pytest -s text_recognizer 3 | -------------------------------------------------------------------------------- /lab3/tasks/train_character_predictor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/tasks/train_character_predictor.sh -------------------------------------------------------------------------------- /lab3/tasks/train_lstm_line_predictor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/tasks/train_lstm_line_predictor.sh -------------------------------------------------------------------------------- /lab3/text_recognizer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab3/text_recognizer/character_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/character_predictor.py -------------------------------------------------------------------------------- /lab3/text_recognizer/datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/datasets/__init__.py -------------------------------------------------------------------------------- /lab3/text_recognizer/datasets/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/datasets/dataset.py -------------------------------------------------------------------------------- /lab3/text_recognizer/datasets/dataset_sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/datasets/dataset_sequence.py -------------------------------------------------------------------------------- /lab3/text_recognizer/datasets/emnist_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/datasets/emnist_dataset.py -------------------------------------------------------------------------------- /lab3/text_recognizer/datasets/emnist_essentials.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/datasets/emnist_essentials.json -------------------------------------------------------------------------------- /lab3/text_recognizer/datasets/emnist_lines_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/datasets/emnist_lines_dataset.py -------------------------------------------------------------------------------- /lab3/text_recognizer/datasets/sentence_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/datasets/sentence_generator.py -------------------------------------------------------------------------------- /lab3/text_recognizer/line_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/line_predictor.py -------------------------------------------------------------------------------- /lab3/text_recognizer/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/models/__init__.py -------------------------------------------------------------------------------- /lab3/text_recognizer/models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/models/base.py -------------------------------------------------------------------------------- /lab3/text_recognizer/models/character_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/models/character_model.py -------------------------------------------------------------------------------- /lab3/text_recognizer/models/line_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/models/line_model.py -------------------------------------------------------------------------------- /lab3/text_recognizer/models/line_model_ctc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/models/line_model_ctc.py -------------------------------------------------------------------------------- /lab3/text_recognizer/networks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/networks/__init__.py -------------------------------------------------------------------------------- /lab3/text_recognizer/networks/ctc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/networks/ctc.py -------------------------------------------------------------------------------- /lab3/text_recognizer/networks/lenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/networks/lenet.py -------------------------------------------------------------------------------- /lab3/text_recognizer/networks/line_cnn_all_conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/networks/line_cnn_all_conv.py -------------------------------------------------------------------------------- /lab3/text_recognizer/networks/line_lstm_ctc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/networks/line_lstm_ctc.py -------------------------------------------------------------------------------- /lab3/text_recognizer/networks/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/networks/misc.py -------------------------------------------------------------------------------- /lab3/text_recognizer/networks/mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/networks/mlp.py -------------------------------------------------------------------------------- /lab3/text_recognizer/tests/support/create_emnist_lines_support_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/tests/support/create_emnist_lines_support_files.py -------------------------------------------------------------------------------- /lab3/text_recognizer/tests/support/create_emnist_support_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/tests/support/create_emnist_support_files.py -------------------------------------------------------------------------------- /lab3/text_recognizer/tests/support/emnist/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/tests/support/emnist/8.png -------------------------------------------------------------------------------- /lab3/text_recognizer/tests/support/emnist/U.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/tests/support/emnist/U.png -------------------------------------------------------------------------------- /lab3/text_recognizer/tests/support/emnist/e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/tests/support/emnist/e.png -------------------------------------------------------------------------------- /lab3/text_recognizer/tests/support/emnist_lines/Corsi left for.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/tests/support/emnist_lines/Corsi left for.png -------------------------------------------------------------------------------- /lab3/text_recognizer/tests/support/emnist_lines/do that In.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/tests/support/emnist_lines/do that In.png -------------------------------------------------------------------------------- /lab3/text_recognizer/tests/support/emnist_lines/or if used the results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/tests/support/emnist_lines/or if used the results.png -------------------------------------------------------------------------------- /lab3/text_recognizer/tests/test_character_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/tests/test_character_predictor.py -------------------------------------------------------------------------------- /lab3/text_recognizer/tests/test_line_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/tests/test_line_predictor.py -------------------------------------------------------------------------------- /lab3/text_recognizer/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/util.py -------------------------------------------------------------------------------- /lab3/text_recognizer/weights/CharacterModel_EmnistDataset_mlp_weights.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/weights/CharacterModel_EmnistDataset_mlp_weights.h5 -------------------------------------------------------------------------------- /lab3/text_recognizer/weights/LineModelCtc_EmnistLinesDataset_line_lstm_ctc_weights.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/text_recognizer/weights/LineModelCtc_EmnistLinesDataset_line_lstm_ctc_weights.h5 -------------------------------------------------------------------------------- /lab3/training/run_experiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/training/run_experiment.py -------------------------------------------------------------------------------- /lab3/training/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab3/training/util.py -------------------------------------------------------------------------------- /lab4/notebooks/01-look-at-emnist.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/notebooks/01-look-at-emnist.ipynb -------------------------------------------------------------------------------- /lab4/notebooks/01b-cnn-for-emnist.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/notebooks/01b-cnn-for-emnist.ipynb -------------------------------------------------------------------------------- /lab4/notebooks/02-look-at-emnist-lines.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/notebooks/02-look-at-emnist-lines.ipynb -------------------------------------------------------------------------------- /lab4/notebooks/02b-cnn-for-simple-emnist-lines.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/notebooks/02b-cnn-for-simple-emnist-lines.ipynb -------------------------------------------------------------------------------- /lab4/notebooks/03-look-at-iam-lines.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/notebooks/03-look-at-iam-lines.ipynb -------------------------------------------------------------------------------- /lab4/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/readme.md -------------------------------------------------------------------------------- /lab4/tasks/prepare_sample_experiments.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/tasks/prepare_sample_experiments.sh -------------------------------------------------------------------------------- /lab4/tasks/test_functionality.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | pytest -s text_recognizer 3 | -------------------------------------------------------------------------------- /lab4/tasks/train_character_predictor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/tasks/train_character_predictor.sh -------------------------------------------------------------------------------- /lab4/tasks/train_lstm_line_predictor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/tasks/train_lstm_line_predictor.sh -------------------------------------------------------------------------------- /lab4/tasks/train_lstm_line_predictor_on_iam.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/tasks/train_lstm_line_predictor_on_iam.sh -------------------------------------------------------------------------------- /lab4/text_recognizer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab4/text_recognizer/character_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/character_predictor.py -------------------------------------------------------------------------------- /lab4/text_recognizer/datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/datasets/__init__.py -------------------------------------------------------------------------------- /lab4/text_recognizer/datasets/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/datasets/dataset.py -------------------------------------------------------------------------------- /lab4/text_recognizer/datasets/dataset_sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/datasets/dataset_sequence.py -------------------------------------------------------------------------------- /lab4/text_recognizer/datasets/emnist_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/datasets/emnist_dataset.py -------------------------------------------------------------------------------- /lab4/text_recognizer/datasets/emnist_essentials.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/datasets/emnist_essentials.json -------------------------------------------------------------------------------- /lab4/text_recognizer/datasets/emnist_lines_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/datasets/emnist_lines_dataset.py -------------------------------------------------------------------------------- /lab4/text_recognizer/datasets/iam_lines_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/datasets/iam_lines_dataset.py -------------------------------------------------------------------------------- /lab4/text_recognizer/datasets/sentence_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/datasets/sentence_generator.py -------------------------------------------------------------------------------- /lab4/text_recognizer/line_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/line_predictor.py -------------------------------------------------------------------------------- /lab4/text_recognizer/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/models/__init__.py -------------------------------------------------------------------------------- /lab4/text_recognizer/models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/models/base.py -------------------------------------------------------------------------------- /lab4/text_recognizer/models/character_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/models/character_model.py -------------------------------------------------------------------------------- /lab4/text_recognizer/models/line_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/models/line_model.py -------------------------------------------------------------------------------- /lab4/text_recognizer/models/line_model_ctc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/models/line_model_ctc.py -------------------------------------------------------------------------------- /lab4/text_recognizer/networks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/networks/__init__.py -------------------------------------------------------------------------------- /lab4/text_recognizer/networks/ctc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/networks/ctc.py -------------------------------------------------------------------------------- /lab4/text_recognizer/networks/lenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/networks/lenet.py -------------------------------------------------------------------------------- /lab4/text_recognizer/networks/line_cnn_all_conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/networks/line_cnn_all_conv.py -------------------------------------------------------------------------------- /lab4/text_recognizer/networks/line_lstm_ctc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/networks/line_lstm_ctc.py -------------------------------------------------------------------------------- /lab4/text_recognizer/networks/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/networks/misc.py -------------------------------------------------------------------------------- /lab4/text_recognizer/networks/mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/networks/mlp.py -------------------------------------------------------------------------------- /lab4/text_recognizer/tests/support/create_emnist_lines_support_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/tests/support/create_emnist_lines_support_files.py -------------------------------------------------------------------------------- /lab4/text_recognizer/tests/support/create_emnist_support_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/tests/support/create_emnist_support_files.py -------------------------------------------------------------------------------- /lab4/text_recognizer/tests/support/create_iam_lines_support_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/tests/support/create_iam_lines_support_files.py -------------------------------------------------------------------------------- /lab4/text_recognizer/tests/support/emnist/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/tests/support/emnist/8.png -------------------------------------------------------------------------------- /lab4/text_recognizer/tests/support/emnist/U.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/tests/support/emnist/U.png -------------------------------------------------------------------------------- /lab4/text_recognizer/tests/support/emnist/e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/tests/support/emnist/e.png -------------------------------------------------------------------------------- /lab4/text_recognizer/tests/support/emnist_lines/Corsi left for.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/tests/support/emnist_lines/Corsi left for.png -------------------------------------------------------------------------------- /lab4/text_recognizer/tests/support/emnist_lines/do that In.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/tests/support/emnist_lines/do that In.png -------------------------------------------------------------------------------- /lab4/text_recognizer/tests/support/emnist_lines/or if used the results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/tests/support/emnist_lines/or if used the results.png -------------------------------------------------------------------------------- /lab4/text_recognizer/tests/support/iam_lines/He rose from his breakfast-nook bench.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/tests/support/iam_lines/He rose from his breakfast-nook bench.png -------------------------------------------------------------------------------- /lab4/text_recognizer/tests/support/iam_lines/and came into the livingroom, where.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/tests/support/iam_lines/and came into the livingroom, where.png -------------------------------------------------------------------------------- /lab4/text_recognizer/tests/support/iam_lines/his entrance. He came, almost falling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/tests/support/iam_lines/his entrance. He came, almost falling.png -------------------------------------------------------------------------------- /lab4/text_recognizer/tests/test_character_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/tests/test_character_predictor.py -------------------------------------------------------------------------------- /lab4/text_recognizer/tests/test_line_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/tests/test_line_predictor.py -------------------------------------------------------------------------------- /lab4/text_recognizer/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/util.py -------------------------------------------------------------------------------- /lab4/text_recognizer/weights/CharacterModel_EmnistDataset_mlp_weights.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/weights/CharacterModel_EmnistDataset_mlp_weights.h5 -------------------------------------------------------------------------------- /lab4/text_recognizer/weights/LineModelCtc_EmnistLinesDataset_line_lstm_ctc_weights.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/weights/LineModelCtc_EmnistLinesDataset_line_lstm_ctc_weights.h5 -------------------------------------------------------------------------------- /lab4/text_recognizer/weights/LineModelCtc_IamLinesDataset_line_lstm_ctc_weights.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/text_recognizer/weights/LineModelCtc_IamLinesDataset_line_lstm_ctc_weights.h5 -------------------------------------------------------------------------------- /lab4/training/experiments/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/training/experiments/sample.json -------------------------------------------------------------------------------- /lab4/training/gpu_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/training/gpu_manager.py -------------------------------------------------------------------------------- /lab4/training/prepare_experiments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/training/prepare_experiments.py -------------------------------------------------------------------------------- /lab4/training/run_experiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/training/run_experiment.py -------------------------------------------------------------------------------- /lab4/training/run_sweep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/training/run_sweep.py -------------------------------------------------------------------------------- /lab4/training/sweep_emnist.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/training/sweep_emnist.yaml -------------------------------------------------------------------------------- /lab4/training/sweep_iam.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/training/sweep_iam.yaml -------------------------------------------------------------------------------- /lab4/training/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/training/util.py -------------------------------------------------------------------------------- /lab4/wandb/settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab4/wandb/settings -------------------------------------------------------------------------------- /lab5/notebooks/01-look-at-emnist.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/notebooks/01-look-at-emnist.ipynb -------------------------------------------------------------------------------- /lab5/notebooks/01b-cnn-for-emnist.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/notebooks/01b-cnn-for-emnist.ipynb -------------------------------------------------------------------------------- /lab5/notebooks/02-look-at-emnist-lines.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/notebooks/02-look-at-emnist-lines.ipynb -------------------------------------------------------------------------------- /lab5/notebooks/02b-cnn-for-simple-emnist-lines.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/notebooks/02b-cnn-for-simple-emnist-lines.ipynb -------------------------------------------------------------------------------- /lab5/notebooks/03-look-at-iam-lines.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/notebooks/03-look-at-iam-lines.ipynb -------------------------------------------------------------------------------- /lab5/notebooks/04-look-at-iam-paragraphs.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/notebooks/04-look-at-iam-paragraphs.ipynb -------------------------------------------------------------------------------- /lab5/notebooks/04b-look-at-line-detector-predictions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/notebooks/04b-look-at-line-detector-predictions.ipynb -------------------------------------------------------------------------------- /lab5/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/readme.md -------------------------------------------------------------------------------- /lab5/tasks/prepare_sample_experiments.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/tasks/prepare_sample_experiments.sh -------------------------------------------------------------------------------- /lab5/tasks/test_functionality.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | pytest -s text_recognizer 3 | -------------------------------------------------------------------------------- /lab5/tasks/train_character_predictor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/tasks/train_character_predictor.sh -------------------------------------------------------------------------------- /lab5/tasks/train_line_detector.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/tasks/train_line_detector.sh -------------------------------------------------------------------------------- /lab5/tasks/train_lstm_line_predictor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/tasks/train_lstm_line_predictor.sh -------------------------------------------------------------------------------- /lab5/tasks/train_lstm_line_predictor_on_iam.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/tasks/train_lstm_line_predictor_on_iam.sh -------------------------------------------------------------------------------- /lab5/text_recognizer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab5/text_recognizer/character_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/character_predictor.py -------------------------------------------------------------------------------- /lab5/text_recognizer/datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/datasets/__init__.py -------------------------------------------------------------------------------- /lab5/text_recognizer/datasets/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/datasets/dataset.py -------------------------------------------------------------------------------- /lab5/text_recognizer/datasets/dataset_sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/datasets/dataset_sequence.py -------------------------------------------------------------------------------- /lab5/text_recognizer/datasets/emnist_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/datasets/emnist_dataset.py -------------------------------------------------------------------------------- /lab5/text_recognizer/datasets/emnist_essentials.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/datasets/emnist_essentials.json -------------------------------------------------------------------------------- /lab5/text_recognizer/datasets/emnist_lines_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/datasets/emnist_lines_dataset.py -------------------------------------------------------------------------------- /lab5/text_recognizer/datasets/iam_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/datasets/iam_dataset.py -------------------------------------------------------------------------------- /lab5/text_recognizer/datasets/iam_lines_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/datasets/iam_lines_dataset.py -------------------------------------------------------------------------------- /lab5/text_recognizer/datasets/iam_paragraphs_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/datasets/iam_paragraphs_dataset.py -------------------------------------------------------------------------------- /lab5/text_recognizer/datasets/sentence_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/datasets/sentence_generator.py -------------------------------------------------------------------------------- /lab5/text_recognizer/line_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/line_predictor.py -------------------------------------------------------------------------------- /lab5/text_recognizer/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/models/__init__.py -------------------------------------------------------------------------------- /lab5/text_recognizer/models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/models/base.py -------------------------------------------------------------------------------- /lab5/text_recognizer/models/character_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/models/character_model.py -------------------------------------------------------------------------------- /lab5/text_recognizer/models/line_detector_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/models/line_detector_model.py -------------------------------------------------------------------------------- /lab5/text_recognizer/models/line_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/models/line_model.py -------------------------------------------------------------------------------- /lab5/text_recognizer/models/line_model_ctc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/models/line_model_ctc.py -------------------------------------------------------------------------------- /lab5/text_recognizer/networks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/networks/__init__.py -------------------------------------------------------------------------------- /lab5/text_recognizer/networks/ctc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/networks/ctc.py -------------------------------------------------------------------------------- /lab5/text_recognizer/networks/fcn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/networks/fcn.py -------------------------------------------------------------------------------- /lab5/text_recognizer/networks/lenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/networks/lenet.py -------------------------------------------------------------------------------- /lab5/text_recognizer/networks/line_cnn_all_conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/networks/line_cnn_all_conv.py -------------------------------------------------------------------------------- /lab5/text_recognizer/networks/line_lstm_ctc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/networks/line_lstm_ctc.py -------------------------------------------------------------------------------- /lab5/text_recognizer/networks/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/networks/misc.py -------------------------------------------------------------------------------- /lab5/text_recognizer/networks/mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/networks/mlp.py -------------------------------------------------------------------------------- /lab5/text_recognizer/paragraph_text_recognizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/paragraph_text_recognizer.py -------------------------------------------------------------------------------- /lab5/text_recognizer/tests/support/create_emnist_lines_support_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/tests/support/create_emnist_lines_support_files.py -------------------------------------------------------------------------------- /lab5/text_recognizer/tests/support/create_emnist_support_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/tests/support/create_emnist_support_files.py -------------------------------------------------------------------------------- /lab5/text_recognizer/tests/support/create_iam_lines_support_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/tests/support/create_iam_lines_support_files.py -------------------------------------------------------------------------------- /lab5/text_recognizer/tests/support/emnist/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/tests/support/emnist/8.png -------------------------------------------------------------------------------- /lab5/text_recognizer/tests/support/emnist/U.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/tests/support/emnist/U.png -------------------------------------------------------------------------------- /lab5/text_recognizer/tests/support/emnist/e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/tests/support/emnist/e.png -------------------------------------------------------------------------------- /lab5/text_recognizer/tests/support/emnist_lines/Corsi left for.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/tests/support/emnist_lines/Corsi left for.png -------------------------------------------------------------------------------- /lab5/text_recognizer/tests/support/emnist_lines/do that In.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/tests/support/emnist_lines/do that In.png -------------------------------------------------------------------------------- /lab5/text_recognizer/tests/support/emnist_lines/or if used the results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/tests/support/emnist_lines/or if used the results.png -------------------------------------------------------------------------------- /lab5/text_recognizer/tests/support/iam_lines/He rose from his breakfast-nook bench.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/tests/support/iam_lines/He rose from his breakfast-nook bench.png -------------------------------------------------------------------------------- /lab5/text_recognizer/tests/support/iam_lines/and came into the livingroom, where.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/tests/support/iam_lines/and came into the livingroom, where.png -------------------------------------------------------------------------------- /lab5/text_recognizer/tests/support/iam_lines/his entrance. He came, almost falling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/tests/support/iam_lines/his entrance. He came, almost falling.png -------------------------------------------------------------------------------- /lab5/text_recognizer/tests/support/iam_paragraphs/a01-000u-cropped.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/tests/support/iam_paragraphs/a01-000u-cropped.jpg -------------------------------------------------------------------------------- /lab5/text_recognizer/tests/test_character_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/tests/test_character_predictor.py -------------------------------------------------------------------------------- /lab5/text_recognizer/tests/test_line_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/tests/test_line_predictor.py -------------------------------------------------------------------------------- /lab5/text_recognizer/tests/test_paragraph_text_recognizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/tests/test_paragraph_text_recognizer.py -------------------------------------------------------------------------------- /lab5/text_recognizer/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/util.py -------------------------------------------------------------------------------- /lab5/text_recognizer/weights/CharacterModel_EmnistDataset_mlp_weights.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/weights/CharacterModel_EmnistDataset_mlp_weights.h5 -------------------------------------------------------------------------------- /lab5/text_recognizer/weights/LineDetectorModel_IamParagraphsDataset_fcn_weights.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/weights/LineDetectorModel_IamParagraphsDataset_fcn_weights.h5 -------------------------------------------------------------------------------- /lab5/text_recognizer/weights/LineModelCtc_EmnistLinesDataset_line_lstm_ctc_weights.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/weights/LineModelCtc_EmnistLinesDataset_line_lstm_ctc_weights.h5 -------------------------------------------------------------------------------- /lab5/text_recognizer/weights/LineModelCtc_IamLinesDataset_line_lstm_ctc_weights.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/text_recognizer/weights/LineModelCtc_IamLinesDataset_line_lstm_ctc_weights.h5 -------------------------------------------------------------------------------- /lab5/training/experiments/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/training/experiments/sample.json -------------------------------------------------------------------------------- /lab5/training/gpu_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/training/gpu_manager.py -------------------------------------------------------------------------------- /lab5/training/prepare_experiments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/training/prepare_experiments.py -------------------------------------------------------------------------------- /lab5/training/run_experiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/training/run_experiment.py -------------------------------------------------------------------------------- /lab5/training/run_sweep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/training/run_sweep.py -------------------------------------------------------------------------------- /lab5/training/sweep_emnist.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/training/sweep_emnist.yaml -------------------------------------------------------------------------------- /lab5/training/sweep_iam.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/training/sweep_iam.yaml -------------------------------------------------------------------------------- /lab5/training/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/training/util.py -------------------------------------------------------------------------------- /lab5/wandb/settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab5/wandb/settings -------------------------------------------------------------------------------- /lab6/notebooks/01-look-at-emnist.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/notebooks/01-look-at-emnist.ipynb -------------------------------------------------------------------------------- /lab6/notebooks/01b-cnn-for-emnist.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/notebooks/01b-cnn-for-emnist.ipynb -------------------------------------------------------------------------------- /lab6/notebooks/02-look-at-emnist-lines.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/notebooks/02-look-at-emnist-lines.ipynb -------------------------------------------------------------------------------- /lab6/notebooks/02b-cnn-for-simple-emnist-lines.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/notebooks/02b-cnn-for-simple-emnist-lines.ipynb -------------------------------------------------------------------------------- /lab6/notebooks/03-look-at-iam-lines.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/notebooks/03-look-at-iam-lines.ipynb -------------------------------------------------------------------------------- /lab6/notebooks/04-look-at-iam-paragraphs.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/notebooks/04-look-at-iam-paragraphs.ipynb -------------------------------------------------------------------------------- /lab6/notebooks/04b-look-at-line-detector-predictions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/notebooks/04b-look-at-line-detector-predictions.ipynb -------------------------------------------------------------------------------- /lab6/notebooks/05-look-at-fsdl-handwriting.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/notebooks/05-look-at-fsdl-handwriting.ipynb -------------------------------------------------------------------------------- /lab6/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/readme.md -------------------------------------------------------------------------------- /lab6/tasks/prepare_sample_experiments.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/tasks/prepare_sample_experiments.sh -------------------------------------------------------------------------------- /lab6/tasks/test_functionality.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | pytest -s text_recognizer 3 | -------------------------------------------------------------------------------- /lab6/tasks/train_character_predictor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/tasks/train_character_predictor.sh -------------------------------------------------------------------------------- /lab6/tasks/train_line_detector.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/tasks/train_line_detector.sh -------------------------------------------------------------------------------- /lab6/tasks/train_lstm_line_predictor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/tasks/train_lstm_line_predictor.sh -------------------------------------------------------------------------------- /lab6/tasks/train_lstm_line_predictor_on_iam.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/tasks/train_lstm_line_predictor_on_iam.sh -------------------------------------------------------------------------------- /lab6/tasks/update_fsdl_paragraphs_metadata.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/tasks/update_fsdl_paragraphs_metadata.sh -------------------------------------------------------------------------------- /lab6/text_recognizer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/text_recognizer/character_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/character_predictor.py -------------------------------------------------------------------------------- /lab6/text_recognizer/datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/datasets/__init__.py -------------------------------------------------------------------------------- /lab6/text_recognizer/datasets/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/datasets/dataset.py -------------------------------------------------------------------------------- /lab6/text_recognizer/datasets/dataset_sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/datasets/dataset_sequence.py -------------------------------------------------------------------------------- /lab6/text_recognizer/datasets/emnist_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/datasets/emnist_dataset.py -------------------------------------------------------------------------------- /lab6/text_recognizer/datasets/emnist_essentials.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/datasets/emnist_essentials.json -------------------------------------------------------------------------------- /lab6/text_recognizer/datasets/emnist_lines_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/datasets/emnist_lines_dataset.py -------------------------------------------------------------------------------- /lab6/text_recognizer/datasets/fsdl_handwriting_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/datasets/fsdl_handwriting_dataset.py -------------------------------------------------------------------------------- /lab6/text_recognizer/datasets/iam_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/datasets/iam_dataset.py -------------------------------------------------------------------------------- /lab6/text_recognizer/datasets/iam_lines_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/datasets/iam_lines_dataset.py -------------------------------------------------------------------------------- /lab6/text_recognizer/datasets/iam_paragraphs_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/datasets/iam_paragraphs_dataset.py -------------------------------------------------------------------------------- /lab6/text_recognizer/datasets/sentence_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/datasets/sentence_generator.py -------------------------------------------------------------------------------- /lab6/text_recognizer/line_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/line_predictor.py -------------------------------------------------------------------------------- /lab6/text_recognizer/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/models/__init__.py -------------------------------------------------------------------------------- /lab6/text_recognizer/models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/models/base.py -------------------------------------------------------------------------------- /lab6/text_recognizer/models/character_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/models/character_model.py -------------------------------------------------------------------------------- /lab6/text_recognizer/models/line_detector_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/models/line_detector_model.py -------------------------------------------------------------------------------- /lab6/text_recognizer/models/line_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/models/line_model.py -------------------------------------------------------------------------------- /lab6/text_recognizer/models/line_model_ctc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/models/line_model_ctc.py -------------------------------------------------------------------------------- /lab6/text_recognizer/networks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/networks/__init__.py -------------------------------------------------------------------------------- /lab6/text_recognizer/networks/ctc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/networks/ctc.py -------------------------------------------------------------------------------- /lab6/text_recognizer/networks/fcn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/networks/fcn.py -------------------------------------------------------------------------------- /lab6/text_recognizer/networks/lenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/networks/lenet.py -------------------------------------------------------------------------------- /lab6/text_recognizer/networks/line_cnn_all_conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/networks/line_cnn_all_conv.py -------------------------------------------------------------------------------- /lab6/text_recognizer/networks/line_lstm_ctc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/networks/line_lstm_ctc.py -------------------------------------------------------------------------------- /lab6/text_recognizer/networks/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/networks/misc.py -------------------------------------------------------------------------------- /lab6/text_recognizer/networks/mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/networks/mlp.py -------------------------------------------------------------------------------- /lab6/text_recognizer/paragraph_text_recognizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/paragraph_text_recognizer.py -------------------------------------------------------------------------------- /lab6/text_recognizer/tests/support/create_emnist_lines_support_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/tests/support/create_emnist_lines_support_files.py -------------------------------------------------------------------------------- /lab6/text_recognizer/tests/support/create_emnist_support_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/tests/support/create_emnist_support_files.py -------------------------------------------------------------------------------- /lab6/text_recognizer/tests/support/create_iam_lines_support_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/tests/support/create_iam_lines_support_files.py -------------------------------------------------------------------------------- /lab6/text_recognizer/tests/support/emnist/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/tests/support/emnist/8.png -------------------------------------------------------------------------------- /lab6/text_recognizer/tests/support/emnist/U.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/tests/support/emnist/U.png -------------------------------------------------------------------------------- /lab6/text_recognizer/tests/support/emnist/e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/tests/support/emnist/e.png -------------------------------------------------------------------------------- /lab6/text_recognizer/tests/support/emnist_lines/Corsi left for.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/tests/support/emnist_lines/Corsi left for.png -------------------------------------------------------------------------------- /lab6/text_recognizer/tests/support/emnist_lines/do that In.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/tests/support/emnist_lines/do that In.png -------------------------------------------------------------------------------- /lab6/text_recognizer/tests/support/emnist_lines/or if used the results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/tests/support/emnist_lines/or if used the results.png -------------------------------------------------------------------------------- /lab6/text_recognizer/tests/support/iam_lines/He rose from his breakfast-nook bench.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/tests/support/iam_lines/He rose from his breakfast-nook bench.png -------------------------------------------------------------------------------- /lab6/text_recognizer/tests/support/iam_lines/and came into the livingroom, where.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/tests/support/iam_lines/and came into the livingroom, where.png -------------------------------------------------------------------------------- /lab6/text_recognizer/tests/support/iam_lines/his entrance. He came, almost falling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/tests/support/iam_lines/his entrance. He came, almost falling.png -------------------------------------------------------------------------------- /lab6/text_recognizer/tests/support/iam_paragraphs/a01-000u-cropped.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/tests/support/iam_paragraphs/a01-000u-cropped.jpg -------------------------------------------------------------------------------- /lab6/text_recognizer/tests/test_character_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/tests/test_character_predictor.py -------------------------------------------------------------------------------- /lab6/text_recognizer/tests/test_line_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/tests/test_line_predictor.py -------------------------------------------------------------------------------- /lab6/text_recognizer/tests/test_paragraph_text_recognizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/tests/test_paragraph_text_recognizer.py -------------------------------------------------------------------------------- /lab6/text_recognizer/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/util.py -------------------------------------------------------------------------------- /lab6/text_recognizer/weights/CharacterModel_EmnistDataset_mlp_weights.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/weights/CharacterModel_EmnistDataset_mlp_weights.h5 -------------------------------------------------------------------------------- /lab6/text_recognizer/weights/LineDetectorModel_IamParagraphsDataset_fcn_weights.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/weights/LineDetectorModel_IamParagraphsDataset_fcn_weights.h5 -------------------------------------------------------------------------------- /lab6/text_recognizer/weights/LineModelCtc_EmnistLinesDataset_line_lstm_ctc_weights.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/weights/LineModelCtc_EmnistLinesDataset_line_lstm_ctc_weights.h5 -------------------------------------------------------------------------------- /lab6/text_recognizer/weights/LineModelCtc_IamLinesDataset_line_lstm_ctc_weights.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/text_recognizer/weights/LineModelCtc_IamLinesDataset_line_lstm_ctc_weights.h5 -------------------------------------------------------------------------------- /lab6/training/experiments/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/training/experiments/sample.json -------------------------------------------------------------------------------- /lab6/training/gpu_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/training/gpu_manager.py -------------------------------------------------------------------------------- /lab6/training/prepare_experiments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/training/prepare_experiments.py -------------------------------------------------------------------------------- /lab6/training/run_experiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/training/run_experiment.py -------------------------------------------------------------------------------- /lab6/training/run_sweep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/training/run_sweep.py -------------------------------------------------------------------------------- /lab6/training/sweep_emnist.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/training/sweep_emnist.yaml -------------------------------------------------------------------------------- /lab6/training/sweep_iam.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/training/sweep_iam.yaml -------------------------------------------------------------------------------- /lab6/training/update_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/training/update_metadata.py -------------------------------------------------------------------------------- /lab6/training/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/training/util.py -------------------------------------------------------------------------------- /lab6/wandb/settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab6/wandb/settings -------------------------------------------------------------------------------- /lab7/.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/.pylintrc -------------------------------------------------------------------------------- /lab7/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab7/evaluation/evaluate_character_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/evaluation/evaluate_character_predictor.py -------------------------------------------------------------------------------- /lab7/evaluation/evaluate_line_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/evaluation/evaluate_line_predictor.py -------------------------------------------------------------------------------- /lab7/notebooks/01-look-at-emnist.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/notebooks/01-look-at-emnist.ipynb -------------------------------------------------------------------------------- /lab7/notebooks/01b-cnn-for-emnist.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/notebooks/01b-cnn-for-emnist.ipynb -------------------------------------------------------------------------------- /lab7/notebooks/02-look-at-emnist-lines.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/notebooks/02-look-at-emnist-lines.ipynb -------------------------------------------------------------------------------- /lab7/notebooks/02b-cnn-for-simple-emnist-lines.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/notebooks/02b-cnn-for-simple-emnist-lines.ipynb -------------------------------------------------------------------------------- /lab7/notebooks/03-look-at-iam-lines.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/notebooks/03-look-at-iam-lines.ipynb -------------------------------------------------------------------------------- /lab7/notebooks/04-look-at-iam-paragraphs.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/notebooks/04-look-at-iam-paragraphs.ipynb -------------------------------------------------------------------------------- /lab7/notebooks/04b-look-at-line-detector-predictions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/notebooks/04b-look-at-line-detector-predictions.ipynb -------------------------------------------------------------------------------- /lab7/notebooks/05-look-at-fsdl-handwriting.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/notebooks/05-look-at-fsdl-handwriting.ipynb -------------------------------------------------------------------------------- /lab7/pyproject.toml: -------------------------------------------------------------------------------- 1 | [tool.black] 2 | line-length = 120 3 | target-version = ['py37'] 4 | -------------------------------------------------------------------------------- /lab7/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/readme.md -------------------------------------------------------------------------------- /lab7/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/setup.cfg -------------------------------------------------------------------------------- /lab7/tasks/lint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/tasks/lint.sh -------------------------------------------------------------------------------- /lab7/tasks/prepare_sample_experiments.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/tasks/prepare_sample_experiments.sh -------------------------------------------------------------------------------- /lab7/tasks/test_functionality.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | pytest -s text_recognizer 3 | -------------------------------------------------------------------------------- /lab7/tasks/test_validation.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/tasks/test_validation.sh -------------------------------------------------------------------------------- /lab7/tasks/train_character_predictor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/tasks/train_character_predictor.sh -------------------------------------------------------------------------------- /lab7/tasks/train_line_detector.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/tasks/train_line_detector.sh -------------------------------------------------------------------------------- /lab7/tasks/train_lstm_line_predictor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/tasks/train_lstm_line_predictor.sh -------------------------------------------------------------------------------- /lab7/tasks/train_lstm_line_predictor_on_iam.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/tasks/train_lstm_line_predictor_on_iam.sh -------------------------------------------------------------------------------- /lab7/tasks/update_fsdl_paragraphs_metadata.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/tasks/update_fsdl_paragraphs_metadata.sh -------------------------------------------------------------------------------- /lab7/text_recognizer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab7/text_recognizer/character_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/character_predictor.py -------------------------------------------------------------------------------- /lab7/text_recognizer/datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/datasets/__init__.py -------------------------------------------------------------------------------- /lab7/text_recognizer/datasets/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/datasets/dataset.py -------------------------------------------------------------------------------- /lab7/text_recognizer/datasets/dataset_sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/datasets/dataset_sequence.py -------------------------------------------------------------------------------- /lab7/text_recognizer/datasets/emnist_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/datasets/emnist_dataset.py -------------------------------------------------------------------------------- /lab7/text_recognizer/datasets/emnist_essentials.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/datasets/emnist_essentials.json -------------------------------------------------------------------------------- /lab7/text_recognizer/datasets/emnist_lines_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/datasets/emnist_lines_dataset.py -------------------------------------------------------------------------------- /lab7/text_recognizer/datasets/fsdl_handwriting_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/datasets/fsdl_handwriting_dataset.py -------------------------------------------------------------------------------- /lab7/text_recognizer/datasets/iam_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/datasets/iam_dataset.py -------------------------------------------------------------------------------- /lab7/text_recognizer/datasets/iam_lines_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/datasets/iam_lines_dataset.py -------------------------------------------------------------------------------- /lab7/text_recognizer/datasets/iam_paragraphs_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/datasets/iam_paragraphs_dataset.py -------------------------------------------------------------------------------- /lab7/text_recognizer/datasets/sentence_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/datasets/sentence_generator.py -------------------------------------------------------------------------------- /lab7/text_recognizer/line_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/line_predictor.py -------------------------------------------------------------------------------- /lab7/text_recognizer/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/models/__init__.py -------------------------------------------------------------------------------- /lab7/text_recognizer/models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/models/base.py -------------------------------------------------------------------------------- /lab7/text_recognizer/models/character_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/models/character_model.py -------------------------------------------------------------------------------- /lab7/text_recognizer/models/line_detector_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/models/line_detector_model.py -------------------------------------------------------------------------------- /lab7/text_recognizer/models/line_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/models/line_model.py -------------------------------------------------------------------------------- /lab7/text_recognizer/models/line_model_ctc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/models/line_model_ctc.py -------------------------------------------------------------------------------- /lab7/text_recognizer/networks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/networks/__init__.py -------------------------------------------------------------------------------- /lab7/text_recognizer/networks/ctc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/networks/ctc.py -------------------------------------------------------------------------------- /lab7/text_recognizer/networks/fcn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/networks/fcn.py -------------------------------------------------------------------------------- /lab7/text_recognizer/networks/lenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/networks/lenet.py -------------------------------------------------------------------------------- /lab7/text_recognizer/networks/line_cnn_all_conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/networks/line_cnn_all_conv.py -------------------------------------------------------------------------------- /lab7/text_recognizer/networks/line_lstm_ctc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/networks/line_lstm_ctc.py -------------------------------------------------------------------------------- /lab7/text_recognizer/networks/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/networks/misc.py -------------------------------------------------------------------------------- /lab7/text_recognizer/networks/mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/networks/mlp.py -------------------------------------------------------------------------------- /lab7/text_recognizer/paragraph_text_recognizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/paragraph_text_recognizer.py -------------------------------------------------------------------------------- /lab7/text_recognizer/tests/support/create_emnist_lines_support_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/tests/support/create_emnist_lines_support_files.py -------------------------------------------------------------------------------- /lab7/text_recognizer/tests/support/create_emnist_support_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/tests/support/create_emnist_support_files.py -------------------------------------------------------------------------------- /lab7/text_recognizer/tests/support/create_iam_lines_support_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/tests/support/create_iam_lines_support_files.py -------------------------------------------------------------------------------- /lab7/text_recognizer/tests/support/emnist/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/tests/support/emnist/8.png -------------------------------------------------------------------------------- /lab7/text_recognizer/tests/support/emnist/U.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/tests/support/emnist/U.png -------------------------------------------------------------------------------- /lab7/text_recognizer/tests/support/emnist/e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/tests/support/emnist/e.png -------------------------------------------------------------------------------- /lab7/text_recognizer/tests/support/emnist_lines/Corsi left for.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/tests/support/emnist_lines/Corsi left for.png -------------------------------------------------------------------------------- /lab7/text_recognizer/tests/support/emnist_lines/do that In.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/tests/support/emnist_lines/do that In.png -------------------------------------------------------------------------------- /lab7/text_recognizer/tests/support/emnist_lines/or if used the results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/tests/support/emnist_lines/or if used the results.png -------------------------------------------------------------------------------- /lab7/text_recognizer/tests/support/iam_lines/He rose from his breakfast-nook bench.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/tests/support/iam_lines/He rose from his breakfast-nook bench.png -------------------------------------------------------------------------------- /lab7/text_recognizer/tests/support/iam_lines/and came into the livingroom, where.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/tests/support/iam_lines/and came into the livingroom, where.png -------------------------------------------------------------------------------- /lab7/text_recognizer/tests/support/iam_lines/his entrance. He came, almost falling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/tests/support/iam_lines/his entrance. He came, almost falling.png -------------------------------------------------------------------------------- /lab7/text_recognizer/tests/support/iam_paragraphs/a01-000u-cropped.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/tests/support/iam_paragraphs/a01-000u-cropped.jpg -------------------------------------------------------------------------------- /lab7/text_recognizer/tests/test_character_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/tests/test_character_predictor.py -------------------------------------------------------------------------------- /lab7/text_recognizer/tests/test_line_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/tests/test_line_predictor.py -------------------------------------------------------------------------------- /lab7/text_recognizer/tests/test_paragraph_text_recognizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/tests/test_paragraph_text_recognizer.py -------------------------------------------------------------------------------- /lab7/text_recognizer/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/util.py -------------------------------------------------------------------------------- /lab7/text_recognizer/weights/CharacterModel_EmnistDataset_mlp_weights.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/weights/CharacterModel_EmnistDataset_mlp_weights.h5 -------------------------------------------------------------------------------- /lab7/text_recognizer/weights/LineDetectorModel_IamParagraphsDataset_fcn_weights.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/weights/LineDetectorModel_IamParagraphsDataset_fcn_weights.h5 -------------------------------------------------------------------------------- /lab7/text_recognizer/weights/LineModelCtc_EmnistLinesDataset_line_lstm_ctc_weights.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/weights/LineModelCtc_EmnistLinesDataset_line_lstm_ctc_weights.h5 -------------------------------------------------------------------------------- /lab7/text_recognizer/weights/LineModelCtc_IamLinesDataset_line_lstm_ctc_weights.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/text_recognizer/weights/LineModelCtc_IamLinesDataset_line_lstm_ctc_weights.h5 -------------------------------------------------------------------------------- /lab7/training/experiments/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/training/experiments/sample.json -------------------------------------------------------------------------------- /lab7/training/gpu_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/training/gpu_manager.py -------------------------------------------------------------------------------- /lab7/training/prepare_experiments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/training/prepare_experiments.py -------------------------------------------------------------------------------- /lab7/training/run_experiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/training/run_experiment.py -------------------------------------------------------------------------------- /lab7/training/run_sweep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/training/run_sweep.py -------------------------------------------------------------------------------- /lab7/training/sweep_emnist.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/training/sweep_emnist.yaml -------------------------------------------------------------------------------- /lab7/training/sweep_iam.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/training/sweep_iam.yaml -------------------------------------------------------------------------------- /lab7/training/update_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/training/update_metadata.py -------------------------------------------------------------------------------- /lab7/training/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/training/util.py -------------------------------------------------------------------------------- /lab7/wandb/settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab7/wandb/settings -------------------------------------------------------------------------------- /lab8/.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/.pylintrc -------------------------------------------------------------------------------- /lab8/api/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/api/Dockerfile -------------------------------------------------------------------------------- /lab8/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab8/api/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/api/app.py -------------------------------------------------------------------------------- /lab8/api/tests/test_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/api/tests/test_app.py -------------------------------------------------------------------------------- /lab8/evaluation/evaluate_character_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/evaluation/evaluate_character_predictor.py -------------------------------------------------------------------------------- /lab8/evaluation/evaluate_line_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/evaluation/evaluate_line_predictor.py -------------------------------------------------------------------------------- /lab8/notebooks/01-look-at-emnist.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/notebooks/01-look-at-emnist.ipynb -------------------------------------------------------------------------------- /lab8/notebooks/01b-cnn-for-emnist.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/notebooks/01b-cnn-for-emnist.ipynb -------------------------------------------------------------------------------- /lab8/notebooks/02-look-at-emnist-lines.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/notebooks/02-look-at-emnist-lines.ipynb -------------------------------------------------------------------------------- /lab8/notebooks/02b-cnn-for-simple-emnist-lines.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/notebooks/02b-cnn-for-simple-emnist-lines.ipynb -------------------------------------------------------------------------------- /lab8/notebooks/03-look-at-iam-lines.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/notebooks/03-look-at-iam-lines.ipynb -------------------------------------------------------------------------------- /lab8/notebooks/04-look-at-iam-paragraphs.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/notebooks/04-look-at-iam-paragraphs.ipynb -------------------------------------------------------------------------------- /lab8/notebooks/04b-look-at-line-detector-predictions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/notebooks/04b-look-at-line-detector-predictions.ipynb -------------------------------------------------------------------------------- /lab8/notebooks/05-look-at-fsdl-handwriting.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/notebooks/05-look-at-fsdl-handwriting.ipynb -------------------------------------------------------------------------------- /lab8/pyproject.toml: -------------------------------------------------------------------------------- 1 | [tool.black] 2 | line-length = 120 3 | target-version = ['py37'] 4 | -------------------------------------------------------------------------------- /lab8/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/readme.md -------------------------------------------------------------------------------- /lab8/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/setup.cfg -------------------------------------------------------------------------------- /lab8/tasks/build_api_docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/tasks/build_api_docker.sh -------------------------------------------------------------------------------- /lab8/tasks/lint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/tasks/lint.sh -------------------------------------------------------------------------------- /lab8/tasks/prepare_sample_experiments.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/tasks/prepare_sample_experiments.sh -------------------------------------------------------------------------------- /lab8/tasks/run_api_docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/tasks/run_api_docker.sh -------------------------------------------------------------------------------- /lab8/tasks/test_api.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | pytest -s api 3 | -------------------------------------------------------------------------------- /lab8/tasks/test_functionality.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | pytest -s text_recognizer 3 | -------------------------------------------------------------------------------- /lab8/tasks/test_validation.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/tasks/test_validation.sh -------------------------------------------------------------------------------- /lab8/tasks/train_character_predictor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/tasks/train_character_predictor.sh -------------------------------------------------------------------------------- /lab8/tasks/train_line_detector.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/tasks/train_line_detector.sh -------------------------------------------------------------------------------- /lab8/tasks/train_lstm_line_predictor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/tasks/train_lstm_line_predictor.sh -------------------------------------------------------------------------------- /lab8/tasks/train_lstm_line_predictor_on_iam.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/tasks/train_lstm_line_predictor_on_iam.sh -------------------------------------------------------------------------------- /lab8/tasks/update_fsdl_paragraphs_metadata.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/tasks/update_fsdl_paragraphs_metadata.sh -------------------------------------------------------------------------------- /lab8/text_recognizer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab8/text_recognizer/character_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/character_predictor.py -------------------------------------------------------------------------------- /lab8/text_recognizer/datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/datasets/__init__.py -------------------------------------------------------------------------------- /lab8/text_recognizer/datasets/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/datasets/dataset.py -------------------------------------------------------------------------------- /lab8/text_recognizer/datasets/dataset_sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/datasets/dataset_sequence.py -------------------------------------------------------------------------------- /lab8/text_recognizer/datasets/emnist_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/datasets/emnist_dataset.py -------------------------------------------------------------------------------- /lab8/text_recognizer/datasets/emnist_essentials.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/datasets/emnist_essentials.json -------------------------------------------------------------------------------- /lab8/text_recognizer/datasets/emnist_lines_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/datasets/emnist_lines_dataset.py -------------------------------------------------------------------------------- /lab8/text_recognizer/datasets/fsdl_handwriting_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/datasets/fsdl_handwriting_dataset.py -------------------------------------------------------------------------------- /lab8/text_recognizer/datasets/iam_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/datasets/iam_dataset.py -------------------------------------------------------------------------------- /lab8/text_recognizer/datasets/iam_lines_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/datasets/iam_lines_dataset.py -------------------------------------------------------------------------------- /lab8/text_recognizer/datasets/iam_paragraphs_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/datasets/iam_paragraphs_dataset.py -------------------------------------------------------------------------------- /lab8/text_recognizer/datasets/sentence_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/datasets/sentence_generator.py -------------------------------------------------------------------------------- /lab8/text_recognizer/line_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/line_predictor.py -------------------------------------------------------------------------------- /lab8/text_recognizer/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/models/__init__.py -------------------------------------------------------------------------------- /lab8/text_recognizer/models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/models/base.py -------------------------------------------------------------------------------- /lab8/text_recognizer/models/character_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/models/character_model.py -------------------------------------------------------------------------------- /lab8/text_recognizer/models/line_detector_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/models/line_detector_model.py -------------------------------------------------------------------------------- /lab8/text_recognizer/models/line_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/models/line_model.py -------------------------------------------------------------------------------- /lab8/text_recognizer/models/line_model_ctc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/models/line_model_ctc.py -------------------------------------------------------------------------------- /lab8/text_recognizer/networks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/networks/__init__.py -------------------------------------------------------------------------------- /lab8/text_recognizer/networks/ctc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/networks/ctc.py -------------------------------------------------------------------------------- /lab8/text_recognizer/networks/fcn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/networks/fcn.py -------------------------------------------------------------------------------- /lab8/text_recognizer/networks/lenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/networks/lenet.py -------------------------------------------------------------------------------- /lab8/text_recognizer/networks/line_cnn_all_conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/networks/line_cnn_all_conv.py -------------------------------------------------------------------------------- /lab8/text_recognizer/networks/line_lstm_ctc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/networks/line_lstm_ctc.py -------------------------------------------------------------------------------- /lab8/text_recognizer/networks/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/networks/misc.py -------------------------------------------------------------------------------- /lab8/text_recognizer/networks/mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/networks/mlp.py -------------------------------------------------------------------------------- /lab8/text_recognizer/paragraph_text_recognizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/paragraph_text_recognizer.py -------------------------------------------------------------------------------- /lab8/text_recognizer/tests/support/create_emnist_lines_support_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/tests/support/create_emnist_lines_support_files.py -------------------------------------------------------------------------------- /lab8/text_recognizer/tests/support/create_emnist_support_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/tests/support/create_emnist_support_files.py -------------------------------------------------------------------------------- /lab8/text_recognizer/tests/support/create_iam_lines_support_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/tests/support/create_iam_lines_support_files.py -------------------------------------------------------------------------------- /lab8/text_recognizer/tests/support/emnist/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/tests/support/emnist/8.png -------------------------------------------------------------------------------- /lab8/text_recognizer/tests/support/emnist/U.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/tests/support/emnist/U.png -------------------------------------------------------------------------------- /lab8/text_recognizer/tests/support/emnist/e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/tests/support/emnist/e.png -------------------------------------------------------------------------------- /lab8/text_recognizer/tests/support/emnist_lines/Corsi left for.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/tests/support/emnist_lines/Corsi left for.png -------------------------------------------------------------------------------- /lab8/text_recognizer/tests/support/emnist_lines/do that In.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/tests/support/emnist_lines/do that In.png -------------------------------------------------------------------------------- /lab8/text_recognizer/tests/support/emnist_lines/or if used the results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/tests/support/emnist_lines/or if used the results.png -------------------------------------------------------------------------------- /lab8/text_recognizer/tests/support/iam_lines/He rose from his breakfast-nook bench.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/tests/support/iam_lines/He rose from his breakfast-nook bench.png -------------------------------------------------------------------------------- /lab8/text_recognizer/tests/support/iam_lines/and came into the livingroom, where.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/tests/support/iam_lines/and came into the livingroom, where.png -------------------------------------------------------------------------------- /lab8/text_recognizer/tests/support/iam_lines/his entrance. He came, almost falling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/tests/support/iam_lines/his entrance. He came, almost falling.png -------------------------------------------------------------------------------- /lab8/text_recognizer/tests/support/iam_paragraphs/a01-000u-cropped.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/tests/support/iam_paragraphs/a01-000u-cropped.jpg -------------------------------------------------------------------------------- /lab8/text_recognizer/tests/test_character_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/tests/test_character_predictor.py -------------------------------------------------------------------------------- /lab8/text_recognizer/tests/test_line_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/tests/test_line_predictor.py -------------------------------------------------------------------------------- /lab8/text_recognizer/tests/test_paragraph_text_recognizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/tests/test_paragraph_text_recognizer.py -------------------------------------------------------------------------------- /lab8/text_recognizer/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/util.py -------------------------------------------------------------------------------- /lab8/text_recognizer/weights/CharacterModel_EmnistDataset_mlp_weights.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/weights/CharacterModel_EmnistDataset_mlp_weights.h5 -------------------------------------------------------------------------------- /lab8/text_recognizer/weights/LineDetectorModel_IamParagraphsDataset_fcn_weights.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/weights/LineDetectorModel_IamParagraphsDataset_fcn_weights.h5 -------------------------------------------------------------------------------- /lab8/text_recognizer/weights/LineModelCtc_EmnistLinesDataset_line_lstm_ctc_weights.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/weights/LineModelCtc_EmnistLinesDataset_line_lstm_ctc_weights.h5 -------------------------------------------------------------------------------- /lab8/text_recognizer/weights/LineModelCtc_IamLinesDataset_line_lstm_ctc_weights.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/text_recognizer/weights/LineModelCtc_IamLinesDataset_line_lstm_ctc_weights.h5 -------------------------------------------------------------------------------- /lab8/training/experiments/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/training/experiments/sample.json -------------------------------------------------------------------------------- /lab8/training/gpu_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/training/gpu_manager.py -------------------------------------------------------------------------------- /lab8/training/prepare_experiments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/training/prepare_experiments.py -------------------------------------------------------------------------------- /lab8/training/run_experiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/training/run_experiment.py -------------------------------------------------------------------------------- /lab8/training/run_sweep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/training/run_sweep.py -------------------------------------------------------------------------------- /lab8/training/sweep_emnist.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/training/sweep_emnist.yaml -------------------------------------------------------------------------------- /lab8/training/sweep_iam.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/training/sweep_iam.yaml -------------------------------------------------------------------------------- /lab8/training/update_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/training/update_metadata.py -------------------------------------------------------------------------------- /lab8/training/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/training/util.py -------------------------------------------------------------------------------- /lab8/wandb/settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/lab8/wandb/settings -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/readme.md -------------------------------------------------------------------------------- /requirements-dev.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/requirements-dev.in -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/requirements.in -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-full-stack/fsdl-text-recognizer-project/HEAD/setup.md --------------------------------------------------------------------------------