Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 156 for GetBody (0.51 sec)

  1. tensorflow/compiler/mlir/tensorflow/transforms/xla_rewrite.cc

          removed_params.set(i);
          callee.getBody().addArgument(param.getType(), param.getLoc());
          param.replaceAllUsesWith(callee.getArguments().back());
          removed_params.push_back(false);
        }
      }
      // Remove old resource-type parameters.
      callee.getBody().front().eraseArguments(removed_params);
      // Update function type.
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 4.2K bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/tensorflow/transforms/replicate_to_island.cc

        // Map block arg to replica arg.
        mapping.clear();
        for (auto& block_arg : replicate_op.GetBody().getArguments())
          mapping.map(block_arg,
                      replicate_op.GetReplicaOperandForBlockArgument(block_arg, i));
    
        // Copy over replicate region into replica island.
        replicate_op.getBody().cloneInto(&replica.getBody(), mapping);
    
        if (failed(UpdateRegionReplicateVariantOps(builder, replicate_op.getLoc(),
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Mon Jul 24 21:01:40 UTC 2023
    - 16.9K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/lite/transforms/while_loop_outline.cc

        type = FunctionType::get(context, types, result_types);
      }
    
      auto outlined_func = builder.create<func::FuncOp>(loc, name, type);
      outlined_func.getBody().takeBody(region);
      Region& func_region = outlined_func.getBody();
    
      // Replace all external uses with block args and update uses.
      llvm::SmallVector<Value, 4> new_args;
      new_args.reserve(extern_values.size());
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 11.8K bytes
    - Viewed (0)
  4. tensorflow/compiler/mlir/tensorflow/transforms/executor_island_coarsening.cc

        // Add associated inner op result to operands of the YieldOp.
        yield_operands.push_back(old_result.inner_op_result);
      }
    
      // Create YieldOp for the new island.
      OpBuilder builder(&new_island.GetBody(), new_island.GetBody().end());
      return builder.create<YieldOp>(new_island.getLoc(), yield_operands);
    }
    
    // Moves inner ops (excluding last op/YieldOp) from islands being merged into
    // the new merged island.
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 19.7K bytes
    - Viewed (0)
  5. tensorflow/compiler/mlir/tensorflow/transforms/breakup-islands.cc

      for (Value value : graph_op.GetFetch().getFetches()) {
        graph_fetches.insert(value);
      }
      for (Operation& op : graph_op.GetBody().without_terminator()) {
        auto island = dyn_cast<tf_executor::IslandOp>(&op);
        if (!island) continue;
        if (!island.WrapsSingleOp()) continue;
        Operation& wrapped_op = island.GetBody().front();
        if (!IsStatefulFunctionalControlFlowOp(&wrapped_op)) continue;
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Fri Aug 11 20:52:36 UTC 2023
    - 16.7K bytes
    - Viewed (0)
  6. platforms/core-execution/workers/src/testFixtures/groovy/org/gradle/workers/fixtures/WorkerExecutorFixture.groovy

            }
    
            abstract String getBody()
        }
    
        class WorkParameterClass extends TestClass {
            Map<String, String> fields = [:]
    
            WorkParameterClass(String name, String packageName) {
                super(name, packageName)
                this.imports += ["org.gradle.workers.WorkParameters"]
            }
    
            String getBody() {
                return """
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 05 12:36:12 UTC 2024
    - 14.2K bytes
    - Viewed (0)
  7. tensorflow/compiler/mlir/tensorflow/transforms/launch_to_device_attribute.cc

      launch.replaceAllUsesWith(launch.GetBody().getTerminator()->getOperands());
    
      // For all inner ops, assign the launch device as a `device` attribute.
      if (failed(AssignDevicesInRegion(tf_dialect, launch, launch.getBody())))
        return failure();
    
      // Move all inner ops of the launch to the block containing the launch.
      auto body = launch.GetBody().without_terminator();
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 5.5K bytes
    - Viewed (0)
  8. tensorflow/compiler/mlir/tensorflow/transforms/executor_tpuv1_island_coarsening.cc

          /*controlInputs=*/island.getOperands());
      new_island.getBody().push_back(new Block);
    
      // Move the operations in the new island, gather the results of the new yield.
      Block& island_body = new_island.GetBody();
      SmallVector<Value, 16> yield_operands;
      for (IslandOp island : islands) {
        Operation& wrapped_op = island.GetBody().front();
        wrapped_op.moveBefore(&island_body, island_body.end());
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Fri May 17 17:58:54 UTC 2024
    - 27.6K bytes
    - Viewed (0)
  9. tensorflow/compiler/mlir/lite/utils/lstm_utils_test.cc

          convert.GetCompositeOpName());
      EXPECT_EQ(fused_lstm_func_.getNumArguments(), 5);
      EXPECT_EQ(fused_lstm_func_.getFunctionType().getNumResults(), 1);
    
      auto transpose_op = fused_lstm_func_.getBody().front().begin();
      transpose_op++;
      EXPECT_EQ(mlir::cast<RankedTensorType>(transpose_op->getOperand(0).getType())
                    .getDimSize(0),
                3);
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 10K bytes
    - Viewed (0)
  10. tensorflow/compiler/mlir/tf2xla/internal/passes/xla_cluster_formation.cc

      auto cluster = builder.create<mlir::tf_device::ClusterOp>(
          call_op->getLoc(), call_op->getResultTypes());
      cluster.getBody().push_back(new Block);
      call_op->replaceAllUsesWith(cluster.getResults());
      call_op->moveBefore(&cluster.GetBody(), cluster.GetBody().end());
      builder.setInsertionPointToEnd(&cluster.GetBody());
      builder.create<mlir::tf_device::ReturnOp>(call_op->getLoc(),
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Dec 19 19:09:44 UTC 2023
    - 6K bytes
    - Viewed (0)
Back to top