Skip to content

feat: metrics as methods of models#77

Merged
lars-reimann merged 3 commits intomainfrom
64-metrics-as-methods-of-models
Mar 24, 2023
Merged

feat: metrics as methods of models#77
lars-reimann merged 3 commits intomainfrom
64-metrics-as-methods-of-models

Conversation

@lars-reimann
Copy link
Member

Closes #64.

Summary of Changes

Metrics are now methods of classifiers and regressors. They also take a validation or test set as input now instead of two columns representing predicated and expected values.

@lars-reimann lars-reimann linked an issue Mar 24, 2023 that may be closed by this pull request
@lars-reimann
Copy link
Member Author

lars-reimann commented Mar 24, 2023

🦙 MegaLinter status: ✅ SUCCESS

Descriptor Linter Files Fixed Errors Elapsed time
✅ PYTHON black 10 0 0 0.58s
✅ PYTHON flake8 10 0 0.37s
✅ PYTHON isort 10 0 0 0.22s
✅ PYTHON mypy 10 0 1.77s
✅ PYTHON pylint 10 0 1.46s
✅ REPOSITORY git_diff yes no 0.02s

See detailed report in MegaLinter reports
Set VALIDATE_ALL_CODEBASE: true in mega-linter.yml to validate all sources, not only the diff

MegaLinter is graciously provided by OX Security

@lars-reimann lars-reimann merged commit bc63693 into main Mar 24, 2023
@lars-reimann lars-reimann deleted the 64-metrics-as-methods-of-models branch March 24, 2023 22:21
lars-reimann pushed a commit that referenced this pull request Mar 26, 2023
## [0.4.0](v0.3.0...v0.4.0) (2023-03-26)

### Features

* better names for properties of `TaggedTable` ([#74](#74)) ([fee398b](fee398b))
* change the name of a `Column` ([#76](#76)) ([ec539eb](ec539eb))
* metrics as methods of models ([#77](#77)) ([bc63693](bc63693)), closes [#64](#64)
* optionally pass type to column ([#79](#79)) ([64aa429](64aa429)), closes [#78](#78)
* remove `target_name` parameter of `predict` ([#70](#70)) ([b513454](b513454)), closes [#9](#9)
* rename `tagged_table` parameter of `fit` to `training_set` ([#71](#71)) ([8655521](8655521))
* return `TaggedTable` from `predict` ([#73](#73)) ([5d5f5a6](5d5f5a6))
@lars-reimann
Copy link
Member Author

🎉 This PR is included in version 0.4.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

@lars-reimann lars-reimann added the released Included in a release label Mar 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

released Included in a release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Metrics as methods of models

1 participant