# Software¶

## Minimal TrojAI Example¶

NIST has developed and released a minimal working example showing a submission to the TrojAI NIST Test and Evaluation server. This ‘solution’ loads the model file, inferences 10 random tensors, and then writes a random number to the output file.

https://github.com/usnistgov/trojai-example

Included in the repository README.md is instructions for:

1. confirming the code works on your hardware, and

2. packaging the solution into a Singularity container.

## Trojan Embedding Tools¶

The tools NIST used to embed trojans into models were created at JHU/APL.

A portion of this toolkit has been publicly released, allowing you to create your own set of trojaned or clean AIs.

Included in the repository README.md is instructions for: