{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":390573152,"defaultBranch":"main","name":"equinox","ownerLogin":"patrick-kidger","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-07-29T02:21:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/33688385?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1718307061.0","currentOid":""},"activityList":{"items":[{"before":"c43b4c1e476b64b474c6f25c88b91cfc1ea81256","after":null,"ref":"refs/heads/jtu-fixes","pushedAt":"2024-06-13T19:31:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"}},{"before":"07ec1bf9599d90485243ef186da997692dd3654f","after":"50c7668935af1a6482e0963b9d6435b4e807058a","ref":"refs/heads/main","pushedAt":"2024-06-13T19:30:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"},"commit":{"message":"Fix more JAX deprecation warnings.","shortMessageHtmlLink":"Fix more JAX deprecation warnings."}},{"before":null,"after":"c43b4c1e476b64b474c6f25c88b91cfc1ea81256","ref":"refs/heads/jtu-fixes","pushedAt":"2024-06-13T18:52:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"},"commit":{"message":"Fix more JAX deprecation warnings.","shortMessageHtmlLink":"Fix more JAX deprecation warnings."}},{"before":"faa6d1b146237b3c4a86e6bc17aa7311194c343c","after":"07ec1bf9599d90485243ef186da997692dd3654f","ref":"refs/heads/main","pushedAt":"2024-06-13T18:36:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"},"commit":{"message":"Broken links and how to find them (#757)\n\n* fix broken link\r\n\r\n* fix broken link\r\n\r\n* fix_broken_links","shortMessageHtmlLink":"Broken links and how to find them (#757)"}},{"before":"58b262ea4365ea1046934128987267dfc9a061c7","after":null,"ref":"refs/heads/cwl-fix","pushedAt":"2024-06-12T07:50:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"}},{"before":"704732f8aabcf1d93ce453d5e472c08f211eb70b","after":"faa6d1b146237b3c4a86e6bc17aa7311194c343c","ref":"refs/heads/main","pushedAt":"2024-06-12T07:50:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"},"commit":{"message":"Fixes https://github.com/patrick-kidger/diffrax/pull/387#issuecomment-2132472392.\n\nThis was quite the obscure issue! This occurs when:\n\n- using a checkpointed while loop\n- with a body function that has a closed-over tracer\n- and that closed-over tracer is differentiated\n- and there are no other closed-over tracers that are differentiated\n- and the dependency on that tracer is only linear.\n\nIn this case then Equinox croaks and dies.\n\nOr at least it did. Not any more!","shortMessageHtmlLink":"Fixes patrick-kidger/diffrax#387 (comment)."}},{"before":"6c2be9eafd3c2d7ef4a04272ea31ff240536691a","after":"704732f8aabcf1d93ce453d5e472c08f211eb70b","ref":"refs/heads/main","pushedAt":"2024-06-10T20:05:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"},"commit":{"message":"Update users of jax.tree.map() to be more careful about how they handle Nones.\n\nDue to a bug in JAX, JAX previously permitted jax.tree.map(f, None, x) where x is not None, effectively treating None as if it were pytree-prefix of any value. But None is a pytree container, and it is only a prefix of None itself.\n\nFix user code that was relying on this bug. Most commonly, the fix is to write jax.tree.map(lambda a, b: (None if a is None else f(a, b)), x, y, is_leaf=lambda t: t is None).","shortMessageHtmlLink":"Update users of jax.tree.map() to be more careful about how they hand…"}},{"before":"0f5f9e9316589f9f74a8f0c54cc1232bb3bdd24b","after":null,"ref":"refs/heads/thankyou-toshi","pushedAt":"2024-06-10T19:04:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"}},{"before":"7637561321976b657222bd6f5f5c134a2bbd5b92","after":"6c2be9eafd3c2d7ef4a04272ea31ff240536691a","ref":"refs/heads/main","pushedAt":"2024-06-10T19:03:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"},"commit":{"message":"Doc typo!","shortMessageHtmlLink":"Doc typo!"}},{"before":null,"after":"0f5f9e9316589f9f74a8f0c54cc1232bb3bdd24b","ref":"refs/heads/thankyou-toshi","pushedAt":"2024-06-10T19:03:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"},"commit":{"message":"Doc typo!","shortMessageHtmlLink":"Doc typo!"}},{"before":"27a4050dbee4f11ac1f8f2ab819e7a9dbb4b1e9c","after":null,"ref":"refs/heads/filter-custom-jvp-fixes","pushedAt":"2024-06-09T23:52:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"}},{"before":"ad99aff3c267a76548189710a08e3235334321f3","after":"7637561321976b657222bd6f5f5c134a2bbd5b92","ref":"refs/heads/main","pushedAt":"2024-06-09T23:52:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"},"commit":{"message":"Fixes crash on symbolic zero tangents for kwargs.\n\nSee https://github.com/patrick-kidger/equinox/issues/745#issuecomment-2148560546.\n\nAlso improves the documentation into a larger example, to help make clear why some tangent may be `None`.","shortMessageHtmlLink":"Fixes crash on symbolic zero tangents for kwargs."}},{"before":"5b9f993a1672dc35471ed0ec450d8e635c47aa6f","after":null,"ref":"refs/heads/extra-hide","pushedAt":"2024-06-09T23:51:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"}},{"before":"262f3477df2e41f9e8df206f836cec531498f76f","after":"ad99aff3c267a76548189710a08e3235334321f3","ref":"refs/heads/main","pushedAt":"2024-06-09T23:51:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"},"commit":{"message":"Now hiding type(Module).__call__","shortMessageHtmlLink":"Now hiding type(Module).__call__"}},{"before":null,"after":"58b262ea4365ea1046934128987267dfc9a061c7","ref":"refs/heads/cwl-fix","pushedAt":"2024-06-09T23:50:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"},"commit":{"message":"Fixes https://github.com/patrick-kidger/diffrax/pull/387#issuecomment-2132472392.\n\nThis was quite the obscure issue! This occurs when:\n\n- using a checkpointed while loop\n- with a body function that has a closed-over tracer\n- and that closed-over tracer is differentiated\n- and there are no other closed-over tracers that are differentiated\n- and the dependency on that tracer is only linear.\n\nIn this case then Equinox croaks and dies.\n\nOr at least it did. Not any more!","shortMessageHtmlLink":"Fixes patrick-kidger/diffrax#387 (comment)."}},{"before":"1f07888725f290b1ee5b07142f3878eb201fa113","after":"262f3477df2e41f9e8df206f836cec531498f76f","ref":"refs/heads/main","pushedAt":"2024-06-08T15:08:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"},"commit":{"message":"Update score_based_diffusion.ipynb","shortMessageHtmlLink":"Update score_based_diffusion.ipynb"}},{"before":null,"after":"5b9f993a1672dc35471ed0ec450d8e635c47aa6f","ref":"refs/heads/extra-hide","pushedAt":"2024-06-08T14:59:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"},"commit":{"message":"Now hiding type(Module).__call__","shortMessageHtmlLink":"Now hiding type(Module).__call__"}},{"before":null,"after":"27a4050dbee4f11ac1f8f2ab819e7a9dbb4b1e9c","ref":"refs/heads/filter-custom-jvp-fixes","pushedAt":"2024-06-07T21:43:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"},"commit":{"message":"Fixes crash on symbolic zero tangents for kwargs.\n\nSee https://github.com/patrick-kidger/equinox/issues/745#issuecomment-2148560546.\n\nAlso improves the documentation into a larger example, to help make clear why some tangent may be `None`.","shortMessageHtmlLink":"Fixes crash on symbolic zero tangents for kwargs."}},{"before":"1def460111af38191d00f998e2a9047e6cce2a69","after":null,"ref":"refs/heads/fix-jaxtyping-error","pushedAt":"2024-06-07T20:21:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"}},{"before":"0cbbdbf040f10273aac55fbf918ab4322d8590be","after":"1f07888725f290b1ee5b07142f3878eb201fa113","ref":"refs/heads/main","pushedAt":"2024-06-07T20:21:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"},"commit":{"message":"Fixed spurious Python 3.9 error.","shortMessageHtmlLink":"Fixed spurious Python 3.9 error."}},{"before":"d6bf88c066f3d8be3bf918e970e6154f19417f10","after":"1def460111af38191d00f998e2a9047e6cce2a69","ref":"refs/heads/fix-jaxtyping-error","pushedAt":"2024-06-07T20:12:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"},"commit":{"message":"Fixed spurious Python 3.9 error.","shortMessageHtmlLink":"Fixed spurious Python 3.9 error."}},{"before":"111d25868b7ae5d84f7f433152ca0b84867ec19b","after":"0cbbdbf040f10273aac55fbf918ab4322d8590be","ref":"refs/heads/main","pushedAt":"2024-06-07T17:18:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"},"commit":{"message":"scan faq","shortMessageHtmlLink":"scan faq"}},{"before":null,"after":"d6bf88c066f3d8be3bf918e970e6154f19417f10","ref":"refs/heads/fix-jaxtyping-error","pushedAt":"2024-05-31T07:27:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"},"commit":{"message":"jaxtyping v0.2.29 now wraps functions without annotations as well. That changes some tracebacks slightly.","shortMessageHtmlLink":"jaxtyping v0.2.29 now wraps functions without annotations as well. Th…"}},{"before":"955c0347de2690b07e59aad70e5666ded4ee28ef","after":"111d25868b7ae5d84f7f433152ca0b84867ec19b","ref":"refs/heads/main","pushedAt":"2024-05-29T19:27:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"},"commit":{"message":"fix broken link (#739)","shortMessageHtmlLink":"fix broken link (#739)"}},{"before":"d4f6a0e132a8df87a498ca9743a66b8c1b89f3f1","after":"955c0347de2690b07e59aad70e5666ded4ee28ef","ref":"refs/heads/main","pushedAt":"2024-05-25T20:58:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"},"commit":{"message":"Update _embedding.py RoPE docs (#736)\n\n* Update _embedding.py RoPE docs\r\n\r\n* Update _embedding.py - Better wording","shortMessageHtmlLink":"Update _embedding.py RoPE docs (#736)"}},{"before":"1f7908bf92466bd1beea326e2935e59b38819e72","after":"d4f6a0e132a8df87a498ca9743a66b8c1b89f3f1","ref":"refs/heads/main","pushedAt":"2024-05-23T11:53:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"},"commit":{"message":"Fix jacfwd (#734)\n\n* fix + test\r\n\r\n* add warning + disable static","shortMessageHtmlLink":"Fix jacfwd (#734)"}},{"before":"2e5a25d31ba83da06f306f0111c3c52b8ff2009e","after":"1f7908bf92466bd1beea326e2935e59b38819e72","ref":"refs/heads/main","pushedAt":"2024-05-23T11:52:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"},"commit":{"message":"Update _embedding.py RopeEmbeddings (#735)\n\n* Update _embedding.py RopeEmbeddings\r\n\r\nIt seems we forgot to make the `theta` variable public. This way, if you wanted to implement LLaMa3, you'd have a problem because they use a `theta` value of 50000.0.\r\n\r\n* pch\r\n\r\n* default args\r\n\r\n* theta was actually used; fixed now","shortMessageHtmlLink":"Update _embedding.py RopeEmbeddings (#735)"}},{"before":"7ffcfba88930dc650b613a984c857c6862b2eda5","after":"2e5a25d31ba83da06f306f0111c3c52b8ff2009e","ref":"refs/heads/main","pushedAt":"2024-05-21T21:56:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"},"commit":{"message":"Update _rnn.py docs\n\n1. A typo: it should have been \"self.cell\"\r\n2. A small clarification (in addition to the docstring) that the LSTM cell outputs a tuple - as opposed to the GRUCell, which outputs a single value","shortMessageHtmlLink":"Update _rnn.py docs"}},{"before":"2bbedf8bd23cd5fe8eb5a83793c19c5a77fe099a","after":"7ffcfba88930dc650b613a984c857c6862b2eda5","ref":"refs/heads/main","pushedAt":"2024-05-21T21:54:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"},"commit":{"message":"add cnn transpose weight flipping","shortMessageHtmlLink":"add cnn transpose weight flipping"}},{"before":"8911e176001938a4f2baa4319d13566087447066","after":"2bbedf8bd23cd5fe8eb5a83793c19c5a77fe099a","ref":"refs/heads/main","pushedAt":"2024-05-18T15:30:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"patrick-kidger","name":"Patrick Kidger","path":"/patrick-kidger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33688385?s=80&v=4"},"commit":{"message":"updated ruff (#727)","shortMessageHtmlLink":"updated ruff (#727)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZMh89gA","startCursor":null,"endCursor":null}},"title":"Activity · patrick-kidger/equinox"}