Update C++ frontend tutorial for v1.4.0 #827
Merged
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.
Changes in this PR:
Conv2dOptionsno longer hastransposedargument. All use sites ofConv2dOptionswithtransposed=trueare changed to usingConvTranspose2dlayers instead.ConvTranspose2dlayer cannot be used in aSequentialmodule at the moment (see note in PR description of Make Conv{1,2,3}dOptions and ConvTranspose{1,2,3}dOptions different classes pytorch#31005). To get around this problem in the tutorial, we remove the use ofConvTranspose2din aSequentialmodule.ConvTranspose2dOptions,with_biasis renamed tobias, matching the Python API and following changes in v1.4.0.torch::nn::Functionalis deprecated in favor of thetorch::nnequivalent layer, since now we have >80% coverage fortorch::nnAPI parity.torch::nn::BatchNormis deprecated in favor oftorch::nn::BatchNorm{1,2,3}d.