Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

To update the repository on coding club page. #1

Open
wants to merge 251 commits into
base: master
Choose a base branch
from

Conversation

anmoljain13
Copy link

updating the repository during open-source cleanup

Wai Kay and others added 23 commits November 25, 2019 14:03
…fied in template file. Also fixed csv output line endings
Fix errors for running samples
- Added option to use feature based image alignment using a reference image
- Refactored template options to some generic framework in view of
    supporting future extensions.
@anmoljain13 anmoljain13 reopened this Jun 21, 2020
Udayraj123 and others added 30 commits January 26, 2023 21:54
* fix: add upsc mock; refactor; create evaluation-schema

fix: refactor; add sample evaluation.json

fix: update gitignore and rename ignored folder

fix: setup skeleton; refactor

* fix: refactor; change defaults to .py; pickup config.json recursively; wip pass instance

* fix: update evaluation-schema and sample json wip

fix: refactor; connect evaluation schema

fix: checked validation using evaluation schema

* refactor: separate static vs instance ImageUtils; breakfown files further; move constants/configs to better places;

fix: refactor; move instance ops to core; minor changes

refactor: extract tuning config from instance

fix: add screeninfo for simple window info

* fix: load json error handling; dynamic config json working for sample5

* fix: use formatted strings at all places necessary

* fix: correct config schema

* fix: working evaluation code

fix: evaluation schema fixes

* fix: add range operator support; add validations for marking scheme and omr response

* fix: add a sample with answer_key.csv

* fix: minor fixes

* fix: foundation for answer_key_image_path; refactoring; minor changes

* fix: remove unnecessary comments; fix minor comments

* fix: further on foundation for csv_from_image feature; refactoring

* fix: stronger validations; conditionality in streak scheme; joinpath refactor

* fix: support multi-correct and basic multi-weighted; update explanations

* fix: csv load custom key support

fix: additional warning

* fix: add evaluation configs in some samples

* fix: load answer key from image with working samples

fix: compress images

* fix: compress images

* fix: update samples; add readme for template shift sample

* fix: reduce images; minor changes

* [Feature] setup pytest on existing samples (#124)

* fix: load answer key from image with working samples

* fix: pytests set up with snapshots for all samples

* fix: run sample1 on pre-commit; run all tests on pre-push

fix: add default_install_hook_types

fix: add explicit stages

* fix: update snapshots

* fix: bug fixes

* [Feature] Simplify template jsons (#127)

* fix: update snapshots

feat: simplify template schema and block logic; consume it; use fields terminology; update all samples

fix: bug fixes

* fix: refactor template.py; minor template json cleanup

* fix: changes after updating wiki

* feat: setup tests for template validations; fixed few bugs

fix: renaming

fix: test

* fix: refactor

fix: refactor tests structure and add utils

* fix: minor fixes

* fix: reorder imports; rename question -> field

* fix: review changes

* fix: remove streak logic
* fix: pickup bubble dimensions from field_block; add unit test; update snapshots

* fix: uncomment isort

* fix: upgrade isort

* feat: introduce filter_out_multimarked_files flag in config; validate evaluation config against the flag; update test and snapshots

* fix: fix matcher sorting using sorted(); update config; resize reference with processing dimensions

* fix: reuse get_answer_type for validation
* feat: upgrade dev packages; update pre-commit config

* feat: add and apply pretty-format-json; add large file hook

* feat: improve devx

* fix: remove traceback for exception raised from try except

* feat: upgrade requirements
A better license would have been Mozilla Public License (MPL).
But updating readme for now.

License clarifications: https://choosealicense.com/licenses/
* Update README.md

* Update README.md

Co-authored-by: Udayraj Deshmukh <[email protected]>

---------

Co-authored-by: Udayraj Deshmukh <[email protected]>
* feat: support for multiple-correct-weighted answer key; minor refactor evaluation schema

* fix: update validation
* added new sample

* moved sample to community folder
…esting . (#231)

added a check to see if a window is available, or create one if its not.
)

* feat: Add feature to export explanation table to CSV

* Remove print args statement

* Refactored code to improve reusability

* Refactor code in file.py, evaluation.py and entry.py
* waec sample

* changed image and improved template

* renamed file

* reduced file size and prettified json template
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.