Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge 24.10 #8

Merged
merged 9 commits into from
Sep 11, 2024
Merged

Commits on Sep 11, 2024

  1. Removing support for MultiMessage from stages (nv-morpheus#1803)

    Part of finalizing `MultiMessage` deprecation. Previously the stages support processing both `ControlMessage` and `MultiMessage` - this PR removes the code paths for `MultiMessage` from the following stages (from both C++ & Python implementation):
    
    - Pre-process stages:
      - `deserialize_stage`
      - `preprocess_base_stage`
      - `preprocess_ae_stage`
      - `preprocess_fil_stage`
      - `preprocess_nlp_stage`
      - `train_ae_stage`
    
    - Post-process stages:
      - `serialize_stage`
      - `add_scores_stage_base_stage`
      - `add_scores_stage`
      - `add_classification_stage`
      - `filter_detections_stage`
      - `generate_viz_frames_stage`
      - `ml_flow_drift_stage`
      - `time_series_stage`
      - `validation_stage`
    
    - Inference stages:
      - `auto_encoder_inference_stage`
      - `identity_inference_stage`
      - `inference_stage`
      - `pytorch_inference_stage`
      - `triton_inference_stage`
    
    - Output stages:
      - `write_to_vector_db_stage`
    
    The related unit tests are also updated to use only `ControlMessage`. 
    
    Morpheus examples that imports stages/messages directly (rather than creating their own version) are also updated to get CI passed for this PR.
    
    Closes nv-morpheus#1887 
    
    ## By Submitting this PR I confirm:
    - I am familiar with the [Contributing Guidelines](https://github.com/nv-morpheus/Morpheus/blob/main/docs/source/developer_guide/contributing.md).
    - When the PR is ready for review, new or existing tests cover these changes.
    - When the PR is ready for review, the documentation is up to date with these changes.
    
    Authors:
      - Yuchen Zhang (https://github.com/yczhang-nv)
      - Michael Demoret (https://github.com/mdemoret-nv)
    
    Approvers:
      - Michael Demoret (https://github.com/mdemoret-nv)
      - David Gardner (https://github.com/dagardner-nv)
    
    URL: nv-morpheus#1803
    yczhang-nv authored Sep 11, 2024
    Configuration menu
    Copy the full SHA
    1d02332 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'branch-24.10' of github.com:nv-morpheus/Morpheus into d…

    …avid-cpu-only-mode-1846-2410
    dagardner-nv committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    7c010ca View commit details
    Browse the repository at this point in the history
  3. WIP

    dagardner-nv committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    0853542 View commit details
    Browse the repository at this point in the history
  4. Fix merge error

    dagardner-nv committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    7852184 View commit details
    Browse the repository at this point in the history
  5. merge cleanups

    dagardner-nv committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    88c08fe View commit details
    Browse the repository at this point in the history
  6. merge cleanups

    dagardner-nv committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    25df4e1 View commit details
    Browse the repository at this point in the history
  7. merge cleanups

    dagardner-nv committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    d6beeaf View commit details
    Browse the repository at this point in the history
  8. merge cleanups

    dagardner-nv committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    f12b564 View commit details
    Browse the repository at this point in the history
  9. WIP

    dagardner-nv committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    021189f View commit details
    Browse the repository at this point in the history