[Reland] Move torch::make_unique to std::make_unique (#109780)

We can first try to move torch::make_unique to std::make_unique despite reverting of #108866 .

Pull Request resolved: https://github.com/pytorch/pytorch/pull/109780
Approved by: https://github.com/ezyang
This commit is contained in:
cyy
2023-09-21 18:30:21 +00:00
committed by PyTorch MergeBot
parent c6b9481c15
commit e9e93c5350
52 changed files with 53 additions and 92 deletions

View File

@ -872,7 +872,7 @@ TEST(DataTest, DistributedRandomSamplerMultiReplicaProduceCorrectSamples) {
for (const auto i : c10::irange(num_replicas)) {
samplers.emplace_back(
torch::make_unique<samplers::DistributedRandomSampler>(
std::make_unique<samplers::DistributedRandomSampler>(
sample_count, num_replicas, i, allow_duplicates));
}
@ -969,7 +969,7 @@ TEST(DataTest, DistributedSequentialSamplerMultiReplicaProduceCorrectSamples) {
for (const auto i : c10::irange(num_replicas)) {
samplers.emplace_back(
torch::make_unique<samplers::DistributedSequentialSampler>(
std::make_unique<samplers::DistributedSequentialSampler>(
sample_count, num_replicas, i, allow_duplicates));
}