Skip to content

#33: made Parameter.load() and NeuralNet.load() class methods#34

Merged
shb84 merged 2 commits intomasterfrom
33-improve-load-parameters
Nov 29, 2025
Merged

#33: made Parameter.load() and NeuralNet.load() class methods#34
shb84 merged 2 commits intomasterfrom
33-improve-load-parameters

Conversation

@shb84
Copy link
Copy Markdown
Owner

@shb84 shb84 commented Nov 29, 2025

Test

  • Updated unit tests to reflect changes to Parameters.load() method

Refactor

  • Converted NeuralNet.load(...) to a classmethod such that reloaded = NeuralNet.load("save_params.json")
    • Previous pattern: reloaded = NeuralNet(layer_sizes=[1, 2, 3]).load("save_params.json")
  • Converted Parameters.load(...) to a classmethod such that reloaded = Parameters.load("save_params.json")
    • Previous pattern: reloaded = Parameters(layer_sizes=[1, 2, 3]).load("save_params.json")

Closes #33

@shb84 shb84 linked an issue Nov 29, 2025 that may be closed by this pull request
@shb84 shb84 marked this pull request as ready for review November 29, 2025 23:23
@shb84 shb84 merged commit 649d0e7 into master Nov 29, 2025
9 checks passed
@shb84 shb84 deleted the 33-improve-load-parameters branch December 4, 2025 14:04
shb84 pushed a commit that referenced this pull request Dec 4, 2025
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.

Improve Load Parameters

1 participant