Class: Google::Apis::AiplatformV1::LearningGenaiRootScore
- Inherits:
-
Object
- Object
- Google::Apis::AiplatformV1::LearningGenaiRootScore
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/aiplatform_v1/classes.rb,
lib/google/apis/aiplatform_v1/representations.rb,
lib/google/apis/aiplatform_v1/representations.rb
Instance Attribute Summary collapse
-
#calculation_type ⇒ Google::Apis::AiplatformV1::LearningGenaiRootCalculationType
The type used for final weights calculation.
-
#internal_metadata ⇒ Google::Apis::AiplatformV1::LearningGenaiRootInternalMetadata
The internal_metadata is intended to be used by internal processors and will be cleared before returns.
-
#threshold_type ⇒ Google::Apis::AiplatformV1::LearningGenaiRootThresholdType
The type of score that bundled with a threshold, and will not be attending the final score calculation.
-
#tokens_and_logprob_per_decoding_step ⇒ Google::Apis::AiplatformV1::LearningGenaiRootTokensAndLogProbPerDecodingStep
Results of RandomSamplingParams::top_k_logprob_per_decoding_step.
-
#value ⇒ Float
Corresponds to the JSON property
value.
Instance Method Summary collapse
-
#initialize(**args) ⇒ LearningGenaiRootScore
constructor
A new instance of LearningGenaiRootScore.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ LearningGenaiRootScore
Returns a new instance of LearningGenaiRootScore.
29904 29905 29906 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 29904 def initialize(**args) update!(**args) end |
Instance Attribute Details
#calculation_type ⇒ Google::Apis::AiplatformV1::LearningGenaiRootCalculationType
The type used for final weights calculation.
Corresponds to the JSON property calculationType
29879 29880 29881 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 29879 def calculation_type @calculation_type end |
#internal_metadata ⇒ Google::Apis::AiplatformV1::LearningGenaiRootInternalMetadata
The internal_metadata is intended to be used by internal processors and will
be cleared before returns.
Corresponds to the JSON property internalMetadata
29885 29886 29887 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 29885 def @internal_metadata end |
#threshold_type ⇒ Google::Apis::AiplatformV1::LearningGenaiRootThresholdType
The type of score that bundled with a threshold, and will not be attending the
final score calculation. How each score type uses the threshold can be
implementation details.
Corresponds to the JSON property thresholdType
29892 29893 29894 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 29892 def threshold_type @threshold_type end |
#tokens_and_logprob_per_decoding_step ⇒ Google::Apis::AiplatformV1::LearningGenaiRootTokensAndLogProbPerDecodingStep
Results of RandomSamplingParams::top_k_logprob_per_decoding_step.
Corresponds to the JSON property tokensAndLogprobPerDecodingStep
29897 29898 29899 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 29897 def tokens_and_logprob_per_decoding_step @tokens_and_logprob_per_decoding_step end |
#value ⇒ Float
Corresponds to the JSON property value
29902 29903 29904 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 29902 def value @value end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
29909 29910 29911 29912 29913 29914 29915 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 29909 def update!(**args) @calculation_type = args[:calculation_type] if args.key?(:calculation_type) @internal_metadata = args[:internal_metadata] if args.key?(:internal_metadata) @threshold_type = args[:threshold_type] if args.key?(:threshold_type) @tokens_and_logprob_per_decoding_step = args[:tokens_and_logprob_per_decoding_step] if args.key?(:tokens_and_logprob_per_decoding_step) @value = args[:value] if args.key?(:value) end |