Skip to main content

TrojAI model and dataset generation library

Project description

alt-text-1 alt-text-2

Overview

This is the top-level TrojAI module. It contains two submodules: datagen and modelgen. datagen contains the necessary API functions to quickly generate synthetic data that could be used for training machine learning models. The modelgen module contains the necessary API functions to quickly generate DNN models from the generated data.

Getting Started

Check out our documentation here: https://trojai.readthedocs.io/en/stable

Repository Organization

trojai
|   setup.py - Script to install trojai module into Python environment
|   requirements.txt - A list of Python dependencies for pip
│   developers - information for developers
│   scripts
    └───datagen - integration scripts showcasing datagen API functionality
    └───modelgen - integration scripts showcasing modelgen API functionality
└───trojai - top level Python module
    └───datagen - data generation submodule
    └───modelgen - data generation submodule
    └───test - top level scripts directory
        └───datagen - contains unittests for the datagen submodule
        └───modelgen - contains unittests for the modelgen submodule

Acknowledgements

This research is based upon work supported in part by the Office of the Director of National Intelligence (ODNI), Intelligence Advanced Research Projects Activity (IARPA). The views and conclusions contained herein are those of the authors and should not be interpreted as necessarily representing the official policies, either expressed or implied, of ODNI, IARPA, or the U.S. Government. The U.S. Government is authorized to reproduce and distribute reprints for governmental purposes notwithstanding any copyright annotation therein.

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

trojai-0.2.11.tar.gz (80.0 kB view details)

Uploaded Source

Built Distribution

trojai-0.2.11-py3-none-any.whl (114.9 kB view details)

Uploaded Python 3

File details

Details for the file trojai-0.2.11.tar.gz.

File metadata

  • Download URL: trojai-0.2.11.tar.gz
  • Upload date:
  • Size: 80.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

File hashes

Hashes for trojai-0.2.11.tar.gz
Algorithm Hash digest
SHA256 f9ab849359b193be344dcb051e40674a71f14160069fed7a608608db1f23bfc8
MD5 eba41fa9aa57289e47f274195ec6b5b6
BLAKE2b-256 f51b9d740fa7e3e0d844168f36e653676e1fe536d68e33dc320692e785b9782e

See more details on using hashes here.

Provenance

File details

Details for the file trojai-0.2.11-py3-none-any.whl.

File metadata

  • Download URL: trojai-0.2.11-py3-none-any.whl
  • Upload date:
  • Size: 114.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

File hashes

Hashes for trojai-0.2.11-py3-none-any.whl
Algorithm Hash digest
SHA256 a678a6d2156781d9b8f543997f9a71aa93d4ad2b7da260d4f59ec33cc537bcfd
MD5 299230cfef40fdb586ed2daf4615448b
BLAKE2b-256 cea75f5f1da189cfbf50da2dcca888e6ec7034f9b5ac5f125f50958a4fa6320e

See more details on using hashes here.

Provenance

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