Skip to content

theodore-ando/active-learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Active Learning for Python

This is a toolkit for active learning in python designed to be used in conjunction with scikit-learn models. Its structure comes from Roman Garnett's active learning toolbox for Matlab.

Installation

You can install by cloning with git clone https://github.com/theodore-ando/active-learning followed by pip install -e ./active-learning

Basic usage

See example.ipynb for the basic usage of the API and a simple comparison of some query strategies. example_live.ipynb shows how easy it is to integrate a real person into the labeling loop.

Advanced Usage

In the works.

License

Copyright 2018 Theodore Ando

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this software except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Releases

No releases published

Packages

No packages published