Commit History

Add Gradio app for calculating hierarchical precision and recall
f78d989

danieldux commited on

Refactor ISCO_Hierarchical_Accuracy class to use weighted hierarchy dictionary
087d986

danieldux commited on

Refactor calculate_hierarchical_precision_recall to use weighted sums
03c8589

danieldux commited on

Refactored create_hierarchy_dict function to include weights for parent nodes in ISCO-08 structure
ad04d80

danieldux commited on

Refactor ISCO_Hierarchical_Accuracy methods to use self parameter
2053ce2

danieldux commited on

Move functions to main class
3f5c862

danieldux commited on

Add ISCO-08 Hierarchical Accuracy Measure metric***
78950cf

danieldux commited on

Update module to isco_hierarchical_accuracy
19a950c

danieldux commited on

Update image link in README.md
ae40804

danieldux commited on

Add figure_1.png
2803a1b

danieldux commited on

Fix image path in README.md
f9d3466

danieldux commited on

Update ISCO-08 classification scheme visualization
155cf8b

danieldux commited on

add figure svg
0bb8eeb

danieldux commited on

Refactored ISCO-08 classification scheme hierarchy
f02f75d

danieldux commited on

Update test cases in tests.py
377a0b6

danieldux commited on

Add hierarchical structure diagram of ISCO-08 classification scheme
f8859ea

danieldux commited on

Update readme
aa04c71

danieldux commited on

Add support for reading CSV file from web URL
59e2b2d

danieldux commited on

Add .gitignore file to exclude __pycache__ directory
d5c5d4a

danieldux commited on

Update variable names in ISCO_Hierarchical_Accuracy metric class
17b677f

danieldux commited on

Update variable names in ISCO_Hierarchical_Accuracy metric class
b2b2b43

danieldux commited on

Update test case references and predictions to use string values
db5e7a3

danieldux commited on

Fix ISCO code format in app.py and update test cases in tests.py
095925d

danieldux commited on

Update description in launch_gradio_widget function
8f86dcf

danieldux commited on

Update metric_template_1.py: Adjusted features structure for multilabel config
f175190

danieldux commited on

Add new test case for hierarchical metrics
88719ee

danieldux commited on

Refactor examples in launch_gradio_widget function
5c97a89

danieldux commited on

Update ISCO_Hierarchical_Accuracy class to handle multilabel predictions
693597c

danieldux commited on

Update Gradio widget examples
b0179e8

danieldux commited on

Update examples to use parse_test_cases
001a481

danieldux commited on

Refactor examples in launch_gradio_widget function
ceef71a

danieldux commited on

Update row count in gradio widget
55e8a57

danieldux commited on

Remove commented out test cases
e6cbeae

danieldux commited on

Remove duplicate isco_ham
21292ae

danieldux commited on

Fix examples in Gradio widget initialization
535f418

danieldux commited on

Refactor app.py to import test_cases instead of tests
7e936ac

danieldux commited on

Update import statement in app.py
062e405

danieldux commited on

Remove unused import and fix test_cases argument
b4ed6bf

danieldux commited on

Remove unnecessary test case
a948d35

danieldux commited on

Update test cases for hierarchical metrics
692721d

danieldux commited on

Remove unnecessary test case and update test case results
aca90be

danieldux commited on

Refactored test cases and added new metrics
52ea110

danieldux commited on

Refactor Gradio widget and import statements
04abc02

danieldux commited on

Update app.py with Gradio interface
41dfd1b

danieldux commited on

Fix formatting of hierarchical precision formula
cdeafc8

danieldux commited on

Fix formatting of hierarchical precision calculation
94be609

danieldux commited on

Update hierarchical precision calculation in README.md
9e56e86

danieldux commited on

Fix formatting in hierarchical precision calculation
9e3e25e

danieldux commited on

Refactor metric card instructions and fix formatting in README.md
9428512

danieldux commited on

Refactor ISCOHAM class name to ISCO_Hierarchical_Accuracy
00e1647

danieldux commited on