{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":295559343,"defaultBranch":"master","name":"federated","ownerLogin":"google-research","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-09-14T23:09:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/43830688?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716249012.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"e41aae468b646b003ca0e685bcd37642ea236efe","ref":"refs/heads/dependabot/pip/reconstruction/requests-2.32.0","pushedAt":"2024-05-20T23:50:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"---\nupdated-dependencies:\n- dependency-name: requests\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":"b2c15ba4ac386c38a703199c57af9bbe470c9f57","after":"a5af8c4433c9ee2d2b1565f1bcc68c89e2000a6b","ref":"refs/heads/master","pushedAt":"2024-02-20T23:02:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Fix the file loading code in OSS colab.\n\nPiperOrigin-RevId: 608751535\nChange-Id: I4dc4d83e0d8936c33198936824a7c62aa2b73068","shortMessageHtmlLink":"Fix the file loading code in OSS colab."}},{"before":"fbb2230e8fdc366acfbd64175afca6d4a1fca416","after":"b2c15ba4ac386c38a703199c57af9bbe470c9f57","ref":"refs/heads/master","pushedAt":"2024-02-20T22:20:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"A colab details the MF-DP-FTRL accounting.\n\nPiperOrigin-RevId: 608737232\nChange-Id: I38fcd4ae30a1646cf78922fed3a3b55e9c69f9af","shortMessageHtmlLink":"A colab details the MF-DP-FTRL accounting."}},{"before":"0f9fdda7a628c4d19b0e3fd10e42c8f46c169252","after":"fbb2230e8fdc366acfbd64175afca6d4a1fca416","ref":"refs/heads/master","pushedAt":"2024-02-05T18:52:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Adding utility for computing epsilon from two Gaussians with different variances.\n\nPiperOrigin-RevId: 604367659\nChange-Id: Iaed541de7dc9abe3607c29f217cfcbe562937328","shortMessageHtmlLink":"Adding utility for computing epsilon from two Gaussians with differen…"}},{"before":"9969a864ea182d26f723f32211a8630060292739","after":"0f9fdda7a628c4d19b0e3fd10e42c8f46c169252","ref":"refs/heads/master","pushedAt":"2024-01-23T23:42:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Publicize a few matrices used in MF-DP-FTRL algorithms.\n\nPiperOrigin-RevId: 600928171\nChange-Id: Ia402cbb5ac1324529915b97900fbcb14ed2fc44f","shortMessageHtmlLink":"Publicize a few matrices used in MF-DP-FTRL algorithms."}},{"before":"2d68af965b2205826d13fc41c131e3593ad62fd3","after":"9969a864ea182d26f723f32211a8630060292739","ref":"refs/heads/master","pushedAt":"2024-01-05T21:33:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"add synthetic expt, confidence estimators, training code\n\nPiperOrigin-RevId: 596072058\nChange-Id: If8e1f3743507a9c473609124418d2f1175df0951","shortMessageHtmlLink":"add synthetic expt, confidence estimators, training code"}},{"before":"83e4fb53c3506713a6f545bac414eb4af9d5a1d0","after":"2d68af965b2205826d13fc41c131e3593ad62fd3","ref":"refs/heads/master","pushedAt":"2023-11-06T19:44:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add lidp_auditing code to federated research\n\nPiperOrigin-RevId: 578963150\nChange-Id: Ida8f7b085f217bfe471842dfa3bbee9dee2c9d70","shortMessageHtmlLink":"Add lidp_auditing code to federated research"}},{"before":null,"after":"293b4cffc24ec2aa9e833d6fad4abcfaab455e72","ref":"refs/heads/dependabot/pip/private_linear_compression/scipy-1.10.0","pushedAt":"2023-11-01T21:17:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump scipy from 1.5.4 to 1.10.0 in /private_linear_compression\n\nBumps [scipy](https://github.com/scipy/scipy) from 1.5.4 to 1.10.0.\n- [Release notes](https://github.com/scipy/scipy/releases)\n- [Commits](https://github.com/scipy/scipy/compare/v1.5.4...v1.10.0)\n\n---\nupdated-dependencies:\n- dependency-name: scipy\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump scipy from 1.5.4 to 1.10.0 in /private_linear_compression"}},{"before":null,"after":"f7528b832dd4d12adaaa224e07deaea38e5e312c","ref":"refs/heads/dependabot/pip/reconstruction/requests-2.31.0","pushedAt":"2023-11-01T21:17:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump requests from 2.25.1 to 2.31.0 in /reconstruction\n\nBumps [requests](https://github.com/psf/requests) from 2.25.1 to 2.31.0.\n- [Release notes](https://github.com/psf/requests/releases)\n- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)\n- [Commits](https://github.com/psf/requests/compare/v2.25.1...v2.31.0)\n\n---\nupdated-dependencies:\n- dependency-name: requests\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump requests from 2.25.1 to 2.31.0 in /reconstruction"}},{"before":"19da97f8188b7fb102289ca8f32a06b4c2f5c2a8","after":"83e4fb53c3506713a6f545bac414eb4af9d5a1d0","ref":"refs/heads/master","pushedAt":"2023-11-01T21:16:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Publishing code for experiments associated with \"One-shot Empirical Privacy Estimation for Federated Learning\".\n\nPiperOrigin-RevId: 578637535\nChange-Id: I90d870eca3e878337a791cf9172a64861265e171","shortMessageHtmlLink":"Publishing code for experiments associated with \"One-shot Empirical P…"}},{"before":"329e60fa56b87f691303638ceb9dfa1fc5083953","after":"19da97f8188b7fb102289ca8f32a06b4c2f5c2a8","ref":"refs/heads/master","pushedAt":"2023-10-20T16:36:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Updated jax.config import\n\nPiperOrigin-RevId: 575241735\nChange-Id: I6b5f8cc5ec5be5a2e44567588a04d94f185d8f7f","shortMessageHtmlLink":"Updated jax.config import"}},{"before":"47888c147f4175ed5d9b9c96a2099cce6c4a99b9","after":"329e60fa56b87f691303638ceb9dfa1fc5083953","ref":"refs/heads/master","pushedAt":"2023-08-22T23:07:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"jax.numpy.row_stack -> jax.numpy.vstack\n\nWhy? row_stack is deprecated as of https://github.com/google/jax/pull/17233, following the deprecation of numpy.row_stack in NEP 52 (https://numpy.org/neps/nep-0052-python-api-cleanup.html). vstack is an identical drop-in replacement.\n\nPiperOrigin-RevId: 559250661\nChange-Id: I2638c262ff2910cc59ced390e6d169340634ff97","shortMessageHtmlLink":"jax.numpy.row_stack -> jax.numpy.vstack"}},{"before":"7941f452c4fc524f4fee9542286857e6675cba78","after":"47888c147f4175ed5d9b9c96a2099cce6c4a99b9","ref":"refs/heads/master","pushedAt":"2023-08-09T22:36:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"[JAX] Replace uses of `jnp.array` in types with `jnp.ndarray`.\n\n`jnp.array` is a function, not a type:\nhttps://jax.readthedocs.io/en/latest/_autosummary/jax.numpy.array.html\nso it never makes sense to use `jnp.array` in a type annotation.\n\nPresumably the intent was to write `jnp.ndarray` aka `jax.Array`. Change uses of `jnp.array` to `jnp.ndarray`.\n\nPiperOrigin-RevId: 555295102\nChange-Id: I1736cf813b7ebc3055c8c89470fba24bfbc009de","shortMessageHtmlLink":"[JAX] Replace uses of jnp.array in types with jnp.ndarray."}},{"before":"6b44cf8b88fe0f98b3a657b597dc4781e9f8c68e","after":"7941f452c4fc524f4fee9542286857e6675cba78","ref":"refs/heads/master","pushedAt":"2023-07-21T18:30:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Updates README for multi-epoch matrix factorization, closing the outstanding TODOs.\n\nPiperOrigin-RevId: 550002000\nChange-Id: Iafa4e75b1aa6520b06f09e949f648fcee5561638","shortMessageHtmlLink":"Updates README for multi-epoch matrix factorization, closing the outs…"}},{"before":"91265da04246865e2c8f3528a27bb16772b7dee8","after":"6b44cf8b88fe0f98b3a657b597dc4781e9f8c68e","ref":"refs/heads/master","pushedAt":"2023-07-21T01:29:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Remove 'context' from use in personalization evaluation.\n\nPiperOrigin-RevId: 549801915\nChange-Id: Ic708cadd352ea4057fcacf88e5e6ef4e4301850f","shortMessageHtmlLink":"Remove 'context' from use in personalization evaluation."}},{"before":"ad306d4879e7a7a97cc1ef3281c90bddc15bb38f","after":"91265da04246865e2c8f3528a27bb16772b7dee8","ref":"refs/heads/master","pushedAt":"2023-07-20T23:45:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Fixes for bazel running. Adds some requirements.\n\nPiperOrigin-RevId: 549778890\nChange-Id: Ice66f33a24923f3845191879c4531f9855229881","shortMessageHtmlLink":"Fixes for bazel running. Adds some requirements."}},{"before":"12537fd0a1e207c2e377831b5f9f56220ccaff79","after":"ad306d4879e7a7a97cc1ef3281c90bddc15bb38f","ref":"refs/heads/master","pushedAt":"2023-06-14T20:10:29.030Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Adds readme and sample accounting code.\n\nThere are some TODOs left in the readme for a followup CL.\n\nPiperOrigin-RevId: 540358188\nChange-Id: I9fe1db17b4a66194f8b3c17a1c7e8f53e0ad9d84","shortMessageHtmlLink":"Adds readme and sample accounting code."}},{"before":"58d47ba3c4d15b5585a6be5327bb34191810600b","after":"12537fd0a1e207c2e377831b5f9f56220ccaff79","ref":"refs/heads/master","pushedAt":"2023-06-08T17:22:54.890Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Code for \"Multi-Epoch Matrix Factorization Mechanisms for Private Machine Learning\"\n\nFound at: https://arxiv.org/abs/2211.06530.\n\nPiperOrigin-RevId: 538822980\nChange-Id: I5ccc2ab3959376a2bc4aa26b4863d16dc4f6c711","shortMessageHtmlLink":"Code for \"Multi-Epoch Matrix Factorization Mechanisms for Private Mac…"}},{"before":"38aa4c237e9203ab659ac59ea90a03af4294bdda","after":"58d47ba3c4d15b5585a6be5327bb34191810600b","ref":"refs/heads/master","pushedAt":"2023-06-02T18:17:53.632Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Rename `build_personalization_eval` to `build_personalization_eval_computation`.\n\nThe latter will be the new name for the TFF method which provides a tff.Computation. The former will (in a future change) be used as the name of the TFF method which provides a tff.learning.templates.LearningProcess.\n\nPiperOrigin-RevId: 537360546\nChange-Id: Id357a88cc5e20bc34c2aeacb7fb9bdfe709497f6","shortMessageHtmlLink":"Rename build_personalization_eval to `build_personalization_eval_co…"}},{"before":"70fe2b295638fc2a98bfc98938df3d23eef5c5d8","after":"38aa4c237e9203ab659ac59ea90a03af4294bdda","ref":"refs/heads/master","pushedAt":"2023-03-31T00:14:07.895Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Federated Bandits: update README.\n\nPiperOrigin-RevId: 520782258\nChange-Id: I50d2daf56bab3dc9d598551b9f3791912739733c","shortMessageHtmlLink":"Federated Bandits: update README."}},{"before":"16244980a9181ea044eff5d7fcd3953303cbe3df","after":"70fe2b295638fc2a98bfc98938df3d23eef5c5d8","ref":"refs/heads/master","pushedAt":"2023-03-24T16:25:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Disable pytype signature-mismatch error on several dual_encoder methods.\n\nPiperOrigin-RevId: 519162422\nChange-Id: I2d7b6493e6aeaf3aeb92db5f1b348b7223767baa","shortMessageHtmlLink":"Disable pytype signature-mismatch error on several dual_encoder methods."}},{"before":"e8cb689e07538557a7094493b483e07f3f37a28f","after":"16244980a9181ea044eff5d7fcd3953303cbe3df","ref":"refs/heads/master","pushedAt":"2023-03-22T16:49:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Fix a typo in the paper's title.\n\nPiperOrigin-RevId: 518595493\nChange-Id: I35b17ce3576cc43af6398b7385314092ad172e7c","shortMessageHtmlLink":"Fix a typo in the paper's title."}},{"before":"1e3d091a5892e6587c21168919337a810e0ea7d4","after":"e8cb689e07538557a7094493b483e07f3f37a28f","ref":"refs/heads/master","pushedAt":"2023-03-09T22:03:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Update license.\n\nPiperOrigin-RevId: 515434132\nChange-Id: I8c4de538f84fe74f18bfdb345e0a1beb3a6f49a2","shortMessageHtmlLink":"Update license."}},{"before":"d5488b7615024f2a8f0bbc44c38ddf739c5bad6e","after":"1e3d091a5892e6587c21168919337a810e0ea7d4","ref":"refs/heads/master","pushedAt":"2023-03-08T22:18:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Fix license path.\n\nPiperOrigin-RevId: 515139489\nChange-Id: Idcf30b2a10a65d657c05cdcccd107e47f6e82012","shortMessageHtmlLink":"Fix license path."}},{"before":"a60a70a78ee8a8d8388e6ac54e79a6ca5f41c045","after":"d5488b7615024f2a8f0bbc44c38ddf739c5bad6e","ref":"refs/heads/master","pushedAt":"2023-03-08T20:35:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Update repository for bazel license tool.\n\nPiperOrigin-RevId: 515111564\nChange-Id: I748dcea679e563de7fa26bf7071132b1ae69fb00","shortMessageHtmlLink":"Update repository for bazel license tool."}},{"before":"b67e804739a83e33925dc809bf183f5492c29459","after":"a60a70a78ee8a8d8388e6ac54e79a6ca5f41c045","ref":"refs/heads/master","pushedAt":"2023-03-07T22:32:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"federated_research: add build file to define license.\n\nPiperOrigin-RevId: 514841156\nChange-Id: I012b692b3003fa772e87472bcf22404f116328b2","shortMessageHtmlLink":"federated_research: add build file to define license."}},{"before":"3536770e39e5f805625ff70c62b0cb0fe8322706","after":"b67e804739a83e33925dc809bf183f5492c29459","ref":"refs/heads/master","pushedAt":"2023-03-07T17:00:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"License rule update. Use bandits BUILD as an example.\n\nPiperOrigin-RevId: 514748053\nChange-Id: I524c8c95ee7f3ffbaa6c912a878a3e9dc9c672de","shortMessageHtmlLink":"License rule update. Use bandits BUILD as an example."}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAET0fbUAA","startCursor":null,"endCursor":null}},"title":"Activity · google-research/federated"}