Uses of Class
org.tensorflow.framework.ConfigProto.Builder
Packages that use ConfigProto.Builder
-
Uses of ConfigProto.Builder in org.tensorflow.framework
Methods in org.tensorflow.framework that return ConfigProto.BuilderModifier and TypeMethodDescriptionConfigProto.Builder.addAllDeviceFilters(Iterable<String> values) When any filters are present sessions will ignore all devices which do not match the filters.ConfigProto.Builder.addAllSessionInterOpThreadPool(Iterable<? extends ThreadPoolOptionProto> values) This option is experimental - it may be replaced with a different mechanism in the future.ConfigProto.Builder.addDeviceFilters(String value) When any filters are present sessions will ignore all devices which do not match the filters.ConfigProto.Builder.addDeviceFiltersBytes(com.google.protobuf.ByteString value) When any filters are present sessions will ignore all devices which do not match the filters.ConfigProto.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) ConfigProto.Builder.addSessionInterOpThreadPool(int index, ThreadPoolOptionProto value) This option is experimental - it may be replaced with a different mechanism in the future.ConfigProto.Builder.addSessionInterOpThreadPool(int index, ThreadPoolOptionProto.Builder builderForValue) This option is experimental - it may be replaced with a different mechanism in the future.ConfigProto.Builder.addSessionInterOpThreadPool(ThreadPoolOptionProto value) This option is experimental - it may be replaced with a different mechanism in the future.ConfigProto.Builder.addSessionInterOpThreadPool(ThreadPoolOptionProto.Builder builderForValue) This option is experimental - it may be replaced with a different mechanism in the future.ConfigProto.Builder.clear()ConfigProto.Builder.clearAllowSoftPlacement()Whether soft placement is allowed.ConfigProto.Builder.clearClusterDef()Optional list of all workers to use in this session.ConfigProto.Builder.clearDeviceCount()ConfigProto.Builder.clearDeviceFilters()When any filters are present sessions will ignore all devices which do not match the filters.ConfigProto.Builder.clearExperimental().tensorflow.ConfigProto.Experimental experimental = 16;ConfigProto.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) ConfigProto.Builder.clearGpuOptions()Options that apply to all GPUs.ConfigProto.Builder.clearGraphOptions()Options that apply to all graphs.ConfigProto.Builder.clearInterOpParallelismThreads()Nodes that perform blocking operations are enqueued on a pool of inter_op_parallelism_threads available in each process. 0 means the system picks an appropriate number.ConfigProto.Builder.clearIntraOpParallelismThreads()The execution of an individual op (for some op types) can be parallelized on a pool of intra_op_parallelism_threads. 0 means the system picks an appropriate number.ConfigProto.Builder.clearIsolateSessionState()If true, any resources such as Variables used in the session will not be shared with other sessions.ConfigProto.Builder.clearLogDevicePlacement()Whether device placements should be logged.ConfigProto.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) ConfigProto.Builder.clearOperationTimeoutInMs()Global timeout for all blocking operations in this session.ConfigProto.Builder.clearPlacementPeriod()Assignment of Nodes to Devices is recomputed every placement_period steps until the system warms up (at which point the recomputation typically slows down automatically).ConfigProto.Builder.clearPluggableDeviceOptions()Options that apply to pluggable devices.ConfigProto.Builder.clearRpcOptions()Options that apply when this session uses the distributed runtime.ConfigProto.Builder.clearSessionInterOpThreadPool()This option is experimental - it may be replaced with a different mechanism in the future.ConfigProto.Builder.clearShareClusterDevicesInSession()When true, WorkerSessions are created with device attributes from the full cluster.ConfigProto.Builder.clearUsePerSessionThreads()If true, use a new set of threads for this session rather than the global pool of threads.ConfigProto.Builder.clone()ConfigProto.Builder.mergeClusterDef(ClusterDef value) Optional list of all workers to use in this session.ConfigProto.Builder.mergeExperimental(ConfigProto.Experimental value) .tensorflow.ConfigProto.Experimental experimental = 16;ConfigProto.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) ConfigProto.Builder.mergeFrom(com.google.protobuf.Message other) ConfigProto.Builder.mergeFrom(ConfigProto other) ConfigProto.Builder.mergeGpuOptions(GPUOptions value) Options that apply to all GPUs.ConfigProto.Builder.mergeGraphOptions(GraphOptions value) Options that apply to all graphs.ConfigProto.Builder.mergePluggableDeviceOptions(GPUOptions value) Options that apply to pluggable devices.ConfigProto.Builder.mergeRpcOptions(RpcOptions.RPCOptions value) Options that apply when this session uses the distributed runtime.final ConfigProto.BuilderConfigProto.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static ConfigProto.BuilderConfigProto.newBuilder()static ConfigProto.BuilderConfigProto.newBuilder(ConfigProto prototype) ConfigProto.newBuilderForType()protected ConfigProto.BuilderConfigProto.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) ConfigProto.Builder.putAllDeviceCount(Map<String, Integer> values) Map from device type name (e.g., "CPU" or "GPU" ) to maximum number of devices of that type to use.ConfigProto.Builder.putDeviceCount(String key, int value) Map from device type name (e.g., "CPU" or "GPU" ) to maximum number of devices of that type to use.ConfigProto.Builder.removeDeviceCount(String key) Map from device type name (e.g., "CPU" or "GPU" ) to maximum number of devices of that type to use.ConfigProto.Builder.removeSessionInterOpThreadPool(int index) This option is experimental - it may be replaced with a different mechanism in the future.ConfigProto.Builder.setAllowSoftPlacement(boolean value) Whether soft placement is allowed.ConfigProto.Builder.setClusterDef(ClusterDef value) Optional list of all workers to use in this session.ConfigProto.Builder.setClusterDef(ClusterDef.Builder builderForValue) Optional list of all workers to use in this session.ConfigProto.Builder.setDeviceFilters(int index, String value) When any filters are present sessions will ignore all devices which do not match the filters.ConfigProto.Builder.setExperimental(ConfigProto.Experimental value) .tensorflow.ConfigProto.Experimental experimental = 16;ConfigProto.Builder.setExperimental(ConfigProto.Experimental.Builder builderForValue) .tensorflow.ConfigProto.Experimental experimental = 16;ConfigProto.Builder.setGpuOptions(GPUOptions value) Options that apply to all GPUs.ConfigProto.Builder.setGpuOptions(GPUOptions.Builder builderForValue) Options that apply to all GPUs.ConfigProto.Builder.setGraphOptions(GraphOptions value) Options that apply to all graphs.ConfigProto.Builder.setGraphOptions(GraphOptions.Builder builderForValue) Options that apply to all graphs.ConfigProto.Builder.setInterOpParallelismThreads(int value) Nodes that perform blocking operations are enqueued on a pool of inter_op_parallelism_threads available in each process. 0 means the system picks an appropriate number.ConfigProto.Builder.setIntraOpParallelismThreads(int value) The execution of an individual op (for some op types) can be parallelized on a pool of intra_op_parallelism_threads. 0 means the system picks an appropriate number.ConfigProto.Builder.setIsolateSessionState(boolean value) If true, any resources such as Variables used in the session will not be shared with other sessions.ConfigProto.Builder.setLogDevicePlacement(boolean value) Whether device placements should be logged.ConfigProto.Builder.setOperationTimeoutInMs(long value) Global timeout for all blocking operations in this session.ConfigProto.Builder.setPlacementPeriod(int value) Assignment of Nodes to Devices is recomputed every placement_period steps until the system warms up (at which point the recomputation typically slows down automatically).ConfigProto.Builder.setPluggableDeviceOptions(GPUOptions value) Options that apply to pluggable devices.ConfigProto.Builder.setPluggableDeviceOptions(GPUOptions.Builder builderForValue) Options that apply to pluggable devices.ConfigProto.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) ConfigProto.Builder.setRpcOptions(RpcOptions.RPCOptions value) Options that apply when this session uses the distributed runtime.ConfigProto.Builder.setRpcOptions(RpcOptions.RPCOptions.Builder builderForValue) Options that apply when this session uses the distributed runtime.ConfigProto.Builder.setSessionInterOpThreadPool(int index, ThreadPoolOptionProto value) This option is experimental - it may be replaced with a different mechanism in the future.ConfigProto.Builder.setSessionInterOpThreadPool(int index, ThreadPoolOptionProto.Builder builderForValue) This option is experimental - it may be replaced with a different mechanism in the future.ConfigProto.Builder.setShareClusterDevicesInSession(boolean value) When true, WorkerSessions are created with device attributes from the full cluster.final ConfigProto.BuilderConfigProto.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) ConfigProto.Builder.setUsePerSessionThreads(boolean value) If true, use a new set of threads for this session rather than the global pool of threads.ConfigProto.toBuilder()