Skip to main content

Pre-trained neural networks for encrypted traffic classification

Project description

The goal of this project is to provide neural network architectures for traffic classification and their pre-trained weights.

The newest network architecture is named Multi-modal CESNET v2 (mm-CESNET-v2) and is visualized in the following picture. See the getting started page and models reference for more information.

:frog: :frog: See a related project CESNET DataZoo providing large TLS and QUIC traffic datasets. :frog: :frog:

:notebook: :notebook: Example Jupyter notebooks are included in a separate CESNET Traffic Classification Examples repo. :notebook: :notebook:

Multi-modal CESNET v2

Installation

Install the package from pip with:

pip install cesnet-models

or for editable install with:

pip install -e git+https://github.com/CESNET/cesnet-models

Papers

Models from the following papers are included:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cesnet_models-0.1.5.tar.gz (17.5 kB view hashes)

Uploaded Source

Built Distribution

cesnet_models-0.1.5-py3-none-any.whl (19.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page