# tf.compat.v1.ConfigProto

<br />

|---|
| [![](https://www.tensorflow.org/images/GitHub-Mark-32px.png) View source on GitHub](https://github.com/tensorflow/tensorflow/blob/v2.13.1/tensorflow/core/protobuf/config.proto) |

A ProtocolMessage

<br />

<br />

<br />

| ## Attributes ||
|---|---|
| `allow_soft_placement` | `bool allow_soft_placement` |
| `cluster_def` | `ClusterDef cluster_def` |
| `device_count` | `repeated DeviceCountEntry device_count` |
| `device_filters` | `repeated string device_filters` |
| `experimental` | `Experimental experimental` |
| `gpu_options` | `GPUOptions gpu_options` |
| `graph_options` | `GraphOptions graph_options` |
| `inter_op_parallelism_threads` | `int32 inter_op_parallelism_threads` |
| `intra_op_parallelism_threads` | `int32 intra_op_parallelism_threads` |
| `isolate_session_state` | `bool isolate_session_state` |
| `log_device_placement` | `bool log_device_placement` |
| `operation_timeout_in_ms` | `int64 operation_timeout_in_ms` |
| `placement_period` | `int32 placement_period` |
| `rpc_options` | `RPCOptions rpc_options` |
| `session_inter_op_thread_pool` | `repeated ThreadPoolOptionProto session_inter_op_thread_pool` |
| `share_cluster_devices_in_session` | `bool share_cluster_devices_in_session` |
| `use_per_session_threads` | `bool use_per_session_threads` |

<br />

## Child Classes

[`class DeviceCountEntry`](https://www.tensorflow.org/versions/r2.13/api_docs/python/tf/compat/v1/ConfigProto/DeviceCountEntry)

[`class Experimental`](https://www.tensorflow.org/versions/r2.13/api_docs/python/tf/compat/v1/ConfigProto/Experimental)