aboutsummaryrefslogtreecommitdiffhomepage
path: root/notebooks
Commit message (Collapse)AuthorAgeFilesLines
* rename notebook common_criteria -> ccAdam Janovsky2022-12-101-0/+0
|
* Rename CommonCriteriaCert -> CCCertificateAdam Janovsky2022-12-101-7/+10
|
* rename common_criteria modules to ccAdam Janovsky2022-12-093-10/+12
|
* flat -> src layout (#294)adamjanovsky2022-12-093-9/+19
| | | | | | - Some mypy fixes - Flat layout -> src layout - Ditch `setup.py` and `setup.cfg` in favour of `pyproject.toml` - Non-pinned requirements moved from `requirements/*.in` to `pyproject.toml`
* Refactor FIPS & unify CLI actions (#275)adamjanovsky2022-12-0811-113936/+584
| | | | | | | | | | * Unifies CLIs into sine CLI * Merge much of dataset functionality into `Dataset` baseclass * Refactor `unittest` -> `pytest` * Unify processing pipeline across datasets (common public functions) * Unify and refactor processing of auxillary datasets (CPE, CVE, PP, Algorithms, ...) * Upgrade Github Actions pipelines * Allow for failure of some tests * Refactor type hints
* Add results to notebooks to make them nice on GitHub.J08nY2022-10-253-105/+1006
|
* Add vulnerabilities notebook to FIPS.J08nY2022-10-213-1/+705
|
* Unify some CVE/CPE-help pandas functions and use them in FIPS.J08nY2022-10-212-3474/+43468
|
* Add temporal analysis of FIPS algorithms.J08nY2022-10-211-4/+38
|
* Add more fields to FIPS pandas dataframe.J08nY2022-10-211-1/+14
|
* Add MIP and IUT notebook for FIPS.J08nY2022-10-211-0/+372
|
* Add temporal trends notebook to FIPS.J08nY2022-10-212-19/+70037
|
* Merge branch 'main' into feat/eval-cpe-matchesAdam Janovsky2022-10-196-1591/+2538
|\
| * merge fresh mainAdam Janovsky2022-10-195-359/+971
| |\
| | * Add modified sankey algo to references notebook.J08nY2022-10-191-80/+450
| | |
| | * Update the final run notebooks and cert_id eval data.J08nY2022-10-103-62/+111
| | |
| | * Update final run notebook with *the* final run.J08nY2022-10-101-24/+657
| | |
| | * Add git commit hash to final run notebook.J08nY2022-10-091-620/+32
| | |
| * | finalize plotting and vuln notebook, add networkx depAdam Janovsky2022-10-193-1074/+377
| | |
| * | plotting of tablesAdam Janovsky2022-10-101-201/+756
| | |
| * | rework vuln. notebookAdam Janovsky2022-10-101-710/+879
| | |
| * | introduce scipy dependencyAdam Janovsky2022-10-051-248/+17
| | |
| * | user spearman to compute correlations, further enhancesAdam Janovsky2022-10-051-851/+1540
| | |
* | | move/update cert_id/cpe validation notebooksAdam Janovsky2022-10-192-4/+3
| | |
* | | delete old CPE labeling notebooks, validation splitsAdam Janovsky2022-10-191-112/+0
| | |
* | | add latex commands for evaluationAdam Janovsky2022-10-101-7/+15
| |/ |/|
* | Update CPE evaluation datasetAdam Janovsky2022-10-091-14/+31
| | | | | | | | | | | | | | - When improving CPE classifier dataset, some of the evaluation samples were used to steer the engineering choices. New dataset was sampled at random. - Also update notebook to prepare the evaluation
* | add command for number of converted pdf documentsAdam Janovsky2022-10-051-2/+3
| |
* | Sample (6) missing digests (to have 100) for manual CPE evaluationAdam Janovsky2022-10-051-3/+3
| |
* | add LaTeX commands for OCR success rateAdam Janovsky2022-10-051-58/+72
| |
* | Merge branch 'main' into feat/eval-cpe-matchesAdam Janovsky2022-10-041-333/+331
|\|
| * Update final run with even more final run.J08nY2022-10-041-333/+331
| |
* | Merge branch 'main' into feat/eval-cpe-matchesAdam Janovsky2022-10-041-0/+812
|\|
| * Add final-run logs.J08nY2022-10-041-89/+700
| |
| * Add final run notebook.J08nY2022-10-041-0/+201
| |
* | prepare code for CPE manual evaluationAdam Janovsky2022-10-044-18/+136
|/
* Merge pull request #259 from ↵adamjanovsky2022-09-303-509/+1587
|\ | | | | | | | | crocs-muni:feat/temporal-trends-notebook-improvements Temporal notebook iterative improvements
| * random fixes and improvements in notebooksAdam Janovsky2022-09-303-299/+535
| |
| * add latex plotting notebookAdam Janovsky2022-09-271-0/+333
| |
| * Merge branch 'main' into feat/temporal-trends-notebook-improvementsAdam Janovsky2022-09-274-33/+1028
| |\
| * | update notebooks with latex commandsAdam Janovsky2022-09-272-511/+932
| | |
| * | compute sar in time evolutionAdam Janovsky2022-09-131-2/+63
| | |
| * | start colleting EALs from PP datasetAdam Janovsky2022-09-131-178/+17
| | |
| * | additional plots in temporal notebookAdam Janovsky2022-09-131-52/+240
| | |
* | | Drop dependency_analysis notebook, replaced by References notebook.J08nY2022-09-291-1168/+0
| | |
* | | Update notebooks with more paper commands.J08nY2022-09-273-5018/+406
| |/ |/|
* | Add reference eval of random subset of certs.J08nY2022-09-261-3/+73
| |
* | Add some more LaTeX number commands into cert id eval.J08nY2022-09-252-221/+55
| |
* | Fix eval notebook file reference.J08nY2022-09-231-2/+2
| |
* | Final evaluation changes.J08nY2022-09-221-164/+88
| |