Skip to content
Snippets Groups Projects
  • sennnnn's avatar
    4e9c26bb
    [Refactor] Support progressive test with fewer memory cost (#709) · 4e9c26bb
    sennnnn authored
    
    * Support progressive test with fewer memory cost.
    
    * Temp code
    
    * Using processor to refactor evaluation workflow.
    
    * refactor eval hook.
    
    * Fix process bar.
    
    * Fix middle save argument.
    
    * Modify some variable name of dataset evaluate api.
    
    * Modify some viriable name of eval hook.
    
    * Fix some priority bugs of eval hook.
    
    * Depreciated efficient_test.
    
    * Fix training progress blocked by eval hook.
    
    * Depreciated old test api.
    
    * Fix test api error.
    
    * Modify outer api.
    
    * Build a sampler test api.
    
    * TODO: Refactor format_results.
    
    * Modify variable names.
    
    * Fix num_classes bug.
    
    * Fix sampler index bug.
    
    * Fix grammaly bug.
    
    * Support batch sampler.
    
    * More readable test api.
    
    * Remove some command arg and fix eval hook bug.
    
    * Support format-only arg.
    
    * Modify format_results of datasets.
    
    * Modify tool which use test apis.
    
    * support cityscapes eval
    
    * fixed cityscapes
    
    * 1. Add comments for batch_sampler;
    
    2. Keep eval hook api same and add deprecated warning;
    
    3. Add doc string for dataset.pre_eval;
    
    * Add efficient_test doc string.
    
    * Modify test tool to compat old version.
    
    * Modify eval hook to compat with old version.
    
    * Modify test api to compat old version api.
    
    * Sampler explanation.
    
    * update warning
    
    * Modify deploy_test.py
    
    * compatible with old output, add efficient test back
    
    * clear logic of exclusive
    
    * Warning about efficient_test.
    
    * Modify format_results save folder.
    
    * Fix bugs of format_results.
    
    * Modify deploy_test.py.
    
    * Update doc
    
    * Fix deploy test bugs.
    
    * Fix custom dataset unit tests.
    
    * Fix dataset unit tests.
    
    * Fix eval hook unit tests.
    
    * Fix some imcompatible.
    
    * Add pre_eval argument for eval hooks.
    
    * Update eval hook doc string.
    
    * Make pre_eval false in default.
    
    * Add unit tests for dataset format_results.
    
    * Fix some comments and bc-breaking bug.
    
    * Fix pre_eval set cfg field.
    
    * Remove redundant codes.
    
    Co-authored-by: default avatarJiarui XU <xvjiarui0826@gmail.com>
    4e9c26bb
    History
    [Refactor] Support progressive test with fewer memory cost (#709)
    sennnnn authored
    
    * Support progressive test with fewer memory cost.
    
    * Temp code
    
    * Using processor to refactor evaluation workflow.
    
    * refactor eval hook.
    
    * Fix process bar.
    
    * Fix middle save argument.
    
    * Modify some variable name of dataset evaluate api.
    
    * Modify some viriable name of eval hook.
    
    * Fix some priority bugs of eval hook.
    
    * Depreciated efficient_test.
    
    * Fix training progress blocked by eval hook.
    
    * Depreciated old test api.
    
    * Fix test api error.
    
    * Modify outer api.
    
    * Build a sampler test api.
    
    * TODO: Refactor format_results.
    
    * Modify variable names.
    
    * Fix num_classes bug.
    
    * Fix sampler index bug.
    
    * Fix grammaly bug.
    
    * Support batch sampler.
    
    * More readable test api.
    
    * Remove some command arg and fix eval hook bug.
    
    * Support format-only arg.
    
    * Modify format_results of datasets.
    
    * Modify tool which use test apis.
    
    * support cityscapes eval
    
    * fixed cityscapes
    
    * 1. Add comments for batch_sampler;
    
    2. Keep eval hook api same and add deprecated warning;
    
    3. Add doc string for dataset.pre_eval;
    
    * Add efficient_test doc string.
    
    * Modify test tool to compat old version.
    
    * Modify eval hook to compat with old version.
    
    * Modify test api to compat old version api.
    
    * Sampler explanation.
    
    * update warning
    
    * Modify deploy_test.py
    
    * compatible with old output, add efficient test back
    
    * clear logic of exclusive
    
    * Warning about efficient_test.
    
    * Modify format_results save folder.
    
    * Fix bugs of format_results.
    
    * Modify deploy_test.py.
    
    * Update doc
    
    * Fix deploy test bugs.
    
    * Fix custom dataset unit tests.
    
    * Fix dataset unit tests.
    
    * Fix eval hook unit tests.
    
    * Fix some imcompatible.
    
    * Add pre_eval argument for eval hooks.
    
    * Update eval hook doc string.
    
    * Make pre_eval false in default.
    
    * Add unit tests for dataset format_results.
    
    * Fix some comments and bc-breaking bug.
    
    * Fix pre_eval set cfg field.
    
    * Remove redundant codes.
    
    Co-authored-by: default avatarJiarui XU <xvjiarui0826@gmail.com>