Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 22 for replaceMap (0.24 sec)

  1. src/cmd/go/internal/modload/modfile.go

    	replaceMap := make(map[module.Version]module.Version, len(replacements))
    	for _, r := range replacements {
    		if prev, dup := replaceMap[r.Old]; dup && prev != r.New {
    			base.Fatalf("go: conflicting replacements for %v:\n\t%v\n\t%v", r.Old, prev, r.New)
    		}
    		replaceMap[r.Old] = r.New
    	}
    	return replaceMap
    }
    
    // indexModFile rebuilds the index of modFile.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 26 17:53:40 UTC 2023
    - 26.7K bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/lite/experimental/tac/transforms/device_transform_patterns.cc

      auto reshape_op =
          InsertReshapeOp(pack_op.getLoc(), concat_op, input_type.getElementType(),
                          pack_out_shape, &rewriter);
    
      // Rewire output & get rid of the pack op.
      rewriter.replaceOp(pack_op, reshape_op.getResult());
      return success();
    }
    
    // ================== squared_difference ========================
    
    LogicalResult SquaredDifference::matchAndRewrite(
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 25.4K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/lite/transforms/legalize_tensorlist.cc

        auto converted = rewriter.create<TFL::CustomOp>(
            op->getLoc(), op->getResultTypes(), op->getOperands(),
            "TensorListPopBack", TFL::ConstBytesAttr::get(getContext(), ""));
        rewriter.replaceOp(op, converted.getResults());
        return success();
      }
    };
    
    struct ConvertTensorListPushBack
        : public OpRewritePattern<TF::TensorListPushBackOp> {
      using OpRewritePattern::OpRewritePattern;
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue May 07 23:04:40 UTC 2024
    - 10.6K bytes
    - Viewed (0)
  4. tensorflow/compiler/mlir/lite/stablehlo/transforms/legalize_tf_xla_call_module_to_stablehlo_pass.cc

            op.getNumOperands() == 1 && op.getNumResults() == 1 &&
            op.getOperands().front().getType() ==
                op.getResults().front().getType()) {
          rewriter.replaceOp(op, op.getOperands());
          return success();
        }
        return failure();
      }
    };
    
    namespace {
    
    bool IsShloMainFuncOp(func::FuncOp func_op) {
      if (func_op == nullptr) {
        return false;
      }
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Jan 25 09:43:18 UTC 2024
    - 10.9K bytes
    - Viewed (0)
  5. tensorflow/compiler/mlir/lite/stablehlo/transforms/fold_broadcast_pass.cc

        } else {
          return rewriter.notifyMatchFailure(bcast_op, "Unsupported element type.");
        }
        Value new_const_op =
            rewriter.create<mhlo::ConstantOp>(bcast_op.getLoc(), result);
        rewriter.replaceOp(bcast_op, {new_const_op});
        return success();
      }
    };
    
    using FoldBroadcastInDimBeforeMulOp =
        FoldBroadcastInDimBeforeBinaryElementwiseOp<mhlo::MulOp>;
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 10.5K bytes
    - Viewed (0)
  6. tensorflow/compiler/mlir/tensorflow/transforms/tfg-to-tfe.cc

        rewriter.create<tf_executor::FetchOp>(loc);
    
        // Add terminator of func
        rewriter.setInsertionPointToEnd(&func.getBody().front());
        rewriter.create<func::ReturnOp>(loc);
    
        rewriter.replaceOp(graph.getOperation(), func.getOperation()->getResults());
    
        return success();
      }
    };
    
    class ConvertGraphFuncOp : public OpConversionPattern<tfg::GraphFuncOp> {
     public:
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Fri May 17 17:58:54 UTC 2024
    - 21.2K bytes
    - Viewed (0)
  7. tensorflow/compiler/mlir/lite/transforms/push_transpose_through_ewise.cc

        auto out_tpose_op = rewriter.create<TFL::TransposeOp>(
            new_ewise_op->getLoc(), op->getResult(0).getType(),
            new_ewise_op->getResults()[0], perm1);
        rewriter.replaceOp(op, out_tpose_op.getOperation());
        return success();
      }
    };
    
    // ewise(tpose(x), y) -> tpose(ewise(x, tpose^{-1}(y)))
    //  iff y is const and tpose(x) has one use.
    //
    // Proof:
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 12.5K bytes
    - Viewed (0)
  8. tensorflow/compiler/mlir/quantization/stablehlo/passes/bridge/convert_tf_quant_types.cc

          rewriter.inlineRegionBefore(region, new_region, new_region.begin());
          if (failed(rewriter.convertRegionTypes(&new_region, *getTypeConverter())))
            return failure();
        }
        rewriter.replaceOp(op, rewriter.create(state)->getResults());
    
        // TODO: b/290366702 - Temporarily added metrics for debugging.
        mlir_tf_quant_op_count->GetCell(std::string(op->getName().getStringRef()))
            ->IncrementBy(1);
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 12.6K bytes
    - Viewed (0)
  9. tensorflow/compiler/mlir/tfrt/ir/tfrt_fallback_async.cc

                      operand, op->getAttrOfType<mlir::StringAttr>("device"))
                  .getResult(0));
        }
    
        if (!should_rewrite) return failure();
        rewriter.replaceOp(op, new_values);
        return success();
      }
    };
    
    // Removes the following double tensor conversion:
    //  %1 = tfrt_fallback_async.fallback_tensor_to_corert_tensorhandle %0
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Jun 08 01:19:25 UTC 2023
    - 15.6K bytes
    - Viewed (0)
  10. tensorflow/compiler/mlir/tfr/ir/tfr_ops.cc

          new_cst = rewriter.create<TF::ConstOp>(loc, new_out_type, attr);
          if (out_type.isa<TFRTensorType>()) {
            new_cst = rewriter.create<CastOp>(loc, out_type, new_cst->getResult(0));
          }
          rewriter.replaceOp(cst_tensor_op, new_cst->getResult(0));
          return success();
        }
    
        TypedAttr scalar;
        if (matchPattern(cst_tensor_op.getArg(), m_Constant(&scalar))) {
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Nov 21 16:55:41 UTC 2023
    - 38.2K bytes
    - Viewed (0)
Back to top