wandb_utils.misc
¶
Module Contents¶
- wandb_utils.misc.logger¶
- wandb_utils.misc.to_csv(df: pandas.DataFrame) str ¶
- wandb_utils.misc.write_df(df: pandas.DataFrame, output_file: Optional[pathlib.Path], skip_writing: bool) None ¶
- wandb_utils.misc.read_df(path: pathlib.Path, sep: str = '\t') pandas.DataFrame ¶
- wandb_utils.misc.all_data_df(entity: str, project: str, sweep: Optional[str] = None, api: Optional[wandb.apis.public.Api] = None, filters: Optional[Dict] = None) pandas.DataFrame ¶
Get the data for all the runs.
- wandb_utils.misc.find_best_models_in_sweeps(entity: str, project: str, metric: str, maximum: bool = True, sweep: Optional[str] = None, api: Optional[wandb.apis.public.Api] = None) pandas.DataFrame ¶
- wandb_utils.misc.get_config_file_for_run(entity: str, project: str, run_id: str, relative_path: str = 'training_dumps/config.json', output_path: str = 'config.json', api: Optional[wandb.apis.public.Api] = None) wandb.apis.public.Api ¶
- wandb_utils.misc.get_config_file_for_best_run(entity: str, project: str, sweep_id: str, metric: str, maximum: bool = True, relative_path: str = 'training_dumps/config.json', output_path: str = 'config.json', api: Optional[wandb.apis.public.Api] = None) str ¶
- wandb_utils.misc.multiple_runs_sweep¶
- wandb_utils.misc.jsonnet_with_seed_template¶
- wandb_utils.misc.with_fallback(preferred: Dict[str, Any], fallback: Dict[str, Any]) Dict[str, Any] ¶
Deep merge two dicts, preferring values from preferred. Ref: allennlp/common/params.py
- wandb_utils.misc.create_multiple_run_sweep_for_run(entity: str, project: str, run: Optional[str] = None, sweep: Optional[str] = None, metric: Optional[str] = None, maximum: bool = True, relative_path: str = 'training_dumps/config.json', output_path: str = 'config.json', seed_parameters: Optional[List[str]] = None, api: Optional[wandb.apis.public.Api] = None, delete_keys: Optional[List] = None, **sweep_args)¶
Example:
create_multiple_run_sweep_for_run('iesl-boxes','multilabel-learning-datasets', run='nyre9qr5', sweep_args=dict(include_packages=['multilabel_learning'], sweep_name='test_sweep', wandb_tags=['test', 'dryrun'], fixed_overrides='{"type": "train_test_log_to_wandb"}' ) )