File tree Expand file tree Collapse file tree 7 files changed +115
-101
lines changed
Expand file tree Collapse file tree 7 files changed +115
-101
lines changed Original file line number Diff line number Diff line change 2727 env :
2828 SOURCE_TAG : ${{ github.event.release.tag_name }}
2929 run : |
30- echo "${SOURCE_TAG:1}" > ml_base/version.txt
30+ echo -n "${SOURCE_TAG:1}" > ml_base/version.txt
3131
3232 - name : " Build Package"
3333 run : make build
Original file line number Diff line number Diff line change @@ -5,16 +5,29 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8+ ## [ 0.2.1] - 2022-05-10
9+
10+ ## Fixed
11+
12+ - Removed debugging statement from root of package.
13+ - Removed newline character from version string.
14+
815## [ 0.2.0] - 2022-02-16
16+
917### Added
18+
1019- MLModelDecorator base class.
1120- Ability to add a decorator to a model in the ModelManager.
1221
1322## [ 0.1.1] - 2021-01-17
23+
1424### Fixed
25+
1526- Double initialization issue in ModelManager singleton class
1627
1728## [ 0.1.0] - 2020-11-04
29+
1830### Added
31+
1932- Base class "MLModel" for holding machine learning model prediction functionality
2033- Class "ModelManager" for managing MLModel objects
Original file line number Diff line number Diff line change 1- # ML Base Package
2- Base classes and utilities that are useful for deploying ML models.
1+ ![ Code Quality Status] ( https://github.com/schmidtbri/ml-base/actions/workflows/test.yml/badge.svg )
2+ [ ![ License] ( https://img.shields.io/badge/license-BSD--3--Clause-green )] ( https://opensource.org/licenses/BSD-3-Clause )
3+ [ ![ PyPi] ( https://img.shields.io/badge/pypi-v0.2.1-green )] ( https://pypi.org/project/ml-base/ )
34
4- This package is useful for creating abstractions around machine learning models that make it easier to deploy them into
5- other software systems.
5+ # ml-base
6+
7+ ** ml-base** is a package that provides base classes and utilities that are useful for deploying machine learning models.
68
79## Installation
810
9- To download the code and set up a development use these instructions.
11+ The easiest way to install ml-base is using pip
12+
13+ ``` bash
14+ pip install ml-base
15+ ```
16+
17+ ## Usage
1018
11- To download the source code execute this command:
19+ There are several examples of how to use the ml-base framework in the
20+ [ documentation] ( https://schmidtbri.github.io/ml-base/ ) .
21+
22+ ## Development
23+
24+ First, download the source code with this command:
1225
1326``` bash
1427git clone https://github.com/schmidtbri/ml-base
@@ -31,8 +44,10 @@ Install the dependencies:
3144make dependencies
3245```
3346
34- ## Running the Unit Tests
47+ ## Testing
48+
3549To run the unit test suite execute these commands:
50+
3651``` bash
3752# first install the test dependencies
3853make test-dependencies
@@ -42,4 +57,4 @@ make test
4257
4358# clean up the unit tests
4459make clean-test
45- ```
60+ ```
You can’t perform that action at this time.
0 commit comments