Skip to content

Record the original CIC-IDS2017 release (original-flows, original-ml) - #12

Merged
SamuelSchwertfeger merged 1 commit into
devfrom
feature/original-release
Oct 9, 2026
Merged

SamuelSchwertfeger merged 1 commit into
devfrom
feature/original-release

Conversation

@SamuelSchwertfeger

Copy link
Copy Markdown
Owner

Replaces the placeholder original with two versions recorded from real downloads: original-flows (GeneratedLabelledFlows.zip) and original-ml (MachineLearningCSV.zip).

  • Loader: archive member paths, per-release text encoding, repeated column names, recorded blank lines (left out, count checked), row count checked per file.
  • ids-lint: reads a file in the release's encoding; printing no longer fails on a console that cannot show a label.
  • README: notes on the original versions and a section on how the package was tested.

Checked on the real files: verify, load from the archive (2,830,743 flows, 15 classes in both), random split, lint on every file.

…l-ml

Both versions are recorded from the files downloaded through the
publisher's form. The loader learns archive member paths, a per-release
text encoding, repeated column names and recorded blank lines, and checks
the row count of every file. ids-lint reads a file in the encoding of the
release and no longer fails on a console that cannot show a label.
The README says how the package was tested.
@SamuelSchwertfeger
SamuelSchwertfeger merged commit 680a981 into dev Oct 9, 2026
4 checks passed
@SamuelSchwertfeger
SamuelSchwertfeger deleted the feature/original-release branch October 9, 2026 22:38
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.

1 participant