Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/couler-proj/couler
/ types & classes
Types & classes
85 in github.com/couler-proj/couler
⨍
Functions
605
◇
Types & classes
85
↓ 15 callers
Class
ArgoSubmitter
A submitter which submits a workflow to Argo
couler/argo_submitter.py:34
↓ 6 callers
Class
VolumeMount
couler/core/templates/volume.py:31
↓ 5 callers
Class
Step
couler/core/templates/step.py:20
↓ 3 callers
Class
Output
couler/core/templates/output.py:15
↓ 2 callers
Class
ImagePullSecret
couler/core/templates/image_pull_secret.py:17
↓ 2 callers
Class
Steps
couler/core/templates/step.py:43
↓ 2 callers
Class
Toleration
couler/core/templates/toleration.py:17
↓ 1 callers
Class
A
couler/tests/dag_test.py:127
↓ 1 callers
Class
Artifact
couler/core/templates/artifact.py:20
↓ 1 callers
Class
Container
couler/core/templates/container.py:25
↓ 1 callers
Class
DnsConfig
couler/core/templates/dns.py:19
↓ 1 callers
Class
DnsConfigOption
couler/core/templates/dns.py:42
↓ 1 callers
Class
Job
couler/core/templates/job.py:20
↓ 1 callers
Class
K8s
couler/tests/test_data/dummy_cluster_config.py:15
↓ 1 callers
Class
LocalArtifact
couler/core/templates/artifact.py:113
↓ 1 callers
Class
OssArtifact
couler/core/templates/artifact.py:145
↓ 1 callers
Class
OutputArtifact
couler/core/templates/output.py:31
↓ 1 callers
Class
OutputEmpty
couler/core/templates/output.py:21
↓ 1 callers
Class
OutputJob
couler/core/templates/output.py:44
↓ 1 callers
Class
OutputParameter
couler/core/templates/output.py:26
↓ 1 callers
Class
OutputScript
couler/core/templates/output.py:39
↓ 1 callers
Class
S3Artifact
couler/core/templates/artifact.py:120
↓ 1 callers
Class
Script
couler/core/templates/script.py:23
↓ 1 callers
Class
Secret
couler/core/templates/secret.py:21
↓ 1 callers
Class
Volume
couler/core/templates/volume.py:17
↓ 1 callers
Class
VolumeClaimTemplate
couler/core/templates/volume_claim.py:18
↓ 1 callers
Class
Workflow
Class that keeps workflow-related information.
couler/core/templates/workflow.py:25
Class
A
couler/tests/argo_yaml_test.py:60
Class
ArgoBaseTestCase
couler/tests/argo_test.py:28
Class
ArgoClusterTest
couler/tests/cluster_config_test.py:20
Class
ArgoTest
couler/tests/argo_test.py:56
Struct
ArgoWorkflowSubmitter
ArgoWorkflowSubmitter holds configurations used for workflow submission
go/couler/submitter/argo_submitter.go:16
Class
ArgoYamlTest
couler/tests/argo_yaml_test.py:27
Struct
Artifact
go/couler/proto/couler/v1/couler.pb.go:137
Class
ArtifactTest
couler/tests/artifact_test.py:21
Class
ArtifactType
couler/core/constants.py:57
Class
Cache
couler/core/templates/cache.py:17
Struct
Cache
go/couler/proto/couler/v1/couler.pb.go:447
Struct
CannedStepSpec
go/couler/proto/couler/v1/couler.pb.go:644
Struct
ComposedPass
ComposedPass composed a sequence of optimization passes
go/couler/optimization/optimization.go:15
Struct
ConcurrentSteps
go/couler/proto/couler/v1/couler.pb.go:842
Class
ConcurrentTest
couler/tests/run_concurrent_test.py:43
Struct
ContainerSpec
go/couler/proto/couler/v1/couler.pb.go:502
Class
CronJobTest
couler/tests/cron_workflow_test.py:20
Class
CronWorkflowCRD
couler/core/constants.py:32
Class
DAGTest
couler/tests/dag_test.py:80
Class
DaemonStepTest
couler/tests/daemon_step_test.py:18
Class
DockerSubmitter
couler/docker_submitter.py:19
Struct
EndNodePass
go/couler/optimization/optimization_test.go:10
Class
EnvUnitTest
couler/tests/env_test.py:20
Class
ImagePullPolicy
couler/core/constants.py:37
Class
InputParametersTest
couler/tests/input_parameter_test.py:47
Class
KatibTest
couler/tests/katib_step_test.py:51
Class
MPITestCase
couler/tests/mpi_step_test.py:24
Class
MapTest
couler/tests/map_test.py:34
Struct
Parameter
please upgrade the proto package
go/couler/proto/couler/v1/couler.pb.go:24
Interface
Pass
Pass is the interface of the optimization pass
go/couler/optimization/optimization.go:10
Class
ProtoReprTest
couler/tests/proto_repr_test.py:26
Class
ProtocCommand
setup.py:21
Class
PyTorchTestCase
couler/tests/pytorch_step_test.py:24
Class
PyfuncTest
couler/tests/utils_test.py:20
Class
RecursionTest
couler/tests/while_test.py:29
Struct
ResourceSpec
go/couler/proto/couler/v1/couler.pb.go:573
Class
ResourceTest
couler/tests/resource_test.py:23
Struct
Secret
go/couler/proto/couler/v1/couler.pb.go:82
Class
SecretTest
couler/tests/secret_test.py:22
Struct
StdOut
go/couler/proto/couler/v1/couler.pb.go:250
Struct
Step
go/couler/proto/couler/v1/couler.pb.go:707
Struct
StepIO
go/couler/proto/couler/v1/couler.pb.go:289
Struct
StepIO_Artifact
go/couler/proto/couler/v1/couler.pb.go:349
Struct
StepIO_Parameter
go/couler/proto/couler/v1/couler.pb.go:345
Struct
StepIO_Stdout
go/couler/proto/couler/v1/couler.pb.go:353
Class
StepOutputTest
couler/tests/step_output_test.py:38
Struct
StepTemplate
go/couler/proto/couler/v1/couler.pb.go:881
Class
Template
couler/core/templates/template.py:19
Class
TensorflowTestCase
couler/tests/tensorflow_step_test.py:24
Class
TypedArtifact
TypedArtifact builds the mapping from local path to a remote bucket. A user can read/write data from a remote bucket in the same way they
couler/core/templates/artifact.py:41
Struct
VolumeMount
go/couler/proto/couler/v1/couler.pb.go:400
Class
WFStatus
couler/core/constants.py:51
Struct
Workflow
go/couler/proto/couler/v1/couler.pb.go:936
Class
WorkflowBasicTest
couler/tests/workflow_basic_test.py:47
Class
WorkflowCRD
couler/core/constants.py:23
Class
WorkflowValidationUtilsTest
couler/tests/workflow_validation_utils_test.py:48
Class
_SubmitterImplTypes
couler/argo_submitter.py:28
Interface
isStepIO_StepIo
go/couler/proto/couler/v1/couler.pb.go:341