Skip to content

datagenc vs datagen

datagen provides two binaries for different use cases. Understanding when to use each one will help you choose the right tool for your workflow.

Featuredatagenc (Compiler)datagen (Encoded)
InputRequires .dg file pathsNo paths needed
ModelsReads from filesystemEmbedded in binary
TranspilationYes, every runNo, pre-compiled
SpeedSlower (transpile + run)Faster (run only)
Use CaseDevelopment, testingProduction, deployment
DistributionNeed source filesSingle binary
Model UpdatesImmediateRequires rebuild
  • You’re actively developing models
  • You need quick iteration cycles
  • Models change frequently
  • Models are stable and finalized
  • You want simple distribution