{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":723312831,"defaultBranch":"master","name":"PocketAI","ownerLogin":"cjmcv","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-25T09:11:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/20885586?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1700903490.40166","currentOid":""},"activityList":{"items":[{"before":"0d69b99750af426fe2b1f1afc75084e67cd884d6","after":"e078c4ff3b683e6515a6ed18badcda0f9c81a0bf","ref":"refs/heads/master","pushedAt":"2024-06-23T03:50:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"[infer] 1. Fixed some bugs in binary ops; 2. Successfully ran Mobilenetv3, and its inference result is consistent with tflm.","shortMessageHtmlLink":"[infer] 1. Fixed some bugs in binary ops; 2. Successfully ran Mobilen…"}},{"before":"cd7c3e4c9a322179f0af0fcba1efbf36b6b27db9","after":"0d69b99750af426fe2b1f1afc75084e67cd884d6","ref":"refs/heads/master","pushedAt":"2024-06-16T14:43:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"[infer] 1. Add HardSwish; 2. Add floating-point implementation of Div and DepthwiseConv.","shortMessageHtmlLink":"[infer] 1. Add HardSwish; 2. Add floating-point implementation of Div…"}},{"before":"352f91866abe5c4b92703ff5544a9b8efd01b8ee","after":"cd7c3e4c9a322179f0af0fcba1efbf36b6b27db9","ref":"refs/heads/master","pushedAt":"2024-06-16T11:02:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"[infer] 1. Add floating-point implementations for Add, Conv, Fc, Pool, and Mean; 2. Successfully ran the floating-point resnet18 model and the output result is consistent with tflm.","shortMessageHtmlLink":"[infer] 1. Add floating-point implementations for Add, Conv, Fc, Pool…"}},{"before":"1dffdb70b4dd86610c3d2613582e1361e15c37d9","after":"352f91866abe5c4b92703ff5544a9b8efd01b8ee","ref":"refs/heads/master","pushedAt":"2024-06-09T06:35:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"[infer] Fixed some errors and successfully ran resnet18_int8, with inference output consistent with tflm.","shortMessageHtmlLink":"[infer] Fixed some errors and successfully ran resnet18_int8, with in…"}},{"before":"a785e17cbcf51fe99263587747d0efeff7a030c2","after":"1dffdb70b4dd86610c3d2613582e1361e15c37d9","ref":"refs/heads/master","pushedAt":"2024-06-09T02:58:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"[infer] Add Dequantize.","shortMessageHtmlLink":"[infer] Add Dequantize."}},{"before":"6e6045ba504bfd636575dc434006434aa7977426","after":"a785e17cbcf51fe99263587747d0efeff7a030c2","ref":"refs/heads/master","pushedAt":"2024-06-08T14:14:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"[infer] Add MeanQuant and AddQuant.","shortMessageHtmlLink":"[infer] Add MeanQuant and AddQuant."}},{"before":"4e267bf1c4a2baba40bda221a6f97effea35ec03","after":"6e6045ba504bfd636575dc434006434aa7977426","ref":"refs/heads/master","pushedAt":"2024-06-08T12:48:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"[infer] Add Quantize and Pad.","shortMessageHtmlLink":"[infer] Add Quantize and Pad."}},{"before":"228cc453647134dabc8f8c3440e54be4a5b3bdf9","after":"4e267bf1c4a2baba40bda221a6f97effea35ec03","ref":"refs/heads/master","pushedAt":"2024-06-08T12:22:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"[infer] Optimize tflite_cpy for data comparison and update test examples.","shortMessageHtmlLink":"[infer] Optimize tflite_cpy for data comparison and update test examp…"}},{"before":"4a46bb86b7dd08dd3dfcdb66ec588b82c8a09f38","after":"228cc453647134dabc8f8c3440e54be4a5b3bdf9","ref":"refs/heads/master","pushedAt":"2024-06-08T08:08:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"[infer] Add scripts for generating test models.","shortMessageHtmlLink":"[infer] Add scripts for generating test models."}},{"before":"f6e33a48fbc9c3622052d0a04ea473bfb449ddad","after":"4a46bb86b7dd08dd3dfcdb66ec588b82c8a09f38","ref":"refs/heads/master","pushedAt":"2024-06-02T09:20:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"[infer] Add SoftmaxQuant.","shortMessageHtmlLink":"[infer] Add SoftmaxQuant."}},{"before":"b06aba5dc800047a028d1f340e7491ad275745e6","after":"f6e33a48fbc9c3622052d0a04ea473bfb449ddad","ref":"refs/heads/master","pushedAt":"2024-06-02T03:00:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"[infer] 1. Extract the common part code of the exporter; 2. Add DepthwiseConvPerChannel.","shortMessageHtmlLink":"[infer] 1. Extract the common part code of the exporter; 2. Add Depth…"}},{"before":"4f063d1b58a10469cb592fcb4ecb97b6d19f57e0","after":"b06aba5dc800047a028d1f340e7491ad275745e6","ref":"refs/heads/master","pushedAt":"2024-06-02T01:56:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"[signal] Add Rfft based on kiss_fft.","shortMessageHtmlLink":"[signal] Add Rfft based on kiss_fft."}},{"before":"b7ec56cb65b0b998ec5246d76a05671b3ea34246","after":"4f063d1b58a10469cb592fcb4ecb97b6d19f57e0","ref":"refs/heads/master","pushedAt":"2024-06-01T10:03:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"[infer] Move the exporter from tools to the infer directory.","shortMessageHtmlLink":"[infer] Move the exporter from tools to the infer directory."}},{"before":"8c08c88f4f040d00a7ba4d95b5ddc1ff9396358d","after":"b7ec56cb65b0b998ec5246d76a05671b3ea34246","ref":"refs/heads/master","pushedAt":"2024-06-01T09:54:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"[infer] Fix some bugs, successfully run tf_micro_conv_test_model. int8. tflite, and the output result is consistent with tflm; Rename fully_connected_per_channel to fully_connected_quant.","shortMessageHtmlLink":"[infer] Fix some bugs, successfully run tf_micro_conv_test_model. int…"}},{"before":"ba57e10c70896e1a0c695705e479756ecca7b8ac","after":"8c08c88f4f040d00a7ba4d95b5ddc1ff9396358d","ref":"refs/heads/master","pushedAt":"2024-06-01T09:26:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"[infer] Add FullyConnectedPerChannel.","shortMessageHtmlLink":"[infer] Add FullyConnectedPerChannel."}},{"before":"9722f9efa0a5687733638b4725516715e0e458d5","after":"ba57e10c70896e1a0c695705e479756ecca7b8ac","ref":"refs/heads/master","pushedAt":"2024-06-01T03:21:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"[infer] 1. Add Reshape.","shortMessageHtmlLink":"[infer] 1. Add Reshape."}},{"before":"bfe98ae1533f4fb7ae0bdfb02b4fe11357c9a54e","after":"9722f9efa0a5687733638b4725516715e0e458d5","ref":"refs/heads/master","pushedAt":"2024-06-01T03:11:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"1. Add a function to export tensors; 2.Generate Init, Deinit and Run functions; 3. Add the maxpooling operator.","shortMessageHtmlLink":"1. Add a function to export tensors; 2.Generate Init, Deinit and Run …"}},{"before":"3ea7df8c39bc188e28115fa785ec9fbd8623fac5","after":"bfe98ae1533f4fb7ae0bdfb02b4fe11357c9a54e","ref":"refs/heads/master","pushedAt":"2024-05-26T05:41:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"[infer] Add example/infer.","shortMessageHtmlLink":"[infer] Add example/infer."}},{"before":"8f4e29b460a5254c6efb751d9eafe558a138f720","after":"3ea7df8c39bc188e28115fa785ec9fbd8623fac5","ref":"refs/heads/master","pushedAt":"2024-05-26T04:09:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"[infer] Add error message for model loading failure.","shortMessageHtmlLink":"[infer] Add error message for model loading failure."}},{"before":"74664d68265e42e77c1f4310d308394458b2eaf5","after":"8f4e29b460a5254c6efb751d9eafe558a138f720","ref":"refs/heads/master","pushedAt":"2024-05-26T04:03:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"[infer] Integrate the parameters of the ConvPerChannel function into ConvPerChannelParams.","shortMessageHtmlLink":"[infer] Integrate the parameters of the ConvPerChannel function into …"}},{"before":"a85d28059f2b770983e935e944bee8a6bb3dae8d","after":"74664d68265e42e77c1f4310d308394458b2eaf5","ref":"refs/heads/master","pushedAt":"2024-05-25T12:04:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"[infer] Add functions to export tensors.","shortMessageHtmlLink":"[infer] Add functions to export tensors."}},{"before":"cd0a11aaf15381272851eeb2e9791e7072b3767d","after":"a85d28059f2b770983e935e944bee8a6bb3dae8d","ref":"refs/heads/master","pushedAt":"2024-05-25T03:23:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"[infer] Add common, types and kernels.","shortMessageHtmlLink":"[infer] Add common, types and kernels."}},{"before":"c8c339ade6b375aab458093c7f07a09111875193","after":"cd0a11aaf15381272851eeb2e9791e7072b3767d","ref":"refs/heads/master","pushedAt":"2024-05-25T03:20:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"[infer] Move the creation of weights and bias tensors to the operator parameters, with input and output tensors specified externally","shortMessageHtmlLink":"[infer] Move the creation of weights and bias tensors to the operator…"}},{"before":"61af53ebba5af5301b2b2e32e42d29869a52b9b1","after":"c8c339ade6b375aab458093c7f07a09111875193","ref":"refs/heads/master","pushedAt":"2024-05-23T12:27:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"[infer] First commit of tflite_exporter.","shortMessageHtmlLink":"[infer] First commit of tflite_exporter."}},{"before":"e86ab91ad28448532ff43085461cb4f6d88e69dc","after":"61af53ebba5af5301b2b2e32e42d29869a52b9b1","ref":"refs/heads/master","pushedAt":"2024-05-22T15:46:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"[infer] Add tflite_cpy, which can be used to call tflite for inference using C++or Python, to verify whether the output of tflite is consistent with that of pai/infer.","shortMessageHtmlLink":"[infer] Add tflite_cpy, which can be used to call tflite for inferenc…"}},{"before":"37b795b363680f33b82b3f947bb74493fde9a1b5","after":"e86ab91ad28448532ff43085461cb4f6d88e69dc","ref":"refs/heads/master","pushedAt":"2024-05-22T15:40:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"[vk] Add gemm v3.","shortMessageHtmlLink":"[vk] Add gemm v3."}},{"before":"db77a2799f440fa358410d99cb7a7672815240ef","after":"37b795b363680f33b82b3f947bb74493fde9a1b5","ref":"refs/heads/master","pushedAt":"2024-05-11T11:04:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"Rename to PocketAI.","shortMessageHtmlLink":"Rename to PocketAI."}},{"before":"f881674b1c2e2b42d8dd9a42ecd1192a7607975f","after":"db77a2799f440fa358410d99cb7a7672815240ef","ref":"refs/heads/master","pushedAt":"2024-03-04T15:26:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"[vk] Add gemm v1&v2.","shortMessageHtmlLink":"[vk] Add gemm v1&v2."}},{"before":"09864d207bdab197cd19146507e885a84b749f84","after":"f881674b1c2e2b42d8dd9a42ecd1192a7607975f","ref":"refs/heads/master","pushedAt":"2024-03-03T13:46:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"[vk] Enable debugPrintfEXT.","shortMessageHtmlLink":"[vk] Enable debugPrintfEXT."}},{"before":"87a1c26efc1239a71044a0f334cbb3c81db07809","after":"09864d207bdab197cd19146507e885a84b749f84","ref":"refs/heads/master","pushedAt":"2024-02-25T15:59:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjmcv","name":"Chen Jianming","path":"/cjmcv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20885586?s=80&v=4"},"commit":{"message":"[vk] Optimize vk demo.","shortMessageHtmlLink":"[vk] Optimize vk demo."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEbJGKhAA","startCursor":null,"endCursor":null}},"title":"Activity · cjmcv/PocketAI"}