Skip to content

Consistently use RAFT resources internally #121

Description

@csadorf

Summary

After #102, the public API uses raft::device_resources, but nvForest internals still use raft_proto::cuda_stream and helper shims like raft_proto::get_next_usable_stream.

We should follow up and make resource/stream handling consistent throughout the codebase.

Scope

Acceptance criteria

  • Internal resource/stream usage is consistent.
  • CPU-only CI still passes.
  • GPU tests still pass.
  • Any remaining raft_proto stream/resource helpers are intentional and documented.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No fields configured for Task.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions