Class: Google::Cloud::DiscoveryEngine::V1beta::QualityMetrics
- Inherits:
-
Object
- Object
- Google::Cloud::DiscoveryEngine::V1beta::QualityMetrics
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/discoveryengine/v1beta/evaluation.rb
Overview
Describes the metrics produced by the evaluation.
Defined Under Namespace
Classes: TopkMetrics
Instance Attribute Summary collapse
-
#doc_ndcg ⇒ ::Google::Cloud::DiscoveryEngine::V1beta::QualityMetrics::TopkMetrics
Normalized discounted cumulative gain (NDCG) per document, at various top-k cutoff levels.
-
#doc_precision ⇒ ::Google::Cloud::DiscoveryEngine::V1beta::QualityMetrics::TopkMetrics
Precision per document, at various top-k cutoff levels.
-
#doc_recall ⇒ ::Google::Cloud::DiscoveryEngine::V1beta::QualityMetrics::TopkMetrics
Recall per document, at various top-k cutoff levels.
-
#page_ndcg ⇒ ::Google::Cloud::DiscoveryEngine::V1beta::QualityMetrics::TopkMetrics
Normalized discounted cumulative gain (NDCG) per page, at various top-k cutoff levels.
-
#page_recall ⇒ ::Google::Cloud::DiscoveryEngine::V1beta::QualityMetrics::TopkMetrics
Recall per page, at various top-k cutoff levels.
Instance Attribute Details
#doc_ndcg ⇒ ::Google::Cloud::DiscoveryEngine::V1beta::QualityMetrics::TopkMetrics
198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 |
# File 'proto_docs/google/cloud/discoveryengine/v1beta/evaluation.rb', line 198 class QualityMetrics include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Stores the metric values at specific top-k levels. # @!attribute [rw] top_1 # @return [::Float] # The top-1 value. # @!attribute [rw] top_3 # @return [::Float] # The top-3 value. # @!attribute [rw] top_5 # @return [::Float] # The top-5 value. # @!attribute [rw] top_10 # @return [::Float] # The top-10 value. class TopkMetrics include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#doc_precision ⇒ ::Google::Cloud::DiscoveryEngine::V1beta::QualityMetrics::TopkMetrics
198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 |
# File 'proto_docs/google/cloud/discoveryengine/v1beta/evaluation.rb', line 198 class QualityMetrics include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Stores the metric values at specific top-k levels. # @!attribute [rw] top_1 # @return [::Float] # The top-1 value. # @!attribute [rw] top_3 # @return [::Float] # The top-3 value. # @!attribute [rw] top_5 # @return [::Float] # The top-5 value. # @!attribute [rw] top_10 # @return [::Float] # The top-10 value. class TopkMetrics include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#doc_recall ⇒ ::Google::Cloud::DiscoveryEngine::V1beta::QualityMetrics::TopkMetrics
198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 |
# File 'proto_docs/google/cloud/discoveryengine/v1beta/evaluation.rb', line 198 class QualityMetrics include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Stores the metric values at specific top-k levels. # @!attribute [rw] top_1 # @return [::Float] # The top-1 value. # @!attribute [rw] top_3 # @return [::Float] # The top-3 value. # @!attribute [rw] top_5 # @return [::Float] # The top-5 value. # @!attribute [rw] top_10 # @return [::Float] # The top-10 value. class TopkMetrics include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#page_ndcg ⇒ ::Google::Cloud::DiscoveryEngine::V1beta::QualityMetrics::TopkMetrics
198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 |
# File 'proto_docs/google/cloud/discoveryengine/v1beta/evaluation.rb', line 198 class QualityMetrics include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Stores the metric values at specific top-k levels. # @!attribute [rw] top_1 # @return [::Float] # The top-1 value. # @!attribute [rw] top_3 # @return [::Float] # The top-3 value. # @!attribute [rw] top_5 # @return [::Float] # The top-5 value. # @!attribute [rw] top_10 # @return [::Float] # The top-10 value. class TopkMetrics include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#page_recall ⇒ ::Google::Cloud::DiscoveryEngine::V1beta::QualityMetrics::TopkMetrics
198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 |
# File 'proto_docs/google/cloud/discoveryengine/v1beta/evaluation.rb', line 198 class QualityMetrics include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Stores the metric values at specific top-k levels. # @!attribute [rw] top_1 # @return [::Float] # The top-1 value. # @!attribute [rw] top_3 # @return [::Float] # The top-3 value. # @!attribute [rw] top_5 # @return [::Float] # The top-5 value. # @!attribute [rw] top_10 # @return [::Float] # The top-10 value. class TopkMetrics include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |