{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":635530629,"defaultBranch":"master","name":"nn.h","ownerLogin":"tsoding","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-02T22:31:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/18597647?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1683066708.0","currentOid":""},"activityList":{"items":[{"before":"5b4a71e2d675c764a6a701e1c38ff2797de9a9c8","after":"ae88a4e5b47ae6c5ed6587e77e67a5f88edc1be6","ref":"refs/heads/master","pushedAt":"2023-06-30T18:30:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"Remove the stride from Matrix representation","shortMessageHtmlLink":"Remove the stride from Matrix representation"}},{"before":"7070d0e61987110ae80e121d6a91a0848d7ccb44","after":"5b4a71e2d675c764a6a701e1c38ff2797de9a9c8","ref":"refs/heads/master","pushedAt":"2023-06-30T18:29:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"Remove mat_save and mat_load for now\n\nThey are not used anywhere anyway (Maybe they are going to be back later)","shortMessageHtmlLink":"Remove mat_save and mat_load for now"}},{"before":"b7425529813942df528b3b2422e14a6f1c497f29","after":"7070d0e61987110ae80e121d6a91a0848d7ccb44","ref":"refs/heads/master","pushedAt":"2023-06-29T22:43:32.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"Swap the order of the parameters of canvas_to_row\n\nTo keep the dst first and the src second","shortMessageHtmlLink":"Swap the order of the parameters of canvas_to_row"}},{"before":"3d42ec9ec6ddf32d84cab2c5307699062bca8d50","after":"b7425529813942df528b3b2422e14a6f1c497f29","ref":"refs/heads/master","pushedAt":"2023-06-29T21:16:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"Implement Shape Classifier Demo","shortMessageHtmlLink":"Implement Shape Classifier Demo"}},{"before":"1ba44c51801d7b8edb1054841b7a1b7fdfd08c13","after":"3d42ec9ec6ddf32d84cab2c5307699062bca8d50","ref":"refs/heads/master","pushedAt":"2023-06-29T20:05:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"Get rid of separate ti and to in the API of nn.h","shortMessageHtmlLink":"Get rid of separate ti and to in the API of nn.h"}},{"before":"967c8214e38c30692ce8d81bb69fc3cb08e145b8","after":"1ba44c51801d7b8edb1054841b7a1b7fdfd08c13","ref":"refs/heads/master","pushedAt":"2023-06-29T18:57:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"Introduce type for Row Vectors","shortMessageHtmlLink":"Introduce type for Row Vectors"}},{"before":"84cf8aea2adc28e01624b2adec4cdea42a084970","after":"967c8214e38c30692ce8d81bb69fc3cb08e145b8","ref":"refs/heads/master","pushedAt":"2023-06-28T11:08:56.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"Introduce GYM_BACKGROUND","shortMessageHtmlLink":"Introduce GYM_BACKGROUND"}},{"before":"e240599742b5154904452d4e94918e778df6949d","after":"84cf8aea2adc28e01624b2adec4cdea42a084970","ref":"refs/heads/master","pushedAt":"2023-06-26T22:47:44.319Z","pushType":"push","commitsCount":2,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"TODO: make nn_forward signature more natural","shortMessageHtmlLink":"TODO: make nn_forward signature more natural"}},{"before":"aaf8e022c5a844b410499a6491867b9e926d0986","after":"e240599742b5154904452d4e94918e778df6949d","ref":"refs/heads/master","pushedAt":"2023-06-26T19:24:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"Make Region word-aligned","shortMessageHtmlLink":"Make Region word-aligned"}},{"before":"c8332cb20773cda5dbf8e57b5dc634f7cf1eeaea","after":"aaf8e022c5a844b410499a6491867b9e926d0986","ref":"refs/heads/master","pushedAt":"2023-06-26T18:53:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"Refactor nn_finite_diff() to return NN, just like nn_backprop()","shortMessageHtmlLink":"Refactor nn_finite_diff() to return NN, just like nn_backprop()"}},{"before":"b09034001c2066777b678ad7ea09c5283af73aa4","after":"c8332cb20773cda5dbf8e57b5dc634f7cf1eeaea","ref":"refs/heads/master","pushedAt":"2023-06-26T18:44:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"Introduce Region Allocator","shortMessageHtmlLink":"Introduce Region Allocator"}},{"before":"39865e9eaac0c66aadd986d2a08f31c6dd85da56","after":"b09034001c2066777b678ad7ea09c5283af73aa4","ref":"refs/heads/master","pushedAt":"2023-06-24T23:17:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"Factor out gym into it's own library","shortMessageHtmlLink":"Factor out gym into it's own library"}},{"before":"fe4a09ecf592fb7302308bd728adaff420fdd57c","after":"39865e9eaac0c66aadd986d2a08f31c6dd85da56","ref":"refs/heads/master","pushedAt":"2023-06-24T23:05:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"Introduce build/ and demos/ folder","shortMessageHtmlLink":"Introduce build/ and demos/ folder"}},{"before":"e1fcdb83a01a6de9042d00ec9110db7f444841f5","after":"fe4a09ecf592fb7302308bd728adaff420fdd57c","ref":"refs/heads/master","pushedAt":"2023-06-24T19:49:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"Remove sv.h\n\nIt's not really needed anymore","shortMessageHtmlLink":"Remove sv.h"}},{"before":"39782727be834643c0d13b20b75bc624c7b544f3","after":"e1fcdb83a01a6de9042d00ec9110db7f444841f5","ref":"refs/heads/master","pushedAt":"2023-06-16T08:10:00.951Z","pushType":"push","commitsCount":1,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"[layout] use unsimplified formula for gym_layout_slot_loc\n\nI actually don't see any reason to transform it like that obscuring\nthe initial intention.","shortMessageHtmlLink":"[layout] use unsimplified formula for gym_layout_slot_loc"}},{"before":"426d85d19ca387b8243847a869ae29ccb0977c44","after":"39782727be834643c0d13b20b75bc624c7b544f3","ref":"refs/heads/master","pushedAt":"2023-06-14T13:26:21.715Z","pushType":"push","commitsCount":2,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"[layout] Compute the layout gaps evenly","shortMessageHtmlLink":"[layout] Compute the layout gaps evenly"}},{"before":"70f5c22251d0ffa3513aecba61e5b3240f9c91f2","after":"426d85d19ca387b8243847a869ae29ccb0977c44","ref":"refs/heads/master","pushedAt":"2023-06-11T11:48:33.391Z","pushType":"push","commitsCount":2,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"Fix function declarations","shortMessageHtmlLink":"Fix function declarations"}},{"before":"4df9db0def8d9a4f102bf87c6884471ae0eb7501","after":"70f5c22251d0ffa3513aecba61e5b3240f9c91f2","ref":"refs/heads/master","pushedAt":"2023-06-11T05:25:56.176Z","pushType":"push","commitsCount":1,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"[adder] Indicate correctly behaving cells\n\nBy @kolumb","shortMessageHtmlLink":"[adder] Indicate correctly behaving cells"}},{"before":"f0fe61433fe8bbbace1a3457675c9795e7a81f60","after":"4df9db0def8d9a4f102bf87c6884471ae0eb7501","ref":"refs/heads/master","pushedAt":"2023-06-11T05:22:21.261Z","pushType":"push","commitsCount":1,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"Change heatmap colors to RED and DARKBLUE","shortMessageHtmlLink":"Change heatmap colors to RED and DARKBLUE"}},{"before":"10164c679aec4ca1c3d70302951faf43e70bf0ed","after":"f0fe61433fe8bbbace1a3457675c9795e7a81f60","ref":"refs/heads/master","pushedAt":"2023-06-11T05:09:54.138Z","pushType":"push","commitsCount":1,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"[img2nn] use sigmoid activation function again","shortMessageHtmlLink":"[img2nn] use sigmoid activation function again"}},{"before":"5d483884318e91a38769e98aeaea3e39127d5db3","after":"10164c679aec4ca1c3d70302951faf43e70bf0ed","ref":"refs/heads/master","pushedAt":"2023-06-11T05:03:48.207Z","pushType":"push","commitsCount":1,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"Implement crude heatmap visualization","shortMessageHtmlLink":"Implement crude heatmap visualization"}},{"before":"c94e07b6daa5eaf5f928afdad2c1c7383e40b5e0","after":"5d483884318e91a38769e98aeaea3e39127d5db3","ref":"refs/heads/master","pushedAt":"2023-06-10T15:14:57.787Z","pushType":"push","commitsCount":1,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"Use gym layout in img2nn","shortMessageHtmlLink":"Use gym layout in img2nn"}},{"before":"52add1ee14020f27e6f8787c530b30b66aa4a966","after":"c94e07b6daa5eaf5f928afdad2c1c7383e40b5e0","ref":"refs/heads/master","pushedAt":"2023-06-10T13:45:30.857Z","pushType":"push","commitsCount":1,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"Use gym layout in adder demo","shortMessageHtmlLink":"Use gym layout in adder demo"}},{"before":"c91b341a15a50fb6b7ac505cb8bf5d6d6abc6003","after":"52add1ee14020f27e6f8787c530b30b66aa4a966","ref":"refs/heads/master","pushedAt":"2023-06-10T13:40:15.848Z","pushType":"push","commitsCount":1,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"Use gym layout in xor demo","shortMessageHtmlLink":"Use gym layout in xor demo"}},{"before":"a6c832a0bd6345d3a54eecb5fdd5edf33c452204","after":"c91b341a15a50fb6b7ac505cb8bf5d6d6abc6003","ref":"refs/heads/master","pushedAt":"2023-06-10T13:25:30.910Z","pushType":"push","commitsCount":1,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"Remove gls_* shortcuts.\n\nThey are not gonna be used directly anymore.","shortMessageHtmlLink":"Remove gls_* shortcuts."}},{"before":"c7819243f9fd9cd8b7572b8f15eb139bb48993ba","after":"a6c832a0bd6345d3a54eecb5fdd5edf33c452204","ref":"refs/heads/master","pushedAt":"2023-06-10T13:21:44.894Z","pushType":"push","commitsCount":2,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"Introduce global default_gym_layout_stack","shortMessageHtmlLink":"Introduce global default_gym_layout_stack"}},{"before":"3df4ea84d657468ba3e89a0443d148ddd1e5a029","after":"c7819243f9fd9cd8b7572b8f15eb139bb48993ba","ref":"refs/heads/master","pushedAt":"2023-06-10T01:25:19.240Z","pushType":"push","commitsCount":1,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"Enable building of all the executables","shortMessageHtmlLink":"Enable building of all the executables"}},{"before":"f27390aab51240941ccfc60a2bde7a29a618defb","after":"3df4ea84d657468ba3e89a0443d148ddd1e5a029","ref":"refs/heads/master","pushedAt":"2023-06-10T00:04:53.471Z","pushType":"push","commitsCount":1,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"webshits btfo","shortMessageHtmlLink":"webshits btfo"}},{"before":"f99ab05476287b2a8e0bc87f14382570c429bf5b","after":"f27390aab51240941ccfc60a2bde7a29a618defb","ref":"refs/heads/master","pushedAt":"2023-06-09T23:37:56.465Z","pushType":"push","commitsCount":1,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"Move the whole layout system to nn.h","shortMessageHtmlLink":"Move the whole layout system to nn.h"}},{"before":"1c85a386cd5eb539d2a8e4c7dab2f93716a111c9","after":"f99ab05476287b2a8e0bc87f14382570c429bf5b","ref":"refs/heads/master","pushedAt":"2023-06-09T19:57:08.419Z","pushType":"push","commitsCount":1,"pusher":{"login":"rexim","name":"Alexey Kutepov","path":"/rexim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/165283?s=80&v=4"},"commit":{"message":"[layout] Add Gym_* prefixes for namespace purposes","shortMessageHtmlLink":"[layout] Add Gym_* prefixes for namespace purposes"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADTH6C2AA","startCursor":null,"endCursor":null}},"title":"Activity ยท tsoding/nn.h"}