Skip to content

Conversation

@mattdawkins
Copy link
Member

@mattdawkins mattdawkins commented Jan 19, 2026

Summary

  • Replace viame_train_detector with the unified viame executable across all
    platforms
  • Update pipeline runner commands from kwiver runner to viame runner
  • Add train subcommand when invoking training operations (viame train instead
    of viame_train_detector)
  • Fix export pipeline command to use proper -p flag for pipeline path

Files Changed

  • client/platform/desktop/backend/native/linux.ts - Update executable name and
    validation
  • client/platform/desktop/backend/native/windows.ts - Update executable name
    for Windows
  • client/platform/desktop/backend/native/viame.ts - Switch runner commands and
    training invocation
  • server/dive_tasks/tasks.py - Update server-side pipeline and training
    commands
  • docs/Command-Line-Tools.md - Update documentation reference

This change adapts the codebase to use VIAME's consolidated CLI interface
rather than the separate kwiver and viame_train_detector executables.

The VIAME main branch and release beta binaries have these calls already

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant