Naoise Holohan

Results 6 issues of 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...

enhancement

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...

enhancement

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...

module:utils

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...

bug
enhancement

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.