{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":756036631,"defaultBranch":"main","name":"camlgrad","ownerLogin":"jewelltaylor","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-11T19:47:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/34798787?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1707680905.0","currentOid":""},"activityList":{"items":[{"before":"dfa1328713ebf16f3f29042f22359732f91a7f09","after":"474bd7877d227965b45dcbcb0c4eddcfeca54bbe","ref":"refs/heads/main","pushedAt":"2024-04-21T00:34:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"Add interface files from the remainder of the camlgrad project","shortMessageHtmlLink":"Add interface files from the remainder of the camlgrad project"}},{"before":"7c67d9cc49ae25c24bea3ba72074f39c485eefb2","after":"dfa1328713ebf16f3f29042f22359732f91a7f09","ref":"refs/heads/main","pushedAt":"2024-04-20T23:56:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"Add interface file for tensor library","shortMessageHtmlLink":"Add interface file for tensor library"}},{"before":"2b8f445b0cb471358201ffbc45f85f2f428761fe","after":"7c67d9cc49ae25c24bea3ba72074f39c485eefb2","ref":"refs/heads/main","pushedAt":"2024-04-20T23:34:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"Add interface file for Values library","shortMessageHtmlLink":"Add interface file for Values library"}},{"before":"b9d5ce140a0582d0f1d6267098ebc4cba2f815b1","after":"2b8f445b0cb471358201ffbc45f85f2f428761fe","ref":"refs/heads/main","pushedAt":"2024-04-20T23:06:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"Slightly improve error messages in Tensor library and beyond","shortMessageHtmlLink":"Slightly improve error messages in Tensor library and beyond"}},{"before":"933408858cdae7565c6864eebbf72a7b2c983910","after":"b9d5ce140a0582d0f1d6267098ebc4cba2f815b1","ref":"refs/heads/main","pushedAt":"2024-04-20T22:41:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"Slightly improve error message for Values library","shortMessageHtmlLink":"Slightly improve error message for Values library"}},{"before":"aa5f826d2083e3075135fbe642d042e017c36627","after":"933408858cdae7565c6864eebbf72a7b2c983910","ref":"refs/heads/main","pushedAt":"2024-04-06T02:27:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"Small markdown fix","shortMessageHtmlLink":"Small markdown fix"}},{"before":"d59266082f7a98ed7c6871fd0f9fd23777515f23","after":"aa5f826d2083e3075135fbe642d042e017c36627","ref":"refs/heads/main","pushedAt":"2024-04-04T16:53:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"Slight formatting fix","shortMessageHtmlLink":"Slight formatting fix"}},{"before":"9d3d2fe1d1811d43d451d2d3f5593eeb14ad7c71","after":"d59266082f7a98ed7c6871fd0f9fd23777515f23","ref":"refs/heads/main","pushedAt":"2024-04-04T16:51:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"Add README content","shortMessageHtmlLink":"Add README content"}},{"before":"7abf38cd84c382529959f44dd968e4168a2816c8","after":"9d3d2fe1d1811d43d451d2d3f5593eeb14ad7c71","ref":"refs/heads/main","pushedAt":"2024-04-04T13:48:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"Update installation of packages by opam to include project dependencies","shortMessageHtmlLink":"Update installation of packages by opam to include project dependencies"}},{"before":"586af48c978378e51115198580f0f53b0b3d211e","after":"7abf38cd84c382529959f44dd968e4168a2816c8","ref":"refs/heads/main","pushedAt":"2024-04-04T13:25:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"Attempt to fix failed job run setup 2","shortMessageHtmlLink":"Attempt to fix failed job run setup 2"}},{"before":"3f2f4447a522f0eea9672df971751fd23650ed04","after":"586af48c978378e51115198580f0f53b0b3d211e","ref":"refs/heads/main","pushedAt":"2024-04-04T13:21:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"Attempt to fix failed job run setup","shortMessageHtmlLink":"Attempt to fix failed job run setup"}},{"before":"6fe36162f60414733ad9ad86da00ec98632c4d27","after":"3f2f4447a522f0eea9672df971751fd23650ed04","ref":"refs/heads/main","pushedAt":"2024-04-04T13:17:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"Change github workflow to run test","shortMessageHtmlLink":"Change github workflow to run test"}},{"before":"b4e2323ac3ff80dcee8d5ed76187aaccfeceeec3","after":"6fe36162f60414733ad9ad86da00ec98632c4d27","ref":"refs/heads/main","pushedAt":"2024-04-04T12:43:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"First pass at adding workflow","shortMessageHtmlLink":"First pass at adding workflow"}},{"before":"25a1592382f575d46681416dfa0d69d0313d2bd3","after":"b4e2323ac3ff80dcee8d5ed76187aaccfeceeec3","ref":"refs/heads/main","pushedAt":"2024-04-03T21:32:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"Clean up imports","shortMessageHtmlLink":"Clean up imports"}},{"before":"8e94982affd447418d304e54178b69339ee2a769","after":"25a1592382f575d46681416dfa0d69d0313d2bd3","ref":"refs/heads/main","pushedAt":"2024-04-03T18:27:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"Slightly revise repo structure by moving neural net function to root of lib and split into individual files. Update tests accordingly.","shortMessageHtmlLink":"Slightly revise repo structure by moving neural net function to root …"}},{"before":"990a16404a762a9f5dc16dc97e745f3669d90b8a","after":"8e94982affd447418d304e54178b69339ee2a769","ref":"refs/heads/main","pushedAt":"2024-04-03T13:50:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"Add ability to view computation graphs","shortMessageHtmlLink":"Add ability to view computation graphs"}},{"before":"191143e10a79050cb7a752b0a45a42bb055921c2","after":"990a16404a762a9f5dc16dc97e745f3669d90b8a","ref":"refs/heads/main","pushedAt":"2024-04-03T01:02:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"Decouple backward pass from reverse topological sort","shortMessageHtmlLink":"Decouple backward pass from reverse topological sort"}},{"before":"b973be3239a23595b2d70578dffe3562564fca6b","after":"191143e10a79050cb7a752b0a45a42bb055921c2","ref":"refs/heads/main","pushedAt":"2024-04-02T19:52:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"Update how grads are accumulated to avoid issue where a tensor is used more than once in the computation of a loss function but the upstream grad is different. Fixed issue with all tensor having same id. Adding test for stochastic gradient descent funciton","shortMessageHtmlLink":"Update how grads are accumulated to avoid issue where a tensor is use…"}},{"before":"4fae26c61eea0c09631ded84b77c2aa5863c0488","after":"b973be3239a23595b2d70578dffe3562564fca6b","ref":"refs/heads/main","pushedAt":"2024-03-28T01:03:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"Add basic sgd optimization functionality","shortMessageHtmlLink":"Add basic sgd optimization functionality"}},{"before":"d485602e6480b47a77f05b54dbbc49c7842773ed","after":"4fae26c61eea0c09631ded84b77c2aa5863c0488","ref":"refs/heads/main","pushedAt":"2024-03-25T16:17:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"Add binary cross entropy loss and corresponding test. Remove print statements from neuralNetTest.","shortMessageHtmlLink":"Add binary cross entropy loss and corresponding test. Remove print st…"}},{"before":"73c56eeef1b6c4b17b7ea74c30c440260325e950","after":"d485602e6480b47a77f05b54dbbc49c7842773ed","ref":"refs/heads/main","pushedAt":"2024-03-24T23:28:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"Add test for mse, mlp layer forward and mlp forward. Change to camlel case convention for file names in test folder","shortMessageHtmlLink":"Add test for mse, mlp layer forward and mlp forward. Change to camlel…"}},{"before":"db682939004695d5966ed8d916a8859917b71fbb","after":"73c56eeef1b6c4b17b7ea74c30c440260325e950","ref":"refs/heads/main","pushedAt":"2024-03-24T19:14:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"Create neuralNet module and add layer and mlp types along with function to perform forward passes on these structures","shortMessageHtmlLink":"Create neuralNet module and add layer and mlp types along with functi…"}},{"before":"718349c247df8da1a0ff256e86dab20f6fd737c0","after":"db682939004695d5966ed8d916a8859917b71fbb","ref":"refs/heads/main","pushedAt":"2024-03-24T16:49:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"Add functions to create Values and Tensors with random numbers","shortMessageHtmlLink":"Add functions to create Values and Tensors with random numbers"}},{"before":"527f14542b48c5146619d17ba764392f81a90cd8","after":"718349c247df8da1a0ff256e86dab20f6fd737c0","ref":"refs/heads/main","pushedAt":"2024-03-24T16:18:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"Add abs vforce function and corresponding value op. Add relu and sigmoid value and tensor ops. Fix backward of sum","shortMessageHtmlLink":"Add abs vforce function and corresponding value op. Add relu and sigm…"}},{"before":"f1bfb8ffcc490932c3945dae3aac899b6a460382","after":"527f14542b48c5146619d17ba764392f81a90cd8","ref":"refs/heads/main","pushedAt":"2024-03-23T20:41:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"rearrange directory structures to be more modular","shortMessageHtmlLink":"rearrange directory structures to be more modular"}},{"before":"90b2229021ad1fa9596158c41d24b6f0ff813be2","after":"f1bfb8ffcc490932c3945dae3aac899b6a460382","ref":"refs/heads/main","pushedAt":"2024-03-23T02:37:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"remove print statements in tensortest","shortMessageHtmlLink":"remove print statements in tensortest"}},{"before":"79fc39bb3c0d0585fb29c02f89fef954ecb246fa","after":"90b2229021ad1fa9596158c41d24b6f0ff813be2","ref":"refs/heads/main","pushedAt":"2024-03-23T02:35:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"Add tests for tensor operation and backward pass","shortMessageHtmlLink":"Add tests for tensor operation and backward pass"}},{"before":"09e3eb0bcd12199d23aa0c74c64c0380fe17a6e4","after":"79fc39bb3c0d0585fb29c02f89fef954ecb246fa","ref":"refs/heads/main","pushedAt":"2024-03-19T04:40:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"Add tests to value operations","shortMessageHtmlLink":"Add tests to value operations"}},{"before":"2c9786bdb54bb675757650a63a03bd9d05bc0b23","after":"09e3eb0bcd12199d23aa0c74c64c0380fe17a6e4","ref":"refs/heads/main","pushedAt":"2024-03-17T00:10:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"Remove debugging statement","shortMessageHtmlLink":"Remove debugging statement"}},{"before":"559bf94d8f6aa213183949ab4047443179306188","after":"2c9786bdb54bb675757650a63a03bd9d05bc0b23","ref":"refs/heads/main","pushedAt":"2024-03-17T00:09:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jewelltaylor","name":"John Taylor Jewell","path":"/jewelltaylor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34798787?s=80&v=4"},"commit":{"message":"Add pretty printing","shortMessageHtmlLink":"Add pretty printing"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENg1WKgA","startCursor":null,"endCursor":null}},"title":"Activity · jewelltaylor/camlgrad"}