# CreateTrainingJobRequest


## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**algorithm_specification** | [**AlgorithmSpecification**](AlgorithmSpecification.md) |  | [optional] 
**checkpoint_config** | [**CheckpointConfig**](CheckpointConfig.md) |  | [optional] 
**debug_hook_config** | [**DebugHookConfig**](DebugHookConfig.md) |  | [optional] 
**debug_rule_configurations** | [**List[DebugRuleConfiguration]**](DebugRuleConfiguration.md) |  | [optional] 
**enable_inter_container_traffic_encryption** | **bool** |  | [optional] 
**enable_managed_spot_training** | **bool** |  | [optional] 
**enable_network_isolation** | **bool** |  | [optional] 
**environment** | **Dict[str, str]** |  | [optional] 
**experiment_config** | [**ExperimentConfig**](ExperimentConfig.md) |  | [optional] 
**hyper_parameters** | **Dict[str, str]** |  | [optional] 
**infra_check_config** | [**InfraCheckConfig**](InfraCheckConfig.md) |  | [optional] 
**input_data_config** | [**List[Channel]**](Channel.md) |  | [optional] 
**output_data_config** | [**OutputDataConfig**](OutputDataConfig.md) |  | [optional] 
**profiler_config** | [**ProfilerConfig**](ProfilerConfig.md) |  | [optional] 
**profiler_rule_configurations** | [**List[ProfilerRuleConfiguration]**](ProfilerRuleConfiguration.md) |  | [optional] 
**remote_debug_config** | [**RemoteDebugConfig**](RemoteDebugConfig.md) |  | [optional] 
**resource_config** | [**ResourceConfig**](ResourceConfig.md) |  | [optional] 
**retry_strategy** | [**RetryStrategy**](RetryStrategy.md) |  | [optional] 
**role_arn** | **str** |  | [optional] 
**stopping_condition** | [**StoppingCondition**](StoppingCondition.md) |  | [optional] 
**tags** | [**List[Tag5]**](Tag5.md) |  | [optional] 
**tensor_board_output_config** | [**TensorBoardOutputConfig**](TensorBoardOutputConfig.md) |  | [optional] 
**training_job_name** | **str** |  | [optional] 
**vpc_config** | [**VpcConfig2**](VpcConfig2.md) |  | [optional] 

## Example

```python
from duplocloud_sdk.models.create_training_job_request import CreateTrainingJobRequest

# TODO update the JSON string below
json = "{}"
# create an instance of CreateTrainingJobRequest from a JSON string
create_training_job_request_instance = CreateTrainingJobRequest.from_json(json)
# print the JSON string representation of the object
print(CreateTrainingJobRequest.to_json())

# convert the object into a dict
create_training_job_request_dict = create_training_job_request_instance.to_dict()
# create an instance of CreateTrainingJobRequest from a dict
create_training_job_request_from_dict = CreateTrainingJobRequest.from_dict(create_training_job_request_dict)
```
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


