VowpalWabbit / vowpal_wabbit

Vowpal Wabbit is a machine learning system which pushes the frontier of machine learning with techniques such as online, hashing, allreduce, reductions, learning2search, active, and interactive learning.
https://vowpalwabbit.org
Other
8.49k stars 1.93k forks source link

Coin/FTRL/Pistol are not available via vw.get_config() #4620

Open ataymano opened 1 year ago

ataymano commented 1 year ago

Describe the bug

Reductions from ftrl.cc are not available from vw.get_config() call.

How to reproduce

import vowpalwabbit

vw = vowpalwabbit.Workspace(arg_str="", quiet=True)
print(f'Config keys for gd: {list(vw.get_config().keys())}')

vw = vowpalwabbit.Workspace(arg_str="--coin", quiet=True)
print(f'Config keys for --coin: {list(vw.get_config().keys())}')

Output:

Config keys for gd: ['count_label', 'gd', 'general']
Config keys for --coin: ['count_label', 'general']

Version

9.8

OS

Any

Language

Python

Additional context

No response

RohanHBTU commented 6 months ago

Hi Sir, When will Microsoft RLOS 2024 be conducted, I am eagerly waiting for it. Thank You