Skip to main content
Version: 0.10.x [Latest Beta]

Quick start

This is the fastest way to run a first exported .denkflow pipeline.

What is needed​

  • a .denkflow export from the Vision AI Hub
  • a valid personal access token (PAT)
  • a test image
  • a Python environment, a .NET 8 project, or a C/C++ build environment

Step 1: Install the SDK​

Follow the matching section in the Installation guide:

  • Python: denkflow wheel installation from the DENKweit Python package registry
  • C#: DenkFlow package installation from the DENKweit NuGet package registry
  • C/C++: denkflow.h plus the shared library package for the target platform from the GitHub release

Step 2: Run an exported pipeline​

An exported .denkflow is run through SimplifiedPipeline, which initializes the pipeline and returns structured results in absolute pixel coordinates.

import denkflow

pipeline = denkflow.Pipeline.from_denkflow("path/to/model.denkflow", pat="YOUR-PAT")
simplified = denkflow.SimplifiedPipeline(pipeline)

results = simplified.run("path/to/image.jpg", confidence_threshold=0.5)

for image_result in results:
for r in image_result.results:
if r.bounding_box:
print(r.bounding_box.class_label.name, r.bounding_box.confidence)

Step 3: Verify the runtime​

A successful run that returns detections confirms the environment is working. If initialization fails, confirm the model file, the PAT or license, and the runtime dependencies, then consult the Troubleshooting guide.

Next steps​