Class: Google::Cloud::AIPlatform::V1::TensorboardTimeSeries

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/aiplatform/v1/tensorboard_time_series.rb

Overview

TensorboardTimeSeries maps to times series produced in training runs

Defined Under Namespace

Modules: ValueType Classes: Metadata

Instance Attribute Summary collapse

Instance Attribute Details

#create_time::Google::Protobuf::Timestamp (readonly)

Returns Output only. Timestamp when this TensorboardTimeSeries was created.

Returns:



60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
# File 'proto_docs/google/cloud/aiplatform/v1/tensorboard_time_series.rb', line 60

class TensorboardTimeSeries
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Describes metadata for a TensorboardTimeSeries.
  # @!attribute [r] max_step
  #   @return [::Integer]
  #     Output only. Max step index of all data points within a
  #     TensorboardTimeSeries.
  # @!attribute [r] max_wall_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Output only. Max wall clock timestamp of all data points within a
  #     TensorboardTimeSeries.
  # @!attribute [r] max_blob_sequence_length
  #   @return [::Integer]
  #     Output only. The largest blob sequence length (number of blobs) of all
  #     data points in this time series, if its ValueType is BLOB_SEQUENCE.
  class Metadata
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # An enum representing the value type of a TensorboardTimeSeries.
  module ValueType
    # The value type is unspecified.
    VALUE_TYPE_UNSPECIFIED = 0

    # Used for TensorboardTimeSeries that is a list of scalars.
    # E.g. accuracy of a model over epochs/time.
    SCALAR = 1

    # Used for TensorboardTimeSeries that is a list of tensors.
    # E.g. histograms of weights of layer in a model over epoch/time.
    TENSOR = 2

    # Used for TensorboardTimeSeries that is a list of blob sequences.
    # E.g. set of sample images with labels over epochs/time.
    BLOB_SEQUENCE = 3
  end
end

#description::String

Returns Description of this TensorboardTimeSeries.

Returns:

  • (::String)

    Description of this TensorboardTimeSeries.



60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
# File 'proto_docs/google/cloud/aiplatform/v1/tensorboard_time_series.rb', line 60

class TensorboardTimeSeries
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Describes metadata for a TensorboardTimeSeries.
  # @!attribute [r] max_step
  #   @return [::Integer]
  #     Output only. Max step index of all data points within a
  #     TensorboardTimeSeries.
  # @!attribute [r] max_wall_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Output only. Max wall clock timestamp of all data points within a
  #     TensorboardTimeSeries.
  # @!attribute [r] max_blob_sequence_length
  #   @return [::Integer]
  #     Output only. The largest blob sequence length (number of blobs) of all
  #     data points in this time series, if its ValueType is BLOB_SEQUENCE.
  class Metadata
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # An enum representing the value type of a TensorboardTimeSeries.
  module ValueType
    # The value type is unspecified.
    VALUE_TYPE_UNSPECIFIED = 0

    # Used for TensorboardTimeSeries that is a list of scalars.
    # E.g. accuracy of a model over epochs/time.
    SCALAR = 1

    # Used for TensorboardTimeSeries that is a list of tensors.
    # E.g. histograms of weights of layer in a model over epoch/time.
    TENSOR = 2

    # Used for TensorboardTimeSeries that is a list of blob sequences.
    # E.g. set of sample images with labels over epochs/time.
    BLOB_SEQUENCE = 3
  end
end

#display_name::String

Returns Required. User provided name of this TensorboardTimeSeries. This value should be unique among all TensorboardTimeSeries resources belonging to the same TensorboardRun resource (parent resource).

Returns:

  • (::String)

    Required. User provided name of this TensorboardTimeSeries. This value should be unique among all TensorboardTimeSeries resources belonging to the same TensorboardRun resource (parent resource).



60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
# File 'proto_docs/google/cloud/aiplatform/v1/tensorboard_time_series.rb', line 60

class TensorboardTimeSeries
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Describes metadata for a TensorboardTimeSeries.
  # @!attribute [r] max_step
  #   @return [::Integer]
  #     Output only. Max step index of all data points within a
  #     TensorboardTimeSeries.
  # @!attribute [r] max_wall_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Output only. Max wall clock timestamp of all data points within a
  #     TensorboardTimeSeries.
  # @!attribute [r] max_blob_sequence_length
  #   @return [::Integer]
  #     Output only. The largest blob sequence length (number of blobs) of all
  #     data points in this time series, if its ValueType is BLOB_SEQUENCE.
  class Metadata
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # An enum representing the value type of a TensorboardTimeSeries.
  module ValueType
    # The value type is unspecified.
    VALUE_TYPE_UNSPECIFIED = 0

    # Used for TensorboardTimeSeries that is a list of scalars.
    # E.g. accuracy of a model over epochs/time.
    SCALAR = 1

    # Used for TensorboardTimeSeries that is a list of tensors.
    # E.g. histograms of weights of layer in a model over epoch/time.
    TENSOR = 2

    # Used for TensorboardTimeSeries that is a list of blob sequences.
    # E.g. set of sample images with labels over epochs/time.
    BLOB_SEQUENCE = 3
  end
end

#etag::String

Returns Used to perform a consistent read-modify-write updates. If not set, a blind "overwrite" update happens.

Returns:

  • (::String)

    Used to perform a consistent read-modify-write updates. If not set, a blind "overwrite" update happens.



60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
# File 'proto_docs/google/cloud/aiplatform/v1/tensorboard_time_series.rb', line 60

class TensorboardTimeSeries
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Describes metadata for a TensorboardTimeSeries.
  # @!attribute [r] max_step
  #   @return [::Integer]
  #     Output only. Max step index of all data points within a
  #     TensorboardTimeSeries.
  # @!attribute [r] max_wall_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Output only. Max wall clock timestamp of all data points within a
  #     TensorboardTimeSeries.
  # @!attribute [r] max_blob_sequence_length
  #   @return [::Integer]
  #     Output only. The largest blob sequence length (number of blobs) of all
  #     data points in this time series, if its ValueType is BLOB_SEQUENCE.
  class Metadata
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # An enum representing the value type of a TensorboardTimeSeries.
  module ValueType
    # The value type is unspecified.
    VALUE_TYPE_UNSPECIFIED = 0

    # Used for TensorboardTimeSeries that is a list of scalars.
    # E.g. accuracy of a model over epochs/time.
    SCALAR = 1

    # Used for TensorboardTimeSeries that is a list of tensors.
    # E.g. histograms of weights of layer in a model over epoch/time.
    TENSOR = 2

    # Used for TensorboardTimeSeries that is a list of blob sequences.
    # E.g. set of sample images with labels over epochs/time.
    BLOB_SEQUENCE = 3
  end
end

#metadata::Google::Cloud::AIPlatform::V1::TensorboardTimeSeries::Metadata (readonly)

Returns Output only. Scalar, Tensor, or Blob metadata for this TensorboardTimeSeries.

Returns:



60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
# File 'proto_docs/google/cloud/aiplatform/v1/tensorboard_time_series.rb', line 60

class TensorboardTimeSeries
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Describes metadata for a TensorboardTimeSeries.
  # @!attribute [r] max_step
  #   @return [::Integer]
  #     Output only. Max step index of all data points within a
  #     TensorboardTimeSeries.
  # @!attribute [r] max_wall_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Output only. Max wall clock timestamp of all data points within a
  #     TensorboardTimeSeries.
  # @!attribute [r] max_blob_sequence_length
  #   @return [::Integer]
  #     Output only. The largest blob sequence length (number of blobs) of all
  #     data points in this time series, if its ValueType is BLOB_SEQUENCE.
  class Metadata
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # An enum representing the value type of a TensorboardTimeSeries.
  module ValueType
    # The value type is unspecified.
    VALUE_TYPE_UNSPECIFIED = 0

    # Used for TensorboardTimeSeries that is a list of scalars.
    # E.g. accuracy of a model over epochs/time.
    SCALAR = 1

    # Used for TensorboardTimeSeries that is a list of tensors.
    # E.g. histograms of weights of layer in a model over epoch/time.
    TENSOR = 2

    # Used for TensorboardTimeSeries that is a list of blob sequences.
    # E.g. set of sample images with labels over epochs/time.
    BLOB_SEQUENCE = 3
  end
end

#name::String (readonly)

Returns Output only. Name of the TensorboardTimeSeries.

Returns:

  • (::String)

    Output only. Name of the TensorboardTimeSeries.



60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
# File 'proto_docs/google/cloud/aiplatform/v1/tensorboard_time_series.rb', line 60

class TensorboardTimeSeries
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Describes metadata for a TensorboardTimeSeries.
  # @!attribute [r] max_step
  #   @return [::Integer]
  #     Output only. Max step index of all data points within a
  #     TensorboardTimeSeries.
  # @!attribute [r] max_wall_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Output only. Max wall clock timestamp of all data points within a
  #     TensorboardTimeSeries.
  # @!attribute [r] max_blob_sequence_length
  #   @return [::Integer]
  #     Output only. The largest blob sequence length (number of blobs) of all
  #     data points in this time series, if its ValueType is BLOB_SEQUENCE.
  class Metadata
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # An enum representing the value type of a TensorboardTimeSeries.
  module ValueType
    # The value type is unspecified.
    VALUE_TYPE_UNSPECIFIED = 0

    # Used for TensorboardTimeSeries that is a list of scalars.
    # E.g. accuracy of a model over epochs/time.
    SCALAR = 1

    # Used for TensorboardTimeSeries that is a list of tensors.
    # E.g. histograms of weights of layer in a model over epoch/time.
    TENSOR = 2

    # Used for TensorboardTimeSeries that is a list of blob sequences.
    # E.g. set of sample images with labels over epochs/time.
    BLOB_SEQUENCE = 3
  end
end

#plugin_data::String

Returns Data of the current plugin, with the size limited to 65KB.

Returns:

  • (::String)

    Data of the current plugin, with the size limited to 65KB.



60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
# File 'proto_docs/google/cloud/aiplatform/v1/tensorboard_time_series.rb', line 60

class TensorboardTimeSeries
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Describes metadata for a TensorboardTimeSeries.
  # @!attribute [r] max_step
  #   @return [::Integer]
  #     Output only. Max step index of all data points within a
  #     TensorboardTimeSeries.
  # @!attribute [r] max_wall_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Output only. Max wall clock timestamp of all data points within a
  #     TensorboardTimeSeries.
  # @!attribute [r] max_blob_sequence_length
  #   @return [::Integer]
  #     Output only. The largest blob sequence length (number of blobs) of all
  #     data points in this time series, if its ValueType is BLOB_SEQUENCE.
  class Metadata
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # An enum representing the value type of a TensorboardTimeSeries.
  module ValueType
    # The value type is unspecified.
    VALUE_TYPE_UNSPECIFIED = 0

    # Used for TensorboardTimeSeries that is a list of scalars.
    # E.g. accuracy of a model over epochs/time.
    SCALAR = 1

    # Used for TensorboardTimeSeries that is a list of tensors.
    # E.g. histograms of weights of layer in a model over epoch/time.
    TENSOR = 2

    # Used for TensorboardTimeSeries that is a list of blob sequences.
    # E.g. set of sample images with labels over epochs/time.
    BLOB_SEQUENCE = 3
  end
end

#plugin_name::String

Returns Immutable. Name of the plugin this time series pertain to. Such as Scalar, Tensor, Blob.

Returns:

  • (::String)

    Immutable. Name of the plugin this time series pertain to. Such as Scalar, Tensor, Blob



60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
# File 'proto_docs/google/cloud/aiplatform/v1/tensorboard_time_series.rb', line 60

class TensorboardTimeSeries
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Describes metadata for a TensorboardTimeSeries.
  # @!attribute [r] max_step
  #   @return [::Integer]
  #     Output only. Max step index of all data points within a
  #     TensorboardTimeSeries.
  # @!attribute [r] max_wall_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Output only. Max wall clock timestamp of all data points within a
  #     TensorboardTimeSeries.
  # @!attribute [r] max_blob_sequence_length
  #   @return [::Integer]
  #     Output only. The largest blob sequence length (number of blobs) of all
  #     data points in this time series, if its ValueType is BLOB_SEQUENCE.
  class Metadata
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # An enum representing the value type of a TensorboardTimeSeries.
  module ValueType
    # The value type is unspecified.
    VALUE_TYPE_UNSPECIFIED = 0

    # Used for TensorboardTimeSeries that is a list of scalars.
    # E.g. accuracy of a model over epochs/time.
    SCALAR = 1

    # Used for TensorboardTimeSeries that is a list of tensors.
    # E.g. histograms of weights of layer in a model over epoch/time.
    TENSOR = 2

    # Used for TensorboardTimeSeries that is a list of blob sequences.
    # E.g. set of sample images with labels over epochs/time.
    BLOB_SEQUENCE = 3
  end
end

#update_time::Google::Protobuf::Timestamp (readonly)

Returns Output only. Timestamp when this TensorboardTimeSeries was last updated.

Returns:



60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
# File 'proto_docs/google/cloud/aiplatform/v1/tensorboard_time_series.rb', line 60

class TensorboardTimeSeries
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Describes metadata for a TensorboardTimeSeries.
  # @!attribute [r] max_step
  #   @return [::Integer]
  #     Output only. Max step index of all data points within a
  #     TensorboardTimeSeries.
  # @!attribute [r] max_wall_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Output only. Max wall clock timestamp of all data points within a
  #     TensorboardTimeSeries.
  # @!attribute [r] max_blob_sequence_length
  #   @return [::Integer]
  #     Output only. The largest blob sequence length (number of blobs) of all
  #     data points in this time series, if its ValueType is BLOB_SEQUENCE.
  class Metadata
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # An enum representing the value type of a TensorboardTimeSeries.
  module ValueType
    # The value type is unspecified.
    VALUE_TYPE_UNSPECIFIED = 0

    # Used for TensorboardTimeSeries that is a list of scalars.
    # E.g. accuracy of a model over epochs/time.
    SCALAR = 1

    # Used for TensorboardTimeSeries that is a list of tensors.
    # E.g. histograms of weights of layer in a model over epoch/time.
    TENSOR = 2

    # Used for TensorboardTimeSeries that is a list of blob sequences.
    # E.g. set of sample images with labels over epochs/time.
    BLOB_SEQUENCE = 3
  end
end

#value_type::Google::Cloud::AIPlatform::V1::TensorboardTimeSeries::ValueType

Returns Required. Immutable. Type of TensorboardTimeSeries value.

Returns:



60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
# File 'proto_docs/google/cloud/aiplatform/v1/tensorboard_time_series.rb', line 60

class TensorboardTimeSeries
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Describes metadata for a TensorboardTimeSeries.
  # @!attribute [r] max_step
  #   @return [::Integer]
  #     Output only. Max step index of all data points within a
  #     TensorboardTimeSeries.
  # @!attribute [r] max_wall_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Output only. Max wall clock timestamp of all data points within a
  #     TensorboardTimeSeries.
  # @!attribute [r] max_blob_sequence_length
  #   @return [::Integer]
  #     Output only. The largest blob sequence length (number of blobs) of all
  #     data points in this time series, if its ValueType is BLOB_SEQUENCE.
  class Metadata
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # An enum representing the value type of a TensorboardTimeSeries.
  module ValueType
    # The value type is unspecified.
    VALUE_TYPE_UNSPECIFIED = 0

    # Used for TensorboardTimeSeries that is a list of scalars.
    # E.g. accuracy of a model over epochs/time.
    SCALAR = 1

    # Used for TensorboardTimeSeries that is a list of tensors.
    # E.g. histograms of weights of layer in a model over epoch/time.
    TENSOR = 2

    # Used for TensorboardTimeSeries that is a list of blob sequences.
    # E.g. set of sample images with labels over epochs/time.
    BLOB_SEQUENCE = 3
  end
end