Uses of Class
org.tensorflow.framework.RewriterConfig.Builder
Packages that use RewriterConfig.Builder
-
Uses of RewriterConfig.Builder in org.tensorflow.framework
Methods in org.tensorflow.framework that return RewriterConfig.BuilderModifier and TypeMethodDescriptionRewriterConfig.Builder.addAllCustomOptimizers(Iterable<? extends RewriterConfig.CustomGraphOptimizer> values) list of CustomGraphOptimizers to apply.RewriterConfig.Builder.addAllOptimizers(Iterable<String> values) If non-empty, will use this as an alternative way to specify a list of optimizations to turn on and the order of the optimizations (replacing the meta-optimizer).RewriterConfig.Builder.addCustomOptimizers(int index, RewriterConfig.CustomGraphOptimizer value) list of CustomGraphOptimizers to apply.RewriterConfig.Builder.addCustomOptimizers(int index, RewriterConfig.CustomGraphOptimizer.Builder builderForValue) list of CustomGraphOptimizers to apply.RewriterConfig.Builder.addCustomOptimizers(RewriterConfig.CustomGraphOptimizer value) list of CustomGraphOptimizers to apply.RewriterConfig.Builder.addCustomOptimizers(RewriterConfig.CustomGraphOptimizer.Builder builderForValue) list of CustomGraphOptimizers to apply.RewriterConfig.Builder.addOptimizers(String value) If non-empty, will use this as an alternative way to specify a list of optimizations to turn on and the order of the optimizations (replacing the meta-optimizer).RewriterConfig.Builder.addOptimizersBytes(com.google.protobuf.ByteString value) If non-empty, will use this as an alternative way to specify a list of optimizations to turn on and the order of the optimizations (replacing the meta-optimizer).RewriterConfig.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) RewriterConfig.Builder.clear()RewriterConfig.Builder.clearArithmeticOptimization()Arithmetic optimizations (default is ON) e.g.RewriterConfig.Builder.clearAutoMixedPrecision()Optimize data types for CUDA/oneDNN (default is OFF).RewriterConfig.Builder.clearAutoMixedPrecisionCpu()Emulate a model using data type float16 on CPU (default is OFF).RewriterConfig.Builder.clearAutoMixedPrecisionMkl()Optimize data types for oneDNN (default is OFF).RewriterConfig.Builder.clearAutoMixedPrecisionOnednnBfloat16()Optimize data types for oneDNN (default is OFF).RewriterConfig.Builder.clearAutoParallel()Configures AutoParallel optimization passes either through the meta-optimizer or when manually specified through the optimizers field.RewriterConfig.Builder.clearCommonSubgraphElimination()Common subgraph elimination (default is ON) e.g.RewriterConfig.Builder.clearConstantFolding()Fold constants (default is ON) Statically infer the value of tensors when possible, and materialize the result using constants.RewriterConfig.Builder.clearCpuLayoutConversion()CPU Conversion settings between NHCW and NCHW.RewriterConfig.Builder.clearCustomOptimizers()list of CustomGraphOptimizers to apply.RewriterConfig.Builder.clearDebugStripper()Strips debug-related nodes from the graph (off by default).RewriterConfig.Builder.clearDependencyOptimization()Control dependency optimizations (default is ON).RewriterConfig.Builder.clearDisableMetaOptimizer()Disable the entire meta optimizer (off by default).RewriterConfig.Builder.clearDisableModelPruning()If true, don't remove unnecessary ops from the graphRewriterConfig.Builder.clearDisableTfgOptimizer()Disable the TFG optimizer (off by default).RewriterConfig.Builder.clearExperimentalConditionalCodeMotion()Conditional code motion (default is ON).RewriterConfig.Builder.clearExperimentalDisableCompressedTensorOptimization()Disable optimizations that assume compressed tensors.RewriterConfig.Builder.clearExperimentalDisableFoldingQuantizationEmulation()Disable folding quantization emulation ops such as FakeQuantWithMinMax* and QuantizeAndDequantize*.RewriterConfig.Builder.clearFailOnOptimizerErrors()If true, any optimization pass failing will cause the MetaOptimizer to stop with an error.RewriterConfig.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) RewriterConfig.Builder.clearFunctionOptimization()Function optimizations (default is ON).RewriterConfig.Builder.clearImplementationSelector()Enable the swap of kernel implementations based on the device placement (default is ON).RewriterConfig.Builder.clearInterOptimizerVerifierConfig()VerifierConfig specifying the verifiers to be run after every optimizer.RewriterConfig.Builder.clearLayoutOptimizer()Optimize tensor layouts (default is ON) e.g.RewriterConfig.Builder.clearLoopOptimization()Loop optimizations (default is ON).RewriterConfig.Builder.clearMemoryOptimization()Configures memory optimization passes through the meta-optimizer.RewriterConfig.Builder.clearMemoryOptimizerTargetNodeNameScope()A node name scope for node names which are valid outputs of recomputations.RewriterConfig.Builder.clearMetaOptimizerIterations()Controls how many times we run the optimizers in meta optimizer (default is once).RewriterConfig.Builder.clearMetaOptimizerTimeoutMs()Maximum number of milliseconds to spend optimizing a single graph before timing out.RewriterConfig.Builder.clearMinGraphNodes()The minimum number of nodes in a graph to optimizer.RewriterConfig.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) RewriterConfig.Builder.clearOptimizers()If non-empty, will use this as an alternative way to specify a list of optimizations to turn on and the order of the optimizations (replacing the meta-optimizer).RewriterConfig.Builder.clearPinToHostOptimization()Force small ops onto the CPU (default is OFF).RewriterConfig.Builder.clearPostOptimizationVerifierConfig()VerifierConfig specifying the verifiers to be run at the end, after all optimizers have run.RewriterConfig.Builder.clearRemapping()Remapping (default is ON) Remap subgraphs onto more efficient implementations.RewriterConfig.Builder.clearScopedAllocatorOptimization()Try to allocate some independent Op outputs contiguously in order to merge or eliminate downstream Ops (off by default).RewriterConfig.Builder.clearScopedAllocatorOpts().tensorflow.ScopedAllocatorOptions scoped_allocator_opts = 16;RewriterConfig.Builder.clearShapeOptimization()Shape optimizations (default is ON) Simplify computations made on shapes.RewriterConfig.Builder.clearUsePluginOptimizers()Optimizers registered by plugin (default is ON)RewriterConfig.Builder.clone()GraphOptions.Builder.getRewriteOptionsBuilder()Options that control the type and amount of graph rewriting.RewriterConfig.Builder.mergeAutoParallel(AutoParallelOptions value) Configures AutoParallel optimization passes either through the meta-optimizer or when manually specified through the optimizers field.RewriterConfig.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) RewriterConfig.Builder.mergeFrom(com.google.protobuf.Message other) RewriterConfig.Builder.mergeFrom(RewriterConfig other) RewriterConfig.Builder.mergeInterOptimizerVerifierConfig(VerifierConfig value) VerifierConfig specifying the verifiers to be run after every optimizer.RewriterConfig.Builder.mergePostOptimizationVerifierConfig(VerifierConfig value) VerifierConfig specifying the verifiers to be run at the end, after all optimizers have run.RewriterConfig.Builder.mergeScopedAllocatorOpts(ScopedAllocatorOptions value) .tensorflow.ScopedAllocatorOptions scoped_allocator_opts = 16;final RewriterConfig.BuilderRewriterConfig.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static RewriterConfig.BuilderRewriterConfig.newBuilder()static RewriterConfig.BuilderRewriterConfig.newBuilder(RewriterConfig prototype) RewriterConfig.newBuilderForType()protected RewriterConfig.BuilderRewriterConfig.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) RewriterConfig.Builder.removeCustomOptimizers(int index) list of CustomGraphOptimizers to apply.RewriterConfig.Builder.setArithmeticOptimization(RewriterConfig.Toggle value) Arithmetic optimizations (default is ON) e.g.RewriterConfig.Builder.setArithmeticOptimizationValue(int value) Arithmetic optimizations (default is ON) e.g.RewriterConfig.Builder.setAutoMixedPrecision(RewriterConfig.Toggle value) Optimize data types for CUDA/oneDNN (default is OFF).RewriterConfig.Builder.setAutoMixedPrecisionCpu(RewriterConfig.Toggle value) Emulate a model using data type float16 on CPU (default is OFF).RewriterConfig.Builder.setAutoMixedPrecisionCpuValue(int value) Emulate a model using data type float16 on CPU (default is OFF).RewriterConfig.Builder.setAutoMixedPrecisionMkl(RewriterConfig.Toggle value) Optimize data types for oneDNN (default is OFF).RewriterConfig.Builder.setAutoMixedPrecisionMklValue(int value) Optimize data types for oneDNN (default is OFF).RewriterConfig.Builder.setAutoMixedPrecisionOnednnBfloat16(RewriterConfig.Toggle value) Optimize data types for oneDNN (default is OFF).RewriterConfig.Builder.setAutoMixedPrecisionOnednnBfloat16Value(int value) Optimize data types for oneDNN (default is OFF).RewriterConfig.Builder.setAutoMixedPrecisionValue(int value) Optimize data types for CUDA/oneDNN (default is OFF).RewriterConfig.Builder.setAutoParallel(AutoParallelOptions value) Configures AutoParallel optimization passes either through the meta-optimizer or when manually specified through the optimizers field.RewriterConfig.Builder.setAutoParallel(AutoParallelOptions.Builder builderForValue) Configures AutoParallel optimization passes either through the meta-optimizer or when manually specified through the optimizers field.RewriterConfig.Builder.setCommonSubgraphElimination(RewriterConfig.Toggle value) Common subgraph elimination (default is ON) e.g.RewriterConfig.Builder.setCommonSubgraphEliminationValue(int value) Common subgraph elimination (default is ON) e.g.RewriterConfig.Builder.setConstantFolding(RewriterConfig.Toggle value) Fold constants (default is ON) Statically infer the value of tensors when possible, and materialize the result using constants.RewriterConfig.Builder.setConstantFoldingValue(int value) Fold constants (default is ON) Statically infer the value of tensors when possible, and materialize the result using constants.RewriterConfig.Builder.setCpuLayoutConversion(RewriterConfig.CpuLayout value) CPU Conversion settings between NHCW and NCHW.RewriterConfig.Builder.setCpuLayoutConversionValue(int value) CPU Conversion settings between NHCW and NCHW.RewriterConfig.Builder.setCustomOptimizers(int index, RewriterConfig.CustomGraphOptimizer value) list of CustomGraphOptimizers to apply.RewriterConfig.Builder.setCustomOptimizers(int index, RewriterConfig.CustomGraphOptimizer.Builder builderForValue) list of CustomGraphOptimizers to apply.RewriterConfig.Builder.setDebugStripper(RewriterConfig.Toggle value) Strips debug-related nodes from the graph (off by default).RewriterConfig.Builder.setDebugStripperValue(int value) Strips debug-related nodes from the graph (off by default).RewriterConfig.Builder.setDependencyOptimization(RewriterConfig.Toggle value) Control dependency optimizations (default is ON).RewriterConfig.Builder.setDependencyOptimizationValue(int value) Control dependency optimizations (default is ON).RewriterConfig.Builder.setDisableMetaOptimizer(boolean value) Disable the entire meta optimizer (off by default).RewriterConfig.Builder.setDisableModelPruning(boolean value) If true, don't remove unnecessary ops from the graphRewriterConfig.Builder.setDisableTfgOptimizer(boolean value) Disable the TFG optimizer (off by default).RewriterConfig.Builder.setExperimentalConditionalCodeMotion(RewriterConfig.Toggle value) Conditional code motion (default is ON).RewriterConfig.Builder.setExperimentalConditionalCodeMotionValue(int value) Conditional code motion (default is ON).RewriterConfig.Builder.setExperimentalDisableCompressedTensorOptimization(boolean value) Disable optimizations that assume compressed tensors.RewriterConfig.Builder.setExperimentalDisableFoldingQuantizationEmulation(boolean value) Disable folding quantization emulation ops such as FakeQuantWithMinMax* and QuantizeAndDequantize*.RewriterConfig.Builder.setFailOnOptimizerErrors(boolean value) If true, any optimization pass failing will cause the MetaOptimizer to stop with an error.RewriterConfig.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) RewriterConfig.Builder.setFunctionOptimization(RewriterConfig.Toggle value) Function optimizations (default is ON).RewriterConfig.Builder.setFunctionOptimizationValue(int value) Function optimizations (default is ON).RewriterConfig.Builder.setImplementationSelector(RewriterConfig.Toggle value) Enable the swap of kernel implementations based on the device placement (default is ON).RewriterConfig.Builder.setImplementationSelectorValue(int value) Enable the swap of kernel implementations based on the device placement (default is ON).RewriterConfig.Builder.setInterOptimizerVerifierConfig(VerifierConfig value) VerifierConfig specifying the verifiers to be run after every optimizer.RewriterConfig.Builder.setInterOptimizerVerifierConfig(VerifierConfig.Builder builderForValue) VerifierConfig specifying the verifiers to be run after every optimizer.RewriterConfig.Builder.setLayoutOptimizer(RewriterConfig.Toggle value) Optimize tensor layouts (default is ON) e.g.RewriterConfig.Builder.setLayoutOptimizerValue(int value) Optimize tensor layouts (default is ON) e.g.RewriterConfig.Builder.setLoopOptimization(RewriterConfig.Toggle value) Loop optimizations (default is ON).RewriterConfig.Builder.setLoopOptimizationValue(int value) Loop optimizations (default is ON).RewriterConfig.Builder.setMemoryOptimization(RewriterConfig.MemOptType value) Configures memory optimization passes through the meta-optimizer.RewriterConfig.Builder.setMemoryOptimizationValue(int value) Configures memory optimization passes through the meta-optimizer.RewriterConfig.Builder.setMemoryOptimizerTargetNodeNameScope(String value) A node name scope for node names which are valid outputs of recomputations.RewriterConfig.Builder.setMemoryOptimizerTargetNodeNameScopeBytes(com.google.protobuf.ByteString value) A node name scope for node names which are valid outputs of recomputations.RewriterConfig.Builder.setMetaOptimizerIterations(RewriterConfig.NumIterationsType value) Controls how many times we run the optimizers in meta optimizer (default is once).RewriterConfig.Builder.setMetaOptimizerIterationsValue(int value) Controls how many times we run the optimizers in meta optimizer (default is once).RewriterConfig.Builder.setMetaOptimizerTimeoutMs(long value) Maximum number of milliseconds to spend optimizing a single graph before timing out.RewriterConfig.Builder.setMinGraphNodes(int value) The minimum number of nodes in a graph to optimizer.RewriterConfig.Builder.setOptimizers(int index, String value) If non-empty, will use this as an alternative way to specify a list of optimizations to turn on and the order of the optimizations (replacing the meta-optimizer).RewriterConfig.Builder.setPinToHostOptimization(RewriterConfig.Toggle value) Force small ops onto the CPU (default is OFF).RewriterConfig.Builder.setPinToHostOptimizationValue(int value) Force small ops onto the CPU (default is OFF).RewriterConfig.Builder.setPostOptimizationVerifierConfig(VerifierConfig value) VerifierConfig specifying the verifiers to be run at the end, after all optimizers have run.RewriterConfig.Builder.setPostOptimizationVerifierConfig(VerifierConfig.Builder builderForValue) VerifierConfig specifying the verifiers to be run at the end, after all optimizers have run.RewriterConfig.Builder.setRemapping(RewriterConfig.Toggle value) Remapping (default is ON) Remap subgraphs onto more efficient implementations.RewriterConfig.Builder.setRemappingValue(int value) Remapping (default is ON) Remap subgraphs onto more efficient implementations.RewriterConfig.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) RewriterConfig.Builder.setScopedAllocatorOptimization(RewriterConfig.Toggle value) Try to allocate some independent Op outputs contiguously in order to merge or eliminate downstream Ops (off by default).RewriterConfig.Builder.setScopedAllocatorOptimizationValue(int value) Try to allocate some independent Op outputs contiguously in order to merge or eliminate downstream Ops (off by default).RewriterConfig.Builder.setScopedAllocatorOpts(ScopedAllocatorOptions value) .tensorflow.ScopedAllocatorOptions scoped_allocator_opts = 16;RewriterConfig.Builder.setScopedAllocatorOpts(ScopedAllocatorOptions.Builder builderForValue) .tensorflow.ScopedAllocatorOptions scoped_allocator_opts = 16;RewriterConfig.Builder.setShapeOptimization(RewriterConfig.Toggle value) Shape optimizations (default is ON) Simplify computations made on shapes.RewriterConfig.Builder.setShapeOptimizationValue(int value) Shape optimizations (default is ON) Simplify computations made on shapes.final RewriterConfig.BuilderRewriterConfig.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) RewriterConfig.Builder.setUsePluginOptimizers(RewriterConfig.Toggle value) Optimizers registered by plugin (default is ON)RewriterConfig.Builder.setUsePluginOptimizersValue(int value) Optimizers registered by plugin (default is ON)RewriterConfig.toBuilder()Methods in org.tensorflow.framework with parameters of type RewriterConfig.BuilderModifier and TypeMethodDescriptionGraphOptions.Builder.setRewriteOptions(RewriterConfig.Builder builderForValue) Options that control the type and amount of graph rewriting.