Skip to content

Commit 84952ae

Browse files
committed
[Task] : Build with 2.8 stable torch.
1 parent b426353 commit 84952ae

File tree

5 files changed

+6
-29
lines changed

5 files changed

+6
-29
lines changed

build_tools/ci/install_python_deps.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ case $torch_version in
1515
;;
1616
stable)
1717
echo "::group::installing stable torch"
18-
python3 -m pip install --no-cache-dir torch==2.7.1 torchvision --index-url https://download.pytorch.org/whl/cpu
18+
python3 -m pip install --no-cache-dir torch==2.8.0 torchvision --index-url https://download.pytorch.org/whl/cpu
1919
python3 -m pip install --no-cache-dir -r $repo_root/build-requirements.txt
2020
echo "::endgroup::"
2121
;;

lib/Dialect/Torch/Transforms/DecomposeComplexOps.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5193,7 +5193,7 @@ class DecomposeAtenUpsampleNearestVecOp
51935193
using OpRewritePattern<UpsampleVecOp>::OpRewritePattern;
51945194
LogicalResult matchAndRewrite(UpsampleVecOp op,
51955195
PatternRewriter &rewriter) const override {
5196-
Value scales = op.getScaleFactors();
5196+
// Value scales = op.getScaleFactors();
51975197
static_assert(std::is_same_v<UpsampleVecOp, AtenUpsampleNearest1dVecOp> ||
51985198
std::is_same_v<UpsampleVecOp, AtenUpsampleNearest2dVecOp>);
51995199
Value cstMode = rewriter.create<Torch::ConstantStrOp>(

projects/pt1/e2e_testing/xfail_sets.py

Lines changed: 2 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -487,21 +487,6 @@
487487
"ViewSizeFromOtherTensor_basic",
488488
"ViewDtypeStaticModule_basic",
489489
"WeightNormInterfaceModule_basic",
490-
# <<<<<<< HEAD
491-
# # Error: `aten.as_strided` op is not supported
492-
# "ChunkListUnpackDynamic_Module_basic",
493-
# "ChunkListUnpackUnevenDynamic_Module_basic",
494-
# "ChunkListUnpackUneven_Module_basic",
495-
# "ChunkListUnpack_Module_basic",
496-
# "SplitTensorGetItem_Module_basic",
497-
# "SplitTensorLastSmallerModule_basic",
498-
# "SplitTensorListUnpackModule_basic",
499-
# "SplitTensorNegativeDimModule_basic",
500-
# "SplitWithSizesListUnpackModule_basic",
501-
# "SplitWithSizes_Module_basic",
502-
# "AsStridedWithOffsetModule_basic",
503-
# =======
504-
# >>>>>>> main
505490
"AdaptiveAvgPool1dGeneralDynamic_basic",
506491
"AdaptiveAvgPool1dStaticEvenMultiple_basic",
507492
"AdaptiveAvgPool1dStaticLargerOutput_basic",
@@ -4026,6 +4011,7 @@
40264011
"ReplicationPad1dModule_3DInput_basic",
40274012
"ReplicationPad3dModule_basic",
40284013
"ReplicationPad3dModuleSingleIntPad_basic",
4014+
# Error: `aten.as_strided` op is not supported
40294015
"AtenAsStridedModule_basic",
40304016
"AtenAsStridedNoStorageOffsetModule_basic",
40314017
"AtenAsStridedUnknownSizeModule_basic",
@@ -4034,6 +4020,7 @@
40344020
"ChunkListUnpackUneven_Module_basic",
40354021
"ChunkListUnpack_Module_basic",
40364022
"NativeGroupNormModule_basic",
4023+
"AsStridedWithOffsetModule_basic",
40374024
"SplitTensorGetItem_Module_basic",
40384025
"SplitTensorLastSmallerModule_basic",
40394026
"SplitTensorListUnpackModule_basic",
@@ -5268,13 +5255,7 @@
52685255
"AdaptiveMaxPool1dDynamicNoBatch_basic",
52695256
"AdaptiveMaxPool1dDynamic_basic",
52705257
"AdaptiveMaxPool1dStatic_basic",
5271-
"AsStridedWithOffsetModule_basic",
52725258
"AvgPool2dCHWModule_basic",
5273-
"ChunkListUnpackDynamic_Module_basic",
5274-
"ChunkListUnpackUnevenDynamic_Module_basic",
5275-
"ChunkListUnpackUneven_Module_basic",
5276-
"ChunkListUnpack_Module_basic",
5277-
"NativeGroupNormModule_basic",
52785259
"ReduceAnyDimFloatModule_basic",
52795260
"ReflectionPad3dModuleBack_basic",
52805261
"ReflectionPad3dModuleBottom_basic",
@@ -5283,10 +5264,4 @@
52835264
"ReflectionPad3dModuleRight_basic",
52845265
"ReflectionPad3dModuleTop_basic",
52855266
"ReflectionPad3dModule_basic",
5286-
"SplitTensorGetItem_Module_basic",
5287-
"SplitTensorLastSmallerModule_basic",
5288-
"SplitTensorListUnpackModule_basic",
5289-
"SplitTensorNegativeDimModule_basic",
5290-
"SplitWithSizesListUnpackModule_basic",
5291-
"SplitWithSizes_Module_basic",
52925267
}

projects/pt1/python/torch_mlir_e2e_test/configs/fx_importer_backend.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
"aten.adaptive_max_pool1d",
3333
"aten.adaptive_max_pool2d",
3434
"aten.unflatten.int",
35+
"aten.as_strided",
3536
],
3637
}
3738

python/torch_mlir/fx_mw.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ def lower_module(
100100
"aten.adaptive_max_pool1d",
101101
"aten.adaptive_max_pool2d",
102102
"aten.unflatten.int",
103+
"aten.as_strided",
103104
]
104105
case "raw":
105106
output_type = OutputType.RAW

0 commit comments

Comments
 (0)