{ "arguments": { "data": { "type_value": "Array", "description": "Result to be released privately via the Geometric mechanism." }, "lower": { "type_value": "Array" }, "upper": { "type_value": "Array" } }, "id": "SimpleGeometricMechanism", "name": "simple_geometric_mechanism", "options": { "privacy_usage": { "type_proto": "repeated PrivacyUsage", "type_rust": "Vec", "default_python": "None", "description": "Object describing the type and amount of privacy to be used for the mechanism release." } }, "return": { "type_value": "Array", "description": "Original data perturbed with Geometric noise." }, "description": "Privatizes a result by returning it perturbed with Geometric noise.", "proto_id": 53 }