Current section
Files
Jump to
Current section
Files
lib/flyteidl2/plugins/kubeflow/tensorflow.pb.ex
defmodule Flyteidl2.Plugins.Kubeflow.DistributedTensorflowTrainingTask do
@moduledoc false
use Protobuf,
full_name: "flyteidl2.plugins.kubeflow.DistributedTensorflowTrainingTask",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :worker_replicas, 1,
type: Flyteidl2.Plugins.Kubeflow.DistributedTensorflowTrainingReplicaSpec,
json_name: "workerReplicas"
field :ps_replicas, 2,
type: Flyteidl2.Plugins.Kubeflow.DistributedTensorflowTrainingReplicaSpec,
json_name: "psReplicas"
field :chief_replicas, 3,
type: Flyteidl2.Plugins.Kubeflow.DistributedTensorflowTrainingReplicaSpec,
json_name: "chiefReplicas"
field :run_policy, 4, type: Flyteidl2.Plugins.Kubeflow.RunPolicy, json_name: "runPolicy"
field :evaluator_replicas, 5,
type: Flyteidl2.Plugins.Kubeflow.DistributedTensorflowTrainingReplicaSpec,
json_name: "evaluatorReplicas"
end
defmodule Flyteidl2.Plugins.Kubeflow.DistributedTensorflowTrainingReplicaSpec do
@moduledoc false
use Protobuf,
full_name: "flyteidl2.plugins.kubeflow.DistributedTensorflowTrainingReplicaSpec",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :replicas, 1, type: :int32, deprecated: true
field :image, 2, type: :string, deprecated: true
field :resources, 3, type: Flyteidl2.Core.Resources, deprecated: true
field :restart_policy, 4,
type: Flyteidl2.Plugins.RestartPolicy,
json_name: "restartPolicy",
enum: true,
deprecated: true
field :common, 5, type: Flyteidl2.Plugins.CommonReplicaSpec
end