Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/determined-ai/determined
/ types & classes
Types & classes
6,997 in github.com/determined-ai/determined
⨍
Functions
31,704
◇
Types & classes
6,997
↳
Endpoints
77
↓ 466 callers
Class
String
bindings/swagger_parser.py:15
↓ 261 callers
Class
APIHttpError
harness/determined/common/api/bindings.py:34
↓ 207 callers
Struct
x
proto/pkg/apiv1/api.pb.go:4003
↓ 85 callers
Class
LocustGetTaskWithMeta
performance/daist/daist/rest_api/locust_utils.py:68
↓ 83 callers
Interface
RuntimeError
webui/react/src/services/api-ts-sdk/api.ts:419
↓ 82 callers
TypeAlias
AllocationID
AllocationID is the ID of an allocation of a task. It is usually of the form TaskID.allocation_number, maybe with some other metadata if different typ
master/pkg/model/task.go:101
↓ 81 callers
Interface
Array
webui/react/src/react-app-env.d.ts:14
↓ 66 callers
TypeAlias
ResourcePoolName
ResourcePoolName holds the name of the resource pool, and describes the input/output of several ResourceManager methods.
master/internal/rm/resource_manager_iface.go:69
↓ 64 callers
TypeAlias
TaskID
TaskID is the unique ID of a task among all tasks.
master/pkg/model/task.go:24
↓ 49 callers
TypeAlias
AccessScopeID
AccessScopeID is an identifier for an access scope.
master/pkg/model/task.go:597
↓ 46 callers
TypeAlias
Duration
Duration is a JSON (un)marshallable version of time.Duration.
master/pkg/model/duration.go:11
↓ 37 callers
TypeAlias
UserID
UserID is the type for user IDs.
master/pkg/model/user.go:38
↓ 34 callers
Struct
A
master/pkg/schemas/copy_test.go:39
↓ 31 callers
TypeAlias
JobID
JobID is the unique ID of a job among all jobs.
master/pkg/model/job.go:12
↓ 28 callers
Class
APIHttpStreamError
harness/determined/common/api/bindings.py:47
↓ 25 callers
TypeAlias
ResourcesID
All the From... methods expose the more abstract representation returned by resource managers (since they can't all necessary know resources at the gr
master/internal/sproto/resources.go:20
↓ 21 callers
TypeAlias
ID
ID is an identifier for an agent.
master/pkg/aproto/master_message.go:76
↓ 21 callers
TypeAlias
Y
Y is Defaultable.
master/pkg/schemas/defaults_test.go:89
↓ 20 callers
TypeAlias
MetricGroup
MetricGroup denotes what custom group the metric is.
master/pkg/model/metrics.go:38
↓ 19 callers
TypeAlias
ID
ID is a unique ID assigned to the containers of tasks when started in the cluster.
master/pkg/cproto/id.go:11
↓ 18 callers
Class
CheckFailedError
harness/determined/common/check.py:30
↓ 16 callers
Struct
Map
Map is a generic, thread-safe map to supersede usages of sync.Map.
master/pkg/syncx/mapx/mapx.go:11
↓ 15 callers
Class
GraphQLQuery
tools/scripts/gql.py:11
↓ 14 callers
Class
_PolyLogs
Support the tf2.3+ feature of passing numpy or tf logs to each callback.
harness/determined/keras/callbacks.py:109
↓ 14 callers
Class
runtimeStreamError
harness/determined/common/api/bindings.py:605
↓ 13 callers
Class
ShipLogServer
A tiny, hacky http(s) server for testing ship logs. It's about the same amount of code as subclassing the stdlib's SimpleHTTPRequestHandler,
e2e_tests/tests/cluster/test_ship_logs.py:29
↓ 12 callers
Class
FileMeta
performance/daist/daist/models/result.py:268
↓ 12 callers
TypeAlias
ID
ID the type of Device.ID.
master/pkg/device/device.go:40
↓ 11 callers
TypeAlias
ExtendedFloat64
ExtendedFloat64 handles serializing floats to JSON, including special cases for infinite values.
master/pkg/model/types.go:43
↓ 10 callers
TypeAlias
H
Wrong number of outputs is not Mergable.
master/pkg/schemas/merge_test.go:90
↓ 10 callers
Class
NotImplementedError
docs/swagger-ui/swagger-ui-bundle.js:2
↓ 10 callers
TypeAlias
Z
Z is Mergable.
master/pkg/schemas/merge_test.go:69
↓ 9 callers
Class
Function
Remote HTTP-based call
bindings/swagger_parser.py:132
↓ 9 callers
Class
IndexData
harness/tests/determined/pytorch/experimental/test_torch_batch_process.py:47
↓ 9 callers
TypeAlias
contextKey
contextKeys are used to identify the type of value in the context. Since these are string, it is possible to get a short description of the context ke
hpc-ard-launcher-go/launcher/configuration.go:24
↓ 8 callers
Class
List
* Represents the List in the ColumnPickerMenu component
webui/react/src/e2e/models/components/ColumnPickerMenu.ts:54
↓ 8 callers
TypeAlias
requestID
master/internal/rm/kubernetesrm/request_queue.go:135
↓ 7 callers
Class
DataLoader
DataLoader is meant to contain a user's ``data.Dataset``, configuration for sampling data in batches, and performance configuration like
harness/determined/pytorch/_data.py:52
↓ 7 callers
TypeAlias
F
Wrong number of inputs is not Mergable.
master/pkg/schemas/merge_test.go:76
↓ 7 callers
TypeAlias
G
Wrong type of inputs is not Mergable.
master/pkg/schemas/merge_test.go:83
↓ 7 callers
Class
Hist
performance/daist/daist/models/metric_latency.py:301
↓ 7 callers
Class
ShouldExit
ShouldExit breaks out of the top-level workload sequencer loop from inside function calls.
harness/determined/layers/_workload_sequencer.py:44
↓ 7 callers
Class
v1LaunchWarning
Enum values for warnings when launching commands. - LAUNCH_WARNING_UNSPECIFIED: Default value - LAUNCH_WARNING_CURRENT_SLOTS_EXCEEDED: For a d
harness/determined/common/api/bindings.py:8238
↓ 6 callers
Class
DoneMsg
DoneMsg is what each thread of exectuion puts on the doneq when it finishes.
master/static/srv/ship_logs.py:81
↓ 6 callers
Class
LocustPostTaskWithMeta
performance/daist/daist/rest_api/locust_utils.py:86
↓ 6 callers
Class
v1LogLevel
LogLevel specifies the level for a log. - LOG_LEVEL_UNSPECIFIED: Unspecified log level. - LOG_LEVEL_TRACE: A log level of TRACE. - LOG_LEV
harness/determined/common/api/bindings.py:8571
↓ 5 callers
TypeAlias
Permissions
Permissions is a list of permissions.
master/internal/rbac/rbac.go:51
↓ 5 callers
TypeAlias
TokenID
TokenID is the type for token IDs.
master/pkg/model/user.go:58
↓ 5 callers
TypeAlias
UnsupportedError
UnsupportedError is returned when an unsupported feature of a resource manager is used.
master/internal/rm/rmerrors/errors.go:6
↓ 5 callers
TypeAlias
Users
Users is a slice of User objects—primarily useful for its methods.
master/pkg/model/user.go:208
↓ 5 callers
Class
taskv1State
The current state of the task. - STATE_UNSPECIFIED: The task state is unknown. - STATE_PULLING: The task's base image is being pulled from the
harness/determined/common/api/bindings.py:663
↓ 4 callers
TypeAlias
DefaultParser
master/internal/config/resource_manager_config.go:85
↓ 4 callers
TypeAlias
ExitCode
ExitCode is the process exit code of the container.
master/internal/sproto/resources.go:231
↓ 4 callers
Class
Link
docs/redirects.py:54
↓ 4 callers
Class
OnesDataset
harness/tests/experiment/fixtures/pytorch_onevar_model.py:51
↓ 4 callers
TypeAlias
PermissionType
List of permissions types. Value of the enum has 9xxxx for global only permissions. Permissions on the same object share the thousands place value lik
proto/pkg/rbacv1/rbac.pb.go:26
↓ 4 callers
TypeAlias
RequestID
RequestID links all operations with the same ID to a single trial create request.
master/pkg/model/searcher.go:22
↓ 4 callers
TypeAlias
SessionID
SessionID is the type for user session IDs.
master/pkg/model/user.go:41
↓ 4 callers
Class
TrainAndValidate
Offer a similar interface as WorkloadResponseInterceptor, except let send() yield a whole progression of RUN_STEP and COMPUTE_VALIDATION_METR
harness/tests/experiment/utils.py:17
↓ 4 callers
Class
Use
A result in a Login scenario indicating a particular token should be returned.
harness/tests/cli/test_auth.py:135
↓ 4 callers
Class
Workload
harness/determined/workload.py:8
↓ 3 callers
Class
Batch
Defines a Batch unit for specifying length to PyTorch trainers. Batch(int) values are treated as periods, e.g. Batch(100) will checkpoint/va
harness/determined/pytorch/_trainer_utils.py:97
↓ 3 callers
Class
ConcurrencyHist
Dict[int "concurrency", Hist]
performance/daist/daist/models/metric_latency.py:137
↓ 3 callers
TypeAlias
ExitCode
ExitCode is the process exit code of the container.
master/pkg/aproto/exit.go:24
↓ 3 callers
Class
HealthStatus
harness/determined/common/api/bindings.py:151
↓ 3 callers
Class
IdentitySequence
harness/tests/experiment/keras/test_keras_data.py:14
↓ 3 callers
Class
IndentedLines
bindings/generate_bindings_ts.py:37
↓ 3 callers
TypeAlias
JSONObj
JSONObj is a JSON object that converts to a []byte in SQL queries.
master/pkg/model/types.go:13
↓ 3 callers
Class
KeyCache
KeyCache caches only primary keys. KeyCache is just enough caching to allow Stream to automatically reconnect.
harness/determined/common/streams/_client.py:183
↓ 3 callers
Class
LinearDataset
harness/tests/experiment/fixtures/deepspeed_linear_model.py:52
↓ 3 callers
Class
ManagedCluster
e2e_tests/tests/cluster/managed_cluster.py:30
↓ 3 callers
Class
MockWebSocket
harness/tests/common/streams/test_client.py:12
↓ 3 callers
Class
ModelParallelUnit
This class contains the functions we expect in order to accurately carry out parallel training. For custom model parallel training, you need
harness/determined/pytorch/deepspeed/_mpu.py:9
↓ 3 callers
Class
PerfTestRun
performance/daist/daist/models/db.py:16
↓ 3 callers
Class
Ref
bindings/swagger_parser.py:57
↓ 3 callers
Class
Result
performance/daist/daist/models/result.py:110
↓ 3 callers
TypeAlias
Roles
Roles is a list of Role.
master/internal/rbac/rbac.go:140
↓ 3 callers
Class
StepableLRScheduler
harness/tests/experiment/fixtures/pytorch_onevar_model.py:98
↓ 3 callers
TypeAlias
StorageBackendID
StorageBackendID is the ID for the storage backend. Storage backend ID isn't backfilled so checkpoints older than 0.27.1 won't have this. There are al
master/pkg/model/experiment.go:668
↓ 3 callers
Class
StreamToLogger
performance/daist/daist/utils/stream_to_logger.py:4
↓ 3 callers
Class
TokenStore
TokenStore is a class for reading/updating a persistent store of user authentication tokens. TokenStore can remember tokens for many users fo
harness/determined/common/api/authentication.py:349
↓ 3 callers
TypeAlias
Type
Type is a string holding the type of the Device.
master/pkg/device/device.go:10
↓ 3 callers
Class
UnixTimeWithStamp
performance/daist/daist/models/timestamp.py:40
↓ 3 callers
TypeAlias
byteString
byteString marshals to a base64 encoded string for the content of the file.
master/pkg/archive/archive.go:115
↓ 3 callers
Class
trialv1State
The current state of the trial. see \dT+ trial_state in db - STATE_UNSPECIFIED: The trial is in an unspecified state. - STATE_ACTIVE: The tria
harness/determined/common/api/bindings.py:684
↓ 2 callers
Class
Any
bindings/swagger_parser.py:10
↓ 2 callers
Class
CalledProcessError
Subclass subprocess.CalledProcessError in order to have a __str__ method that includes the stderr of the det cli call that failed. That
e2e_tests/tests/detproc.py:24
↓ 2 callers
Class
Cert
harness/determined/common/api/certs.py:18
↓ 2 callers
Class
Check
A result in a Login scenario indicating a check of a particular token is expected.
harness/tests/cli/test_auth.py:114
↓ 2 callers
TypeAlias
ClusterName
ClusterName is the name of the cluster within which we want to send a request.
master/internal/rm/resource_manager_iface.go:91
↓ 2 callers
Class
Collector
Collector is the thread that reads and parses lines from stdout or stderr. It will pass structured data to the logq, and will send a message
master/static/srv/ship_logs.py:158
↓ 2 callers
Class
Context
``core.Context`` is a simple composition of several component APIs, with the following public members: - ``.checkpoint``, a :class:`~Ch
harness/determined/core/_context.py:21
↓ 2 callers
TypeAlias
DefaultParser
master/pkg/model/experiment_config.go:79
↓ 2 callers
Class
DetCallback
``DetCallback`` integrates a training loop built around ``transformers.Trainer`` with the Determined cluster. It reports metrics, uploads ch
harness/determined/transformers/_hf_callback.py:14
↓ 2 callers
Class
Determined
Determined gives access to Determined API objects. Arguments: master (string, optional): The URL of the Determined master. If
harness/determined/common/experimental/determined.py:27
↓ 2 callers
Class
DeterminedVersion
performance/daist/daist/models/result.py:17
↓ 2 callers
Class
Dict
bindings/swagger_parser.py:41
↓ 2 callers
TypeAlias
DispatchState
DispatchState the model 'DispatchState'
hpc-ard-launcher-go/launcher/model_dispatch_state.go:19
↓ 2 callers
Class
DistributedSampler
DistributedSampler will iterate through an underlying sampler and return samples which belong to this shard. DistributedSampler is diffe
harness/determined/pytorch/samplers.py:43
↓ 2 callers
Class
DownloadMode
``DownloadMode`` defines the calling behavior of the .download() and the .restore_path() methods of ``CheckpointContext``. When mode is
harness/determined/core/_checkpoint.py:19
next →
1–100 of 6,997, ranked by callers