Class: Google::Cloud::AIPlatform::V1::SmoothGradConfig

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

Overview

Config for SmoothGrad approximation of gradients.

When enabled, the gradients are approximated by averaging the gradients from noisy samples in the vicinity of the inputs. Adding noise can help improve the computed gradients. Refer to this paper for more details: https://arxiv.org/pdf/1706.03825.pdf

Instance Attribute Summary collapse

Instance Attribute Details

#feature_noise_sigma::Google::Cloud::AIPlatform::V1::FeatureNoiseSigma



389
390
391
392
# File 'proto_docs/google/cloud/aiplatform/v1/explanation.rb', line 389

class SmoothGradConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#noise_sigma::Float



389
390
391
392
# File 'proto_docs/google/cloud/aiplatform/v1/explanation.rb', line 389

class SmoothGradConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#noisy_sample_count::Integer



389
390
391
392
# File 'proto_docs/google/cloud/aiplatform/v1/explanation.rb', line 389

class SmoothGradConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end