Dulce™ — Batch Image Classification for Windows®

Run supported image classifiers on Windows® — without building the operator application

Run recurring batches of prepared images with supported ONNX classifiers using CPU, DirectML, or optional NVIDIA® CUDA acceleration.

Beta 1 — 60-day evaluation for Windows® 11

PRODUCT

Run the classifier without building the surrounding operator application

Dulce™ provides a Windows® application for running supported, separately supplied ONNX image classifiers against prepared image batches. A model provider, engineering team, or integrator can configure the classifier's required execution and preprocessing settings for use by a downstream Windows® user without requiring a purpose-built inference application, Linux server, cloud inference service, container stack, or Python environment solely to run recurring batches.

Keep images under your control

Run supported batch classification locally on Windows® hardware without a required cloud inference path.

Put your workstation to work

Use compatible CPU, DirectML, and optional NVIDIA® CUDA devices already available in the workstation

Review results after the run

Retain structured batch inference results and run evidence for comparison, investigation, and later analysis


USE CASES

Where Dulce™ fits

  • You need someone else to run the classifier — Use Dulce™ when a model owner, engineering team, or integrator needs to hand a supported classifier and its known preparation recipe to another Windows® user who will run recurring image batches.

  • You already have images and a supported model — Use Dulce™ when you already have a prepared image set and a supported discrete-class ONNX model and need a controlled Windows® batch-classification workflow.

  • You want to keep inference local — Run image classification on customer-controlled Windows® hardware without requiring a cloud inference path or Internet-connected runtime.

  • You want to replace ad hoc batch tooling — Move from scripts or manually assembled inference workflows to a structured application that records per-image results, run-level information, and execution evidence.

  • You want reviewable results after the run — Use Dulce™ when classification results need to remain available for later review, documentation, investigation, or downstream analysis rather than existing only as transient runtime output.

A supported ONNX model is only part of the execution contract. The model owner must also know the class labels and order, required image preparation, and output interpretation used by the classifier.Dulce™ works with previously captured image files. It does not provide model training, camera control, PLC integration, object detection, segmentation, metrology, or real-time production-line control.

Manufacturing is one application

Typical uses include evaluating classification models against captured production images, re-examining historical image sets, comparing model behavior across datasets, and performing offline analysis of manufacturing imagery. These are examples of the broader Dulce™ workflow: running supported classifiers against prepared image batches when repeatable Windows® execution is needed.


WINDOWS® + LOCAL

Batch inference without a separate AI infrastructure stack

Stay local

Images and inference workloads remain on the workstation rather than requiring a cloud inference service. Runtime operation does not require Internet or cloud connectivity.

Use existing hardware

CPU, DirectML, and optional NVIDIA CUDA execution allow Dulce™ to use hardware already available in the workstation.

Use Windows® directly

Dulce™ runs as a Windows® desktop application without requiring operators to work with Linux, containers, or Python environments.

Keep the workflow simple

Models, image sets, execution settings, and batch results are managed through the application rather than assembled from command-line tools and scripts.


RESULTS

Reviewable batch inference output

Dulce™ records classification results and run-level information so completed batch runs can be reviewed, documented, and analyzed after processing.

Per-image results

Review classification results for the images processed during the run instead of relying only on transient runtime output.

Run-level summary

See run-level information including image counts, timestamps, throughput, and the locations of generated result artifacts.

Execution evidence

Dulce™ records per-device execution telemetry together with the model SHA-256 and, when applicable, the label-file SHA-256.

Results that remain useful after the run

Generated results can support later review, investigation, documentation, or downstream analysis using the artifacts produced by Dulce™.

Examples from a completed run:


System requirements

Dulce™ Beta 1 is designed for 64-bit Windows® 11 workstations

Windows® 11

64-bit Windows® 11 desktop or workstation

Execution hardware

CPU, DirectML, and optional NVIDIA® CUDA acceleration

Storage and memory

About 1.01 GB installed, with approximately 1.5–1.6 GB typically observed during batch inference


OPTIONAL NVIDIA® CUDA

CUDA acceleration

CUDA acceleration is optional. Dulce™ can run using CPU or DirectML without NVIDIA® CUDA dependencies.*

CUDA 12cuDNN 9
A compatible NVIDIA® GPU, NVIDIA driver, and CUDA 12 runtime are requiredcuDNN 9 runtime required and configured in Dulce Settings
CUDA downloadscuDNN downloads

* Dulce™ does not install or update NVIDIA CUDA dependencies


DOCUMENTATION

User Guide

The Dulce™ Beta 1 User Guide covers installation, supported models and image inputs, CPU/DirectML/CUDA execution, CUDA requirements, batch operation, persistent data, and uninstall behavior


Beta 1

Apply for the Dulce™ Beta

Who Beta 1 is for?Beta 1 is intended for qualified U.S. businesses evaluating Dulce™ with a real supported image-classification workflow.

A strong Beta candidate has:

  • a U.S. business evaluating Dulce™ for a real image-classification workflow

  • a supported discrete-class ONNX classifier

  • the classifier's class labels and class order

  • authoritative image-preparation and output settings

  • prepared image files the business is authorized to process

  • a Windows® 11 x64 workstation

  • the Windows 11 workstation must be able to sign in to the Microsoft Store with a personal Microsoft account, because a work or school account cannot install the current private listing

  • a recurring batch-classification need or a concrete upcoming classifier handoff; and

  • for handoff evaluation, a downstream Windows® user other than the classifier's developer who can run the workflow.

Dulce™ Beta 1 works with previously captured image files. It does not connect to cameras, PLCs, or production-line controls, and it does not provide detection, segmentation, measurement, or automatic reject decisions.Applicants use a business email address.The Windows® 11 x64 workstation used for the evaluation must be able to sign in to the Microsoft Store with a personal Microsoft account. A work or school login cannot install the current private listing.Beta 1 is a 60-day evaluation on that computer.CUDA is optional. CPU and DirectML do not require NVIDIA CUDA.I confirm that I am applying on behalf of a business, am using a business email address, have access to Windows® 11, and have a Microsoft® account for Microsoft® Store access.Apply for Beta 1


Support & Beta Feedback

Contact Dulce™

Questions about Dulce™ Beta 1, installation, CUDA configuration, or application behavior can be submitted using the contact form.Please include a brief description of what you were doing and what happened. We may contact you for additional technical details if needed.Beta feedback is encouraged. Use this form for support questions, problems, successful use cases, documentation feedback, or feature suggestions.Please do not include proprietary, confidential, or sensitive information in the form. If diagnostic files or other information would be useful, we will request them separately.See Privacy for information about how submitted information is handled


PRIVACY

Privacy and data practices

Dulce™ application

Dulce™ is designed for local, on-premises operation. The Dulce™ application does not collect, track, store, or transmit user data or application telemetry.

Website

This website may process limited technical information needed to deliver and secure the site, such as IP address, browser or device information, and server log data. Service providers used to operate the website may process this information on our behalf.If you contact Sweet Software Practices Corporation through this website, we receive the information you choose to provide, such as your name, company name, email address, and message. We use that information only to respond to your inquiry and provide requested support or information.

Beta feedback

Information voluntarily provided as Beta feedback may be retained and used to evaluate and improve Dulce™.

Privacy questions

Use the Support contact form

SWEET SOFTWARE PRACTICES CORPORATION

Dulce™

Windows® batch inference for manufacturing

Oshkosh, WI USA

© 2026 Sweet Software Practices Corporation

Support  ·  Privacy  ·  User Guide