Fix tutorial to avoid use of copy.deepcopy()- FX Graph Mode #2385
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #2330
Description
Removed the use of
deepcopy.copy
to copy thefloat_model
. Instead, usedload_model
to create another instance of the model, i.e.,model_to_quantize = load_model(saved_model_dir + float_model_file).to("cpu")
instead ofmodel_to_quantize = copy.deepcopy(float_model)
Used
load_model
to create the copy becausefloat_model
is also being created usingload_model
cc @eellison @suo @gmagogsfm @jamesr66a @msaroufim @SherlockNoMad