Morten Dahl
Morten Dahl
Various updates: - support for passing ints and floats in client methods - use `enum` for metrics - `rated` variants to match the [Go client](https://github.com/DataDog/datadog-go/blob/19be5e3f81ca0166e94b4f79afb835bc55756b9f/statsd/statsd.go#L325-L327) - extra options for events...
nothing has been done so far to harden against side-channel attacks
ABY3 introduced code for creating datasets of ABY3 private tensors, yet relied on global initializers for this to work: https://github.com/tf-encrypted/tf-encrypted/blob/8e169801056b84e14ca5ffb951ffdd35972c81fb/tf_encrypted/protocol/aby3/aby3.py#L3206-L3256 For now this functionality is broken and the [corresponding test](https://github.com/tf-encrypted/tf-encrypted/blob/8e169801056b84e14ca5ffb951ffdd35972c81fb/tf_encrypted/protocol/aby3/aby3_test.py#L973-L1002)...
Right now we are only building custom-ops for one version of TensorFlow, meaning we're (or should be) forcing users to only use that specific version. There are two parts to...
See e.g. https://codereview.stackexchange.com/questions/199935/reinterpret-cast-vs-bit-shifts-for-extracting-32-bit-integers-from-bytes-with-e
Perhaps there are some good ideas here: http://blog.mathieu-leplatre.info/python-good-practices-in-early-2020.html
Items: - Update the current CI process to use `make build` explicitly - Introduce `make gen` that essentially replaces `make docs` (in particular, this is where converter docs are generated,...
Document our use and requirements on `make fmt` (in addition to `make lint` and `make test`)