Skip to content

Conversation

@ncguilbeault
Copy link
Collaborator

This PR refactors the existing Python-based Bonsai.ML packages, namely Bonsai.ML.LinearDynamicalSystems and Bonsai.ML.HiddenMarkovModels packages (and associated .Design and .Tests packages), to use a new naming convention. These changes ensure that going forward, we can maintain consistency across the project for implementing similar types of models using different backends (.Python versus .Torch for example).

Copy link
Member

@glopesdev glopesdev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, should be okay to merge after resolving the failing tests on Windows (see below).

@ncguilbeault ncguilbeault force-pushed the dev/package-renaming-for-consistency branch from cc2b816 to 49bc1b2 Compare November 2, 2025 00:23
@glopesdev glopesdev self-requested a review November 7, 2025 11:34
@glopesdev glopesdev merged commit 9c57e7a into bonsai-rx:main Nov 7, 2025
10 checks passed
@glopesdev glopesdev changed the title Rename packages and namespaces of existing Python-based Bonsai.ML packages Rename namespaces for existing Python-based Bonsai.ML packages Nov 7, 2025
@ncguilbeault ncguilbeault deleted the dev/package-renaming-for-consistency branch November 10, 2025 13:30
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.

2 participants