RewriterConfig kelas akhir publik
Graph rewriting is experimental and subject to change, not covered by any API stability guarantees.Tipe protobuf
tensorflow.RewriterConfig
Kelas Bersarang
kelas | Penulis UlangConfig.Builder | Graph rewriting is experimental and subject to change, not covered by any API stability guarantees. | |
enum | Penulis UlangConfig.CpuLayout | Enum for layout conversion between NCHW and NHWC on CPU. | |
kelas | Penulis UlangConfig.CustomGraphOptimizer | Message to describe custom graph optimizer and its parametersTipe protobuf tensorflow.RewriterConfig.CustomGraphOptimizer | |
antarmuka | RewriterConfig.CustomGraphOptimizerOrBuilder | ||
enum | RewriterConfig.MemOptType | Protobuf termasuk tensorflow.RewriterConfig.MemOptType | |
enum | RewriterConfig.NumIterationsType | Enum controlling the number of times to run optimizers. | |
enum | RewriterConfig.Toggle | Protobuf enum tensorflow.RewriterConfig.Toggle |
Konstanta
Metode Publik
boolean | sama dengan (Objek objek) |
RewriterConfig.Toggle | dapatkan Optimasi Aritmatika () Arithmetic optimizations (default is ON) e.g. |
ke dalam | dapatkanNilai Optimasi Aritmatika () Arithmetic optimizations (default is ON) e.g. |
RewriterConfig.Toggle | dapatkan Presisi Campuran Otomatis () Optimize data types for CUDA (default is OFF). |
RewriterConfig.Toggle | dapatkanAutoMixedPrecisionMkl () Optimize data types for MKL (default is OFF). |
ke dalam | dapatkanAutoMixedPrecisionMklValue () Optimize data types for MKL (default is OFF). |
ke dalam | dapatkanAutoMixedPrecisionValue () Optimize data types for CUDA (default is OFF). |
Opsi Paralel Otomatis | dapatkanAutoParallel () Configures AutoParallel optimization passes either through the meta-optimizer or when manually specified through the optimizers field. |
AutoParallelOptionsOrBuilder | dapatkanAutoParallelOrBuilder () Configures AutoParallel optimization passes either through the meta-optimizer or when manually specified through the optimizers field. |
RewriterConfig.Toggle | getCommonSubgraphElimination () Common subgraph elimination (default is ON) e.g. |
ke dalam | dapatkanCommonSubgraphEliminationValue () Common subgraph elimination (default is ON) e.g. |
RewriterConfig.Toggle | dapatkan Lipatan Konstan () Fold constants (default is ON) Statically infer the value of tensors when possible, and materialize the result using constants. |
ke dalam | dapatkanConstantFoldingValue () Fold constants (default is ON) Statically infer the value of tensors when possible, and materialize the result using constants. |
Penulis UlangConfig.CpuLayout | dapatkanCpuLayoutConversion () CPU Conversion settings between NHCW and NCHW. |
ke dalam | dapatkanCpuLayoutConversionValue () CPU Conversion settings between NHCW and NCHW. |
Penulis UlangConfig.CustomGraphOptimizer | getCustomOptimizers (indeks int) list of CustomGraphOptimizers to apply. |
ke dalam | dapatkanCustomOptimizersCount () list of CustomGraphOptimizers to apply. |
Daftar< RewriterConfig.CustomGraphOptimizer > | dapatkanDaftar Pengoptimal Khusus () list of CustomGraphOptimizers to apply. |
RewriterConfig.CustomGraphOptimizerOrBuilder | getCustomOptimizersOrBuilder (int indeks) list of CustomGraphOptimizers to apply. |
Daftar<? memperluas RewriterConfig.CustomGraphOptimizerOrBuilder > | dapatkanCustomOptimizersOrBuilderList () list of CustomGraphOptimizers to apply. |
RewriterConfig.Toggle | dapatkanDebugStripper () Strips debug-related nodes from the graph (off by default). |
ke dalam | dapatkanDebugStripperValue () Strips debug-related nodes from the graph (off by default). |
RewriterConfig statis | |
Konfigurasi Penulis Ulang | |
RewriterConfig.Toggle | dapatkan DependencyOptimization () Control dependency optimizations (default is ON). |
ke dalam | dapatkanDependencyOptimizationValue () Control dependency optimizations (default is ON). |
com.google.protobuf.Descriptors.Descriptor statis terakhir | |
boolean | dapatkanDisableMetaOptimizer () Disable the entire meta optimizer (off by default). |
boolean | getDisableModelPruning () If true, don't remove unnecessary ops from the graph bool disable_model_pruning = 2; |
boolean | dapatkanExperimentalDisableCompressedTensorOptimization () Disable optimizations that assume compressed tensors. |
boolean | getFailOnOptimizerErrors () If true, any optimization pass failing will cause the MetaOptimizer to stop with an error. |
RewriterConfig.Toggle | dapatkanFunctionOptimization () Function optimizations (default is ON). |
ke dalam | dapatkanFunctionOptimizationValue () Function optimizations (default is ON). |
RewriterConfig.Toggle | dapatkanImplementationSelector () Enable the swap of kernel implementations based on the device placement (default is ON). |
ke dalam | dapatkanImplementationSelectorValue () Enable the swap of kernel implementations based on the device placement (default is ON). |
Konfigurasi Verifier | dapatkanInterOptimizerVerifierConfig () VerifierConfig specifying the verifiers to be run after every optimizer. |
VerifierConfigOrBuilder | dapatkanInterOptimizerVerifierConfigOrBuilder () VerifierConfig specifying the verifiers to be run after every optimizer. |
RewriterConfig.Toggle | dapatkanLayoutOptimizer () Optimize tensor layouts (default is ON) e.g. |
ke dalam | dapatkanLayoutOptimizerValue () Optimize tensor layouts (default is ON) e.g. |
RewriterConfig.Toggle | dapatkanLoopOptimasi () Loop optimizations (default is ON). |
ke dalam | dapatkanLoopOptimizationValue () Loop optimizations (default is ON). |
RewriterConfig.MemOptType | dapatkan Optimasi Memori () Configures memory optimization passes through the meta-optimizer. |
ke dalam | dapatkanMemoryOptimizationValue () Configures memory optimization passes through the meta-optimizer. |
Rangkaian | dapatkanMemoryOptimizerTargetNodeNameScope () A node name scope for node names which are valid outputs of recomputations. |
com.google.protobuf.ByteString | getMemoryOptimizerTargetNodeNameScopeBytes () A node name scope for node names which are valid outputs of recomputations. |
RewriterConfig.NumIterationsType | dapatkanMetaOptimizerIterations () Controls how many times we run the optimizers in meta optimizer (default is once). |
ke dalam | dapatkanMetaOptimizerIterationsValue () Controls how many times we run the optimizers in meta optimizer (default is once). |
panjang | dapatkanMetaOptimizerTimeoutMs () Maximum number of milliseconds to spend optimizing a single graph before timing out. |
ke dalam | dapatkanMinGraphNodes () The minimum number of nodes in a graph to optimizer. |
Rangkaian | getOptimizers (indeks int) 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). |
com.google.protobuf.ByteString | getOptimizersBytes (indeks int) 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). |
ke dalam | dapatkanOptimizersCount () 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). |
com.google.protobuf.ProtocolStringList | dapatkanDaftar Pengoptimal () 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.Toggle | dapatkanPinToHostOptimasi () Force small ops onto the CPU (default is OFF). |
ke dalam | dapatkanPinToHostOptimizationValue () Force small ops onto the CPU (default is OFF). |
Konfigurasi Verifier | dapatkanPostOptimizationVerifierConfig () VerifierConfig specifying the verifiers to be run at the end, after all optimizers have run. |
VerifierConfigOrBuilder | dapatkanPostOptimizationVerifierConfigOrBuilder () VerifierConfig specifying the verifiers to be run at the end, after all optimizers have run. |
RewriterConfig.Toggle | dapatkan pemetaan ulang () Remapping (default is ON) Remap subgraphs onto more efficient implementations. |
ke dalam | dapatkan Pemetaan Ulang Nilai () Remapping (default is ON) Remap subgraphs onto more efficient implementations. |
RewriterConfig.Toggle | getScopedAllocatorOptimization () Try to allocate some independent Op outputs contiguously in order to merge or eliminate downstream Ops (off by default). |
ke dalam | getScopedAllocatorOptimizationValue () Try to allocate some independent Op outputs contiguously in order to merge or eliminate downstream Ops (off by default). |
Opsi Pengalokasi Cakupan | dapatkanScopedAllocatorOpts () .tensorflow.ScopedAllocatorOptions scoped_allocator_opts = 16; |
ScopedAllocatorOptionsOrBuilder | getScopedAllocatorOptsOrBuilder () .tensorflow.ScopedAllocatorOptions scoped_allocator_opts = 16; |
ke dalam | |
RewriterConfig.Toggle | dapatkan Optimasi Bentuk () Shape optimizations (default is ON) Simplify computations made on shapes. |
ke dalam | dapatkanBentukOptimasiNilai () Shape optimizations (default is ON) Simplify computations made on shapes. |
final com.google.protobuf.UnknownFieldSet | |
boolean | memilikiAutoParallel () Configures AutoParallel optimization passes either through the meta-optimizer or when manually specified through the optimizers field. |
boolean | hasInterOptimizerVerifierConfig () VerifierConfig specifying the verifiers to be run after every optimizer. |
boolean | hasPostOptimizationVerifierConfig () VerifierConfig specifying the verifiers to be run at the end, after all optimizers have run. |
boolean | hasScopedAllocatorOpts () .tensorflow.ScopedAllocatorOptions scoped_allocator_opts = 16; |
ke dalam | Kode hash () |
boolean terakhir | |
RewriterConfig.Builder statis | |
RewriterConfig.Builder statis | newBuilder (prototipe RewriterConfig ) |
Penulis UlangConfig.Builder | |
RewriterConfig statis | parseDelimitedFrom (masukan Aliran Masukan) |
RewriterConfig statis | parseDelimitedFrom (masukan InputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RewriterConfig statis | parseFrom (data ByteBuffer, com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RewriterConfig statis | parseFrom (com.google.protobuf.CodedInputStream masukan) |
RewriterConfig statis | parseFrom (byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RewriterConfig statis | parseFrom (data ByteBuffer) |
RewriterConfig statis | parseFrom (com.google.protobuf.CodedInputStream masukan, com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RewriterConfig statis | parseFrom (com.google.protobuf.ByteString data) |
RewriterConfig statis | parseFrom (masukan InputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RewriterConfig statis | parseFrom (com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
statis | pengurai () |
Penulis UlangConfig.Builder | |
ruang kosong | writeTo (com.google.protobuf.CodedOutputStream keluaran) |
Metode Warisan
Konstanta
int akhir statis publik ARITHMETIC_OPTIMIZATION_FIELD_NUMBER
Nilai Konstan: 7
int final statis publik AUTO_MIXED_PRECISION_FIELD_NUMBER
Nilai Konstan: 23
int akhir statis publik AUTO_MIXED_PRECISION_MKL_FIELD_NUMBER
Nilai Konstan: 25
int final statis publik AUTO_PARALLEL_FIELD_NUMBER
Nilai Konstan: 5
int final statis publik COMMON_SUBGRAPH_ELIMINATION_FIELD_NUMBER
Nilai Konstan: 24
int final statis publik CONSTANT_FOLDING_FIELD_NUMBER
Nilai Konstan: 3
int akhir statis publik CPU_LAYOUT_CONVERSION_FIELD_NUMBER
Nilai Konstan: 50
int akhir statis publik CUSTOM_OPTIMIZERS_FIELD_NUMBER
Nilai Konstan: 200
int akhir statis publik DEBUG_STRIPPER_FIELD_NUMBER
Nilai Konstan: 11
int akhir statis publik DEPDENCY_OPTIMIZATION_FIELD_NUMBER
Nilai Konstan: 8
int akhir statis publik DISABLE_META_OPTIMIZER_FIELD_NUMBER
Nilai Konstan: 19
int final statis publik DISABLE_MODEL_PRUNING_FIELD_NUMBER
Nilai Konstan: 2
int akhir statis publik EXPERIMENTAL_DISABLE_COMPRESSED_TENSOR_OPTIMIZATION_FIELD_NUMBER
Nilai Konstan: 26
int final statis publik FAIL_ON_OPTIMIZER_ERRORS_FIELD_NUMBER
Nilai Konstan: 21
int final statis publik FUNCTION_OPTIMIZATION_FIELD_NUMBER
Nilai Konstan: 10
int akhir statis publik IMPLEMENTATION_SELECTOR_FIELD_NUMBER
Nilai Konstan: 22
int final statis publik INTER_OPTIMIZER_VERIFIER_CONFIG_FIELD_NUMBER
Nilai Konstan: 300
int akhir statis publik LAYOUT_OPTIMIZER_FIELD_NUMBER
Nilai Konstan: 1
int final statis publik LOOP_OPTIMIZATION_FIELD_NUMBER
Nilai Konstan: 9
int akhir statis publik MEMORY_OPTIMIZATION_FIELD_NUMBER
Nilai Konstan: 4
int final statis publik MEMORY_OPTIMIZER_TARGET_NODE_NAME_SCOPE_FIELD_NUMBER
Nilai Konstan: 6
int akhir statis publik META_OPTIMIZER_ITERATIONS_FIELD_NUMBER
Nilai Konstan: 12
int akhir statis publik META_OPTIMIZER_TIMEOUT_MS_FIELD_NUMBER
Nilai Konstan: 20
int akhir statis publik MIN_GRAPH_NODES_FIELD_NUMBER
Nilai Konstan: 17
int akhir statis publik OPTIMIZERS_FIELD_NUMBER
Nilai Konstan: 100
int akhir statis publik PIN_TO_HOST_OPTIMIZATION_FIELD_NUMBER
Nilai Konstan: 18
int final statis publik POST_OPTIMIZATION_VERIFIER_CONFIG_FIELD_NUMBER
Nilai Konstan: 301
int final statis publik REMAPPING_FIELD_NUMBER
Nilai Konstan: 14
int akhir statis publik SCOPED_ALLOCATOR_OPTIMIZATION_FIELD_NUMBER
Nilai Konstan: 15
int akhir statis publik SCOPED_ALLOCATOR_OPTS_FIELD_NUMBER
Nilai Konstan: 16
int final statis publik SHAPE_OPTIMIZATION_FIELD_NUMBER
Nilai Konstan: 13
Metode Publik
boolean publik sama (Obj objek)
publik RewriterConfig.Toggle getArithmeticOptimization ()
Arithmetic optimizations (default is ON) e.g. Simplify arithmetic ops; merge ops with same value (like constants).
.tensorflow.RewriterConfig.Toggle arithmetic_optimization = 7;
public int getArithmeticOptimizationValue ()
Arithmetic optimizations (default is ON) e.g. Simplify arithmetic ops; merge ops with same value (like constants).
.tensorflow.RewriterConfig.Toggle arithmetic_optimization = 7;
publik RewriterConfig.Toggle getAutoMixedPrecision ()
Optimize data types for CUDA (default is OFF). This will try to use float16 on GPU which is faster. Note that this can change the numerical stability of the graph and may require the use of loss scaling to maintain model convergence.
.tensorflow.RewriterConfig.Toggle auto_mixed_precision = 23;
publik RewriterConfig.Toggle getAutoMixedPrecisionMkl ()
Optimize data types for MKL (default is OFF). This will try to use bfloat16 on CPUs, which is faster. Note that this can change the numerical stability of the graph.
.tensorflow.RewriterConfig.Toggle auto_mixed_precision_mkl = 25;
int publik getAutoMixedPrecisionMklValue ()
Optimize data types for MKL (default is OFF). This will try to use bfloat16 on CPUs, which is faster. Note that this can change the numerical stability of the graph.
.tensorflow.RewriterConfig.Toggle auto_mixed_precision_mkl = 25;
int publik getAutoMixedPrecisionValue ()
Optimize data types for CUDA (default is OFF). This will try to use float16 on GPU which is faster. Note that this can change the numerical stability of the graph and may require the use of loss scaling to maintain model convergence.
.tensorflow.RewriterConfig.Toggle auto_mixed_precision = 23;
AutoParallelOptions publik getAutoParallel ()
Configures AutoParallel optimization passes either through the meta-optimizer or when manually specified through the optimizers field.
.tensorflow.AutoParallelOptions auto_parallel = 5;
AutoParallelOptionsOrBuilder publik getAutoParallelOrBuilder ()
Configures AutoParallel optimization passes either through the meta-optimizer or when manually specified through the optimizers field.
.tensorflow.AutoParallelOptions auto_parallel = 5;
publik RewriterConfig.Toggle getCommonSubgraphElimination ()
Common subgraph elimination (default is ON) e.g. Simplify arithmetic ops; merge ops with same value (like constants).
.tensorflow.RewriterConfig.Toggle common_subgraph_elimination = 24;
public int getCommonSubgraphEliminationValue ()
Common subgraph elimination (default is ON) e.g. Simplify arithmetic ops; merge ops with same value (like constants).
.tensorflow.RewriterConfig.Toggle common_subgraph_elimination = 24;
publik RewriterConfig.Toggle getConstantFolding ()
Fold constants (default is ON) Statically infer the value of tensors when possible, and materialize the result using constants.
.tensorflow.RewriterConfig.Toggle constant_folding = 3;
int publik getConstantFoldingValue ()
Fold constants (default is ON) Statically infer the value of tensors when possible, and materialize the result using constants.
.tensorflow.RewriterConfig.Toggle constant_folding = 3;
publik RewriterConfig.CpuLayout getCpuLayoutConversion ()
CPU Conversion settings between NHCW and NCHW.
.tensorflow.RewriterConfig.CpuLayout cpu_layout_conversion = 50;
publik int getCpuLayoutConversionValue ()
CPU Conversion settings between NHCW and NCHW.
.tensorflow.RewriterConfig.CpuLayout cpu_layout_conversion = 50;
publik RewriterConfig.CustomGraphOptimizer getCustomOptimizers (int indeks)
list of CustomGraphOptimizers to apply.
repeated .tensorflow.RewriterConfig.CustomGraphOptimizer custom_optimizers = 200;
int publik getCustomOptimizersCount ()
list of CustomGraphOptimizers to apply.
repeated .tensorflow.RewriterConfig.CustomGraphOptimizer custom_optimizers = 200;
Daftar publik< RewriterConfig.CustomGraphOptimizer > getCustomOptimizersList ()
list of CustomGraphOptimizers to apply.
repeated .tensorflow.RewriterConfig.CustomGraphOptimizer custom_optimizers = 200;
publik RewriterConfig.CustomGraphOptimizerOrBuilder getCustomOptimizersOrBuilder (int indeks)
list of CustomGraphOptimizers to apply.
repeated .tensorflow.RewriterConfig.CustomGraphOptimizer custom_optimizers = 200;
Daftar Publik<? memperluas RewriterConfig.CustomGraphOptimizerOrBuilder > getCustomOptimizersOrBuilderList ()
list of CustomGraphOptimizers to apply.
repeated .tensorflow.RewriterConfig.CustomGraphOptimizer custom_optimizers = 200;
publik RewriterConfig.Toggle getDebugStripper ()
Strips debug-related nodes from the graph (off by default).
.tensorflow.RewriterConfig.Toggle debug_stripper = 11;
int publik getDebugStripperValue ()
Strips debug-related nodes from the graph (off by default).
.tensorflow.RewriterConfig.Toggle debug_stripper = 11;
publik RewriterConfig.Toggle getDependencyOptimization ()
Control dependency optimizations (default is ON). Remove redundant control dependencies, which may enable other optimization.
.tensorflow.RewriterConfig.Toggle dependency_optimization = 8;
publik int getDependencyOptimizationValue ()
Control dependency optimizations (default is ON). Remove redundant control dependencies, which may enable other optimization.
.tensorflow.RewriterConfig.Toggle dependency_optimization = 8;
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor ()
boolean publik getDisableMetaOptimizer ()
Disable the entire meta optimizer (off by default).
bool disable_meta_optimizer = 19;
boolean publik getDisableModelPruning ()
If true, don't remove unnecessary ops from the graph
bool disable_model_pruning = 2;
boolean publik getExperimentalDisableCompressedTensorOptimization ()
Disable optimizations that assume compressed tensors. Note that this flag is experimental and may be removed in the future.
bool experimental_disable_compressed_tensor_optimization = 26;
boolean publik getFailOnOptimizerErrors ()
If true, any optimization pass failing will cause the MetaOptimizer to stop with an error. By default - or when set to false, failing passes are skipped silently.
bool fail_on_optimizer_errors = 21;
publik RewriterConfig.Toggle getFunctionOptimization ()
Function optimizations (default is ON).
.tensorflow.RewriterConfig.Toggle function_optimization = 10;
int publik getFunctionOptimizationValue ()
Function optimizations (default is ON).
.tensorflow.RewriterConfig.Toggle function_optimization = 10;
publik RewriterConfig.Toggle getImplementationSelector ()
Enable the swap of kernel implementations based on the device placement (default is ON).
.tensorflow.RewriterConfig.Toggle implementation_selector = 22;
publik int getImplementationSelectorValue ()
Enable the swap of kernel implementations based on the device placement (default is ON).
.tensorflow.RewriterConfig.Toggle implementation_selector = 22;
VerifierConfig publik getInterOptimizerVerifierConfig ()
VerifierConfig specifying the verifiers to be run after every optimizer.
.tensorflow.VerifierConfig inter_optimizer_verifier_config = 300;
VerifierConfigOrBuilder publik getInterOptimizerVerifierConfigOrBuilder ()
VerifierConfig specifying the verifiers to be run after every optimizer.
.tensorflow.VerifierConfig inter_optimizer_verifier_config = 300;
publik RewriterConfig.Toggle getLayoutOptimizer ()
Optimize tensor layouts (default is ON) e.g. This will try to use NCHW layout on GPU which is faster.
.tensorflow.RewriterConfig.Toggle layout_optimizer = 1;
int publik getLayoutOptimizerValue ()
Optimize tensor layouts (default is ON) e.g. This will try to use NCHW layout on GPU which is faster.
.tensorflow.RewriterConfig.Toggle layout_optimizer = 1;
publik RewriterConfig.Toggle getLoopOptimization ()
Loop optimizations (default is ON).
.tensorflow.RewriterConfig.Toggle loop_optimization = 9;
int publik getLoopOptimizationValue ()
Loop optimizations (default is ON).
.tensorflow.RewriterConfig.Toggle loop_optimization = 9;
publik RewriterConfig.MemOptType getMemoryOptimization ()
Configures memory optimization passes through the meta-optimizer. Has no effect on manually requested memory optimization passes in the optimizers field.
.tensorflow.RewriterConfig.MemOptType memory_optimization = 4;
publik int getMemoryOptimizationValue ()
Configures memory optimization passes through the meta-optimizer. Has no effect on manually requested memory optimization passes in the optimizers field.
.tensorflow.RewriterConfig.MemOptType memory_optimization = 4;
String publik getMemoryOptimizerTargetNodeNameScope ()
A node name scope for node names which are valid outputs of recomputations. Inputs to nodes that match this scope may be recomputed (subject either to manual annotation of those input nodes or to manual annotation and heuristics depending on memory_optimization), but the nodes themselves will not be recomputed. This matches any sub-scopes as well, meaning the scope can appear not just as a top-level scope. For example, if the value is "gradients/", the default, it will match node name "gradients/foo", "foo/gradients/bar", but not "foo_gradients/"
string memory_optimizer_target_node_name_scope = 6;
publik com.google.protobuf.ByteString getMemoryOptimizerTargetNodeNameScopeBytes ()
A node name scope for node names which are valid outputs of recomputations. Inputs to nodes that match this scope may be recomputed (subject either to manual annotation of those input nodes or to manual annotation and heuristics depending on memory_optimization), but the nodes themselves will not be recomputed. This matches any sub-scopes as well, meaning the scope can appear not just as a top-level scope. For example, if the value is "gradients/", the default, it will match node name "gradients/foo", "foo/gradients/bar", but not "foo_gradients/"
string memory_optimizer_target_node_name_scope = 6;
publik RewriterConfig.NumIterationsType getMetaOptimizerIterations ()
Controls how many times we run the optimizers in meta optimizer (default is once).
.tensorflow.RewriterConfig.NumIterationsType meta_optimizer_iterations = 12;
int publik getMetaOptimizerIterationsValue ()
Controls how many times we run the optimizers in meta optimizer (default is once).
.tensorflow.RewriterConfig.NumIterationsType meta_optimizer_iterations = 12;
getMetaOptimizerTimeoutMs panjang publik ()
Maximum number of milliseconds to spend optimizing a single graph before timing out. If equal to 0 the system picks a default (currently 5 minutes). If less than 0 the optimizer will never time out.
int64 meta_optimizer_timeout_ms = 20;
int publik getMinGraphNodes ()
The minimum number of nodes in a graph to optimizer. For smaller graphs, optimization is skipped. 0 means the system picks an appropriate number. < 0 means do not skip optimization.
int32 min_graph_nodes = 17;
GetOptimizers String publik (indeks int)
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). Of the RewriterConfig options, only the AutoParallel configuration options (the auto_parallel field) apply to manually requested optimization passes ("autoparallel"). Memory optimization passes ("memory") invoked here are not configurable (in contrast to memory optimization passes through the meta-optimizer) and act only on manual op annotations. Custom optimizers (see custom_optimizers) that are not part of this schedule will be run after - in the order that they were specified.
repeated string optimizers = 100;
com.google.protobuf.ByteString getOptimizersBytes publik (indeks int)
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). Of the RewriterConfig options, only the AutoParallel configuration options (the auto_parallel field) apply to manually requested optimization passes ("autoparallel"). Memory optimization passes ("memory") invoked here are not configurable (in contrast to memory optimization passes through the meta-optimizer) and act only on manual op annotations. Custom optimizers (see custom_optimizers) that are not part of this schedule will be run after - in the order that they were specified.
repeated string optimizers = 100;
int publik getOptimizersCount ()
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). Of the RewriterConfig options, only the AutoParallel configuration options (the auto_parallel field) apply to manually requested optimization passes ("autoparallel"). Memory optimization passes ("memory") invoked here are not configurable (in contrast to memory optimization passes through the meta-optimizer) and act only on manual op annotations. Custom optimizers (see custom_optimizers) that are not part of this schedule will be run after - in the order that they were specified.
repeated string optimizers = 100;
com.google.protobuf.ProtocolStringList getOptimizersList () publik
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). Of the RewriterConfig options, only the AutoParallel configuration options (the auto_parallel field) apply to manually requested optimization passes ("autoparallel"). Memory optimization passes ("memory") invoked here are not configurable (in contrast to memory optimization passes through the meta-optimizer) and act only on manual op annotations. Custom optimizers (see custom_optimizers) that are not part of this schedule will be run after - in the order that they were specified.
repeated string optimizers = 100;
publik dapatkanParserForType ()
publik RewriterConfig.Toggle getPinToHostOptimization ()
Force small ops onto the CPU (default is OFF).
.tensorflow.RewriterConfig.Toggle pin_to_host_optimization = 18;
int publik getPinToHostOptimizationValue ()
Force small ops onto the CPU (default is OFF).
.tensorflow.RewriterConfig.Toggle pin_to_host_optimization = 18;
VerifierConfig publik getPostOptimizationVerifierConfig ()
VerifierConfig specifying the verifiers to be run at the end, after all optimizers have run.
.tensorflow.VerifierConfig post_optimization_verifier_config = 301;
VerifierConfigOrBuilder publik getPostOptimizationVerifierConfigOrBuilder ()
VerifierConfig specifying the verifiers to be run at the end, after all optimizers have run.
.tensorflow.VerifierConfig post_optimization_verifier_config = 301;
publik RewriterConfig.Toggle getRemapping ()
Remapping (default is ON) Remap subgraphs onto more efficient implementations.
.tensorflow.RewriterConfig.Toggle remapping = 14;
int publik getRemappingValue ()
Remapping (default is ON) Remap subgraphs onto more efficient implementations.
.tensorflow.RewriterConfig.Toggle remapping = 14;
publik RewriterConfig.Toggle getScopedAllocatorOptimization ()
Try to allocate some independent Op outputs contiguously in order to merge or eliminate downstream Ops (off by default).
.tensorflow.RewriterConfig.Toggle scoped_allocator_optimization = 15;
int publik getScopedAllocatorOptimizationValue ()
Try to allocate some independent Op outputs contiguously in order to merge or eliminate downstream Ops (off by default).
.tensorflow.RewriterConfig.Toggle scoped_allocator_optimization = 15;
ScopedAllocatorOptions publik getScopedAllocatorOpts ()
.tensorflow.ScopedAllocatorOptions scoped_allocator_opts = 16;
ScopedAllocatorOptionsOrBuilder publik getScopedAllocatorOptsOrBuilder ()
.tensorflow.ScopedAllocatorOptions scoped_allocator_opts = 16;
publik int getSerializedSize ()
publik RewriterConfig.Toggle getShapeOptimization ()
Shape optimizations (default is ON) Simplify computations made on shapes.
.tensorflow.RewriterConfig.Toggle shape_optimization = 13;
int publik getShapeOptimizationValue ()
Shape optimizations (default is ON) Simplify computations made on shapes.
.tensorflow.RewriterConfig.Toggle shape_optimization = 13;
public final com.google.protobuf.UnknownFieldSet getUnknownFields ()
boolean publik hasAutoParallel ()
Configures AutoParallel optimization passes either through the meta-optimizer or when manually specified through the optimizers field.
.tensorflow.AutoParallelOptions auto_parallel = 5;
boolean publik hasInterOptimizerVerifierConfig ()
VerifierConfig specifying the verifiers to be run after every optimizer.
.tensorflow.VerifierConfig inter_optimizer_verifier_config = 300;
boolean publik hasPostOptimizationVerifierConfig ()
VerifierConfig specifying the verifiers to be run at the end, after all optimizers have run.
.tensorflow.VerifierConfig post_optimization_verifier_config = 301;
boolean publik hasScopedAllocatorOpts ()
.tensorflow.ScopedAllocatorOptions scoped_allocator_opts = 16;
kode hash int publik ()
boolean akhir publik diinisialisasi ()
public static RewriterConfig parseDelimitedFrom (input InputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Melempar
Pengecualian IO |
---|
parseFrom RewriterConfig statis publik (data ByteBuffer, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Melempar
InvalidProtocolBufferException |
---|
parseFrom RewriterConfig statis publik (com.google.protobuf.CodedInputStream masukan)
Melempar
Pengecualian IO |
---|
parseFrom RewriterConfig statis publik (byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Melempar
InvalidProtocolBufferException |
---|
parseFrom RewriterConfig statis publik (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Melempar
Pengecualian IO |
---|
parseFrom RewriterConfig statis publik (com.google.protobuf.ByteString data)
Melempar
InvalidProtocolBufferException |
---|
parseFrom RewriterConfig statis publik (input InputStream, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Melempar
Pengecualian IO |
---|
parseFrom RewriterConfig statis publik (com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Melempar
InvalidProtocolBufferException |
---|
statis publik pengurai ()
public void writeTo (com.google.protobuf.CodedOutputStream keluaran)
Melempar
Pengecualian IO |
---|