improveai package
Subpackages
Submodules
- chooser.py module
USER_DEFINED_METADATA_KEY
FEATURE_NAMES_METADATA_KEY
XGBChooser
XGBChooser.MODEL_NAME_REGEXP
XGBChooser.model_name
XGBChooser.imposed_noise
XGBChooser.improveai_major_version_from_metadata
XGBChooser.FEATURE_NAMES_METADATA_KEY
XGBChooser.STRING_TABLES_METADATA_KEY
XGBChooser.MODEL_SEED_METADATA_KEY
XGBChooser.MODEL_NAME_METADATA_KEY
XGBChooser.CREATED_AT_METADATA_KEY
XGBChooser.IMPROVE_AI_ALLOWED_MAJOR_VERSION
XGBChooser.VERSION_METADATA_KEY
XGBChooser.USER_DEFINED_METADATA_KEY
XGBChooser.REQUIRED_METADATA_KEYS
XGBChooser.__init__()
XGBChooser.model
XGBChooser.model_metadata
XGBChooser.feature_encoder
XGBChooser.feature_names
XGBChooser.current_noise
XGBChooser.load_model()
XGBChooser._get_noise()
XGBChooser.encode_candidates_to_matrix()
XGBChooser.score()
XGBChooser.calculate_predictions()
XGBChooser.encode_candidates_with_context()
XGBChooser.get_model_src()
XGBChooser._get_improveai_major_version()
XGBChooser._get_model_metadata()
XGBChooser._get_model_feature_names()
XGBChooser._get_model_seed()
XGBChooser._get_model_name()
XGBChooser._get_string_tables()
- feature_encoder.py module
- ranker.py module
- reward_tracker.py module
RewardTracker
RewardTracker.MODEL_KEY
RewardTracker.MESSAGE_ID_KEY
RewardTracker.ITEM_KEY
RewardTracker.CONTEXT_KEY
RewardTracker.REWARD_KEY
RewardTracker.REWARD_ID_KEY
RewardTracker.API_KEY_HEADER
RewardTracker.PAYLOAD_FOR_ERROR_KEY
RewardTracker.REQUEST_ERROR_CODE_KEY
RewardTracker.ITEMS_COUNT_KEY
RewardTracker.SAMPLE_KEY
RewardTracker.threaded_requests
RewardTracker.__init__()
RewardTracker.model_name
RewardTracker.track_url
RewardTracker.api_key
RewardTracker._get_track_body()
RewardTracker._get_sample()
RewardTracker.track()
RewardTracker.track_with_sample()
RewardTracker.add_reward()
RewardTracker._is_valid_message_id()
RewardTracker.do_post_improve_request()
RewardTracker.post_improve_request()
- scorer.py module
- settings.py module