Naoise Holohan
Naoise Holohan
The `BudgetAccountant` class that is being introduced in the upcoming v0.3.0 currently only supports sequential composition. If we want to be able to use BudgetAccountant to track budget spend on...
At present, when parameters such as `bounds` and `data_norm` are not specified by the user, the values are simply read from the data, a clear violation of differential privacy (and...
This PR prepares for the release of diffprivlib 0.6
At present, param validation on `Interval` returns a TypeError when provided with a large integer (greater than 64 bits). This is because of the `np.isnan` call, which attempts to convert...
Currently, the presence of `NaN`s in a dataset produces a distinguishing event, as for most functions (other than `nanmean`, `nanvar`, `nanstd`) the output will always be `NaN`. Is the best...
This PR makes some minor code changes to prepare for the upcoming release of Numpy 2.0, as well as updates to tests that are prone to failing.