New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Difference between end_pruning_step and policy_end_step #4
Comments
Hi, Sure. In the interval [ In the interval [
|
If we do a run with 100k steps and we specify the following pruning config:
we would get the following:
But I'm not sure what would happen with model and its sparsity in [50k, 80k] and [80k, 100k] ranges? |
In the interval [50k, 80k] the sparsity ratio of the model have reached its final value, however the sparsity masks will continue to update every |
Is this part described somewhere in the paper (just checking if I've missed it)?
|
This is not described in the paper, however, this is common practice in magnitude pruning and I think it is described in To prune, or not to prune: exploring the efficacy of pruning for model compression which we refer to in our paper.
|
Okay, thanks a lot for clarification :) |
Hi,
Could you please clarify the difference between
end_pruning_step
andpolicy_end_step
in the pruning config file (for example: https://github.com/IntelLabs/Model-Compression-Research-Package/blob/main/examples/transformers/language-modeling/config/iterative_unstructured_magnitude_90_config.json)?The text was updated successfully, but these errors were encountered: