package tensorboardX.hparam

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

enum AggregationType

api.proto:374

Used in: ListSessionGroupsRequest

message ColParams

api.proto:318

Defines parmeters for a ListSessionGroupsRequest for a specific column. See the comment for "ListSessionGroupsRequest" above for more details. NEXT_TAG: 9

Used in: ListSessionGroupsRequest

enum DataType

api.proto:102

Used in: HParamInfo

enum DatasetType

api.proto:164

Used in: MetricInfo

message Experiment

api.proto:51

Represents a single experiment. An experiment consists of multiple "sessions". Typically, in each session a model is trained for a given set of hyperparameter values. In each session a training program may generate one or more series of real numbers--each containing the evaluation of some metric on the model at different training steps. Note that Sessions can consist of multiple Tensorboard "runs", since in a distributed Tensorflow deployment, training can be accomplished using several cooporating processes, each one emitting Summary data to a different log directory or run. For example, in a single session one process could periodically compute the loss on the validation set, and another could compute the loss on the training set. NEXT_TAG: 7

Used in: HParamsPluginData

message GetExperimentRequest

api.proto:254

Parameters for a GetExperiment API call. Each experiment is scoped by a unique global id. NEXT_TAG: 2

message HParamInfo

api.proto:73

NEXT_TAG: 7

Used in: Experiment

message HParamsPluginData

plugin_hparams.proto:39

HParam summaries created by `tensorboard.plugins.hparams.summary` module will include `SummaryMetadata` whose `plugin_data` field has as `content` a serialized HParamsPluginData message.

message Interval

api.proto:111

Represents the closed interval [min_value, max_value] of the real line. NEXT_TAG: 3

Used in: ColParams, HParamInfo

message ListMetricEvalsRequest

api.proto:396

See ListMetricEvalsRequest in http_api.md. NEXT_TAG: 4

message ListSessionGroupsRequest

api.proto:264

Parameters for a ListSessionGroups API call. Computes a list of the current session groups allowing for filtering and sorting by metrics and hyperparameter values. Returns a "slice" of that list specified by start_index and slice_size. NEXT_TAG: 8

message ListSessionGroupsResponse

api.proto:384

See ListSessionGroups in http_api.md. NEXT_TAG: 4

message MetricInfo

api.proto:150

NEXT_TAG: 6

Used in: Experiment

message MetricName

api.proto:117

NEXT_TAG: 3

Used in: ColParams, ListMetricEvalsRequest, ListSessionGroupsRequest, MetricInfo, MetricValue

message MetricValue

api.proto:201

NEXT_TAG: 5

Used in: Session, SessionGroup

message Session

api.proto:214

NEXT_TAG: 8

Used in: SessionGroup

message SessionEndInfo

plugin_hparams.proto:70

Used in: HParamsPluginData

message SessionGroup

api.proto:178

In some experiments, the user trains a model with the same set of hyperparameters multiple times to get the distribution of metric evaluations, when the computation (such as the training algorithm, or metric evaluation) is non-deterministic. To make the UI aware of this, sessions are partitioned into groups: each group consists of all training sessions which share the same values for the hyperparameters. In experiments with no repeated executions, each group consists of exactly one session. NEXT_TAG: 6

Used in: ListSessionGroupsResponse

message SessionStartInfo

plugin_hparams.proto:49

Used in: HParamsPluginData

enum SortOrder

api.proto:368

Used in: ColParams

enum Status

api.proto:244

Represents the status of a Session.

Used in: ListSessionGroupsRequest, Session, SessionEndInfo