{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":323652822,"defaultBranch":"main","name":"fedjax","ownerLogin":"google","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-12-22T14:44:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1342004?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1697545808.0","currentOid":""},"activityList":{"items":[{"before":"f4c1f00e8a9e89c8aa0c3d68881ff8d4209d5d44","after":null,"ref":"refs/heads/test_574029587","pushedAt":"2023-10-17T12:30:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"514981fa35c80d3ee34202938246252bf546567a","after":"f4c1f00e8a9e89c8aa0c3d68881ff8d4209d5d44","ref":"refs/heads/main","pushedAt":"2023-10-17T12:30:06.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":"Suppress some pytype errors.\n\nPiperOrigin-RevId: 574115747","shortMessageHtmlLink":"Suppress some pytype errors."}},{"before":"1158357a3c90451581e683b99c7b886e8e8c28b5","after":"f4c1f00e8a9e89c8aa0c3d68881ff8d4209d5d44","ref":"refs/heads/test_574029587","pushedAt":"2023-10-17T12:30:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Suppress some pytype errors.\n\nPiperOrigin-RevId: 574115747","shortMessageHtmlLink":"Suppress some pytype errors."}},{"before":null,"after":"1158357a3c90451581e683b99c7b886e8e8c28b5","ref":"refs/heads/test_574029587","pushedAt":"2023-10-17T12:21:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Suppress some pytype errors.\n\nPiperOrigin-RevId: 574029587","shortMessageHtmlLink":"Suppress some pytype errors."}},{"before":"514981fa35c80d3ee34202938246252bf546567a","after":null,"ref":"refs/heads/test_568283348","pushedAt":"2023-09-26T17:41:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"ac506bef14911a4e8ef46e42cb5c564835ad7485","after":"514981fa35c80d3ee34202938246252bf546567a","ref":"refs/heads/main","pushedAt":"2023-09-26T17:41:29.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":"[LSC] Ignore incorrect type annotations related to jax.numpy APIs\n\nPiperOrigin-RevId: 568584860","shortMessageHtmlLink":"[LSC] Ignore incorrect type annotations related to jax.numpy APIs"}},{"before":"54199d7ac1e42168df9452e010dc9f48f8f2dc57","after":"514981fa35c80d3ee34202938246252bf546567a","ref":"refs/heads/test_568283348","pushedAt":"2023-09-26T17:41:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"[LSC] Ignore incorrect type annotations related to jax.numpy APIs\n\nPiperOrigin-RevId: 568584860","shortMessageHtmlLink":"[LSC] Ignore incorrect type annotations related to jax.numpy APIs"}},{"before":null,"after":"54199d7ac1e42168df9452e010dc9f48f8f2dc57","ref":"refs/heads/test_568283348","pushedAt":"2023-09-26T17:33:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"[LSC] Ignore incorrect type annotations related to jax.numpy APIs\n\nPiperOrigin-RevId: 568283348","shortMessageHtmlLink":"[LSC] Ignore incorrect type annotations related to jax.numpy APIs"}},{"before":"ac506bef14911a4e8ef46e42cb5c564835ad7485","after":null,"ref":"refs/heads/test_559395755","pushedAt":"2023-08-23T14:09:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"3ae290b4a43983c304ec5c2f9a1c1be54ce0c9d9","after":"ac506bef14911a4e8ef46e42cb5c564835ad7485","ref":"refs/heads/main","pushedAt":"2023-08-23T14:09:41.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":"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. Presumably the intent was to write `jnp.ndarray` aka `jax.Array`.\n\nPiperOrigin-RevId: 559414133","shortMessageHtmlLink":"Replace uses of jnp.array in types with jnp.ndarray."}},{"before":"0524314c361f422f9910cb42c313b0bba7c87fe9","after":"ac506bef14911a4e8ef46e42cb5c564835ad7485","ref":"refs/heads/test_559395755","pushedAt":"2023-08-23T14:09:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"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. Presumably the intent was to write `jnp.ndarray` aka `jax.Array`.\n\nPiperOrigin-RevId: 559414133","shortMessageHtmlLink":"Replace uses of jnp.array in types with jnp.ndarray."}},{"before":null,"after":"0524314c361f422f9910cb42c313b0bba7c87fe9","ref":"refs/heads/test_559395755","pushedAt":"2023-08-23T14:02:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"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. Presumably the intent was to write `jnp.ndarray` aka `jax.Array`.\n\nPiperOrigin-RevId: 559395755","shortMessageHtmlLink":"Replace uses of jnp.array in types with jnp.ndarray."}},{"before":"3ae290b4a43983c304ec5c2f9a1c1be54ce0c9d9","after":null,"ref":"refs/heads/test_555129871","pushedAt":"2023-08-10T23:11:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"813fd0dadf3bd9f40ab2025d2b2664b3ddad56a0","after":"3ae290b4a43983c304ec5c2f9a1c1be54ce0c9d9","ref":"refs/heads/main","pushedAt":"2023-08-10T23:11: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":"[JAX] Replace jax.numpy.NINF with -jax.numpy.inf.\n\nThe aliases INF and NINF are slated for removal from upstream NumPy in version 2.0. jax.numpy mirrors upstream NumPy, so we will eventually also remove them from jax.numpy as well.\n\nPiperOrigin-RevId: 555694285","shortMessageHtmlLink":"[JAX] Replace jax.numpy.NINF with -jax.numpy.inf."}},{"before":"8ab99a9886af5eb9023e4a840de47ff7b7b4ef47","after":"3ae290b4a43983c304ec5c2f9a1c1be54ce0c9d9","ref":"refs/heads/test_555129871","pushedAt":"2023-08-10T23:11:09.000Z","pushType":"force_push","commitsCount":0,"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 jax.numpy.NINF with -jax.numpy.inf.\n\nThe aliases INF and NINF are slated for removal from upstream NumPy in version 2.0. jax.numpy mirrors upstream NumPy, so we will eventually also remove them from jax.numpy as well.\n\nPiperOrigin-RevId: 555694285","shortMessageHtmlLink":"[JAX] Replace jax.numpy.NINF with -jax.numpy.inf."}},{"before":"2e7dc6ab1ab50429c9db1adf7b06cf432d915f28","after":"8ab99a9886af5eb9023e4a840de47ff7b7b4ef47","ref":"refs/heads/test_555129871","pushedAt":"2023-08-10T22:44:06.000Z","pushType":"force_push","commitsCount":0,"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 jax.numpy.NINF with -jax.numpy.inf.\n\nThe aliases INF and NINF are slated for removal from upstream NumPy in version 2.0. jax.numpy mirrors upstream NumPy, so we will eventually also remove them from jax.numpy as well.\n\nPiperOrigin-RevId: 555129871","shortMessageHtmlLink":"[JAX] Replace jax.numpy.NINF with -jax.numpy.inf."}},{"before":"813fd0dadf3bd9f40ab2025d2b2664b3ddad56a0","after":null,"ref":"refs/heads/test_555660681","pushedAt":"2023-08-10T22:04:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"a478473c7bc047b07dc2885c3d88bf4bf34408a7","after":"813fd0dadf3bd9f40ab2025d2b2664b3ddad56a0","ref":"refs/heads/main","pushedAt":"2023-08-10T22:03: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":"Change `jax.numpy.NINF` reference (newly deprecated) to `-jax.numpy.inf`\n\nPiperOrigin-RevId: 555669189","shortMessageHtmlLink":"Change jax.numpy.NINF reference (newly deprecated) to -jax.numpy.inf"}},{"before":"6bd6cb4b7366b1924e67694366ab41256485f37b","after":"813fd0dadf3bd9f40ab2025d2b2664b3ddad56a0","ref":"refs/heads/test_555660681","pushedAt":"2023-08-10T22:03:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Change `jax.numpy.NINF` reference (newly deprecated) to `-jax.numpy.inf`\n\nPiperOrigin-RevId: 555669189","shortMessageHtmlLink":"Change jax.numpy.NINF reference (newly deprecated) to -jax.numpy.inf"}},{"before":null,"after":"6bd6cb4b7366b1924e67694366ab41256485f37b","ref":"refs/heads/test_555660681","pushedAt":"2023-08-10T21:57:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Change `jax.numpy.NINF` reference (newly deprecated) to `-jax.numpy.inf`\n\nPiperOrigin-RevId: 555660681","shortMessageHtmlLink":"Change jax.numpy.NINF reference (newly deprecated) to -jax.numpy.inf"}},{"before":null,"after":"2e7dc6ab1ab50429c9db1adf7b06cf432d915f28","ref":"refs/heads/test_555129871","pushedAt":"2023-08-10T21:56:20.000Z","pushType":"branch_creation","commitsCount":0,"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 jax.numpy.NINF with -jax.numpy.inf.\n\nThe aliases INF and NINF are slated for removal from upstream NumPy in version 2.0. jax.numpy mirrors upstream NumPy, so we will eventually also remove them from jax.numpy as well.\n\nPiperOrigin-RevId: 555129871","shortMessageHtmlLink":"[JAX] Replace jax.numpy.NINF with -jax.numpy.inf."}},{"before":"a478473c7bc047b07dc2885c3d88bf4bf34408a7","after":null,"ref":"refs/heads/test_545178998","pushedAt":"2023-07-10T13:48:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"ac4e0bc9954c6fd3f85564f9993e6330a53eed5a","after":"a478473c7bc047b07dc2885c3d88bf4bf34408a7","ref":"refs/heads/main","pushedAt":"2023-07-10T13:48: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":"Cut release v0.0.17\n\nPiperOrigin-RevId: 546857648","shortMessageHtmlLink":"Cut release v0.0.17"}},{"before":"9135eaef134f76201c51d6936ae0311c7baa653d","after":"a478473c7bc047b07dc2885c3d88bf4bf34408a7","ref":"refs/heads/test_545178998","pushedAt":"2023-07-10T13:48:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Cut release v0.0.17\n\nPiperOrigin-RevId: 546857648","shortMessageHtmlLink":"Cut release v0.0.17"}},{"before":null,"after":"9135eaef134f76201c51d6936ae0311c7baa653d","ref":"refs/heads/test_545178998","pushedAt":"2023-07-10T13:42:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Cut release v0.0.17\n\nPiperOrigin-RevId: 545178998","shortMessageHtmlLink":"Cut release v0.0.17"}},{"before":"25a765e113698f303825fbfad8390397309f4fba","after":"ac4e0bc9954c6fd3f85564f9993e6330a53eed5a","ref":"refs/heads/main","pushedAt":"2023-04-10T19:22:11.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":"Merge pull request #297 from Lando-L:adaptive_personalized_federated_learning\n\nPiperOrigin-RevId: 523181749","shortMessageHtmlLink":"Merge pull request #297 from Lando-L:adaptive_personalized_federated_…"}},{"before":"25a765e113698f303825fbfad8390397309f4fba","after":null,"ref":"refs/heads/test_518309751","pushedAt":"2023-03-21T18:03:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"0fca45d76800a87a182dbf08cf98cd92e8baa8ef","after":"25a765e113698f303825fbfad8390397309f4fba","ref":"refs/heads/main","pushedAt":"2023-03-21T18:03: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":"Suppress some pytype errors related to improved JAX types under pytype.\n\nPiperOrigin-RevId: 518323602","shortMessageHtmlLink":"Suppress some pytype errors related to improved JAX types under pytype."}},{"before":"e4ee54cedd4ac36eeb593e4dfd12f22a7a8738d5","after":"25a765e113698f303825fbfad8390397309f4fba","ref":"refs/heads/test_518309751","pushedAt":"2023-03-21T18:03:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Suppress some pytype errors related to improved JAX types under pytype.\n\nPiperOrigin-RevId: 518323602","shortMessageHtmlLink":"Suppress some pytype errors related to improved JAX types under pytype."}},{"before":null,"after":"e4ee54cedd4ac36eeb593e4dfd12f22a7a8738d5","ref":"refs/heads/test_518309751","pushedAt":"2023-03-21T17:56:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Suppress some pytype errors related to improved JAX types under pytype.\n\nPiperOrigin-RevId: 518309751","shortMessageHtmlLink":"Suppress some pytype errors related to improved JAX types under pytype."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADmPeHvwA","startCursor":null,"endCursor":null}},"title":"Activity · google/fedjax"}