Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ai-techsystems/deepC

vendor independent TinyML deep learning library, compiler and inference framework microcomputers and micro-controllers
https://github.com/ai-techsystems/deepC

- Added two operators Constant and Reshape.

- Constant operator datatype is set during attribute setup.
- Constant operator cannot use dataty...

91ac4d717e1a6121183e3424bb483062f468796d authored about 5 years ago by Rohit Sharma <[email protected]>
datatype inference bugfixes.

385f631979088abb1ab467ecb10ae1c24dcda4ca authored about 5 years ago by Rohit Sharma <[email protected]>
* adding bit-marking mechanism on graph nodes.

* adding implicit datatype conversion rule for operator nodes.
* adding more methods on ioNode to...

c09f1cfb1d90a8b4e44ac758b538206fc2d15604 authored about 5 years ago by Rohit Sharma <[email protected]>
minor bugs and fixes in convolution operator and codegen.

f92eb90020877df8543ce1beea1e706a88906449 authored about 5 years ago by Rohit Sharma <[email protected]>
Merge pull request #82 from ai-techsystems/operators

convolution fixes

1f3c89248e279c6b5625cd8cb134a4c718eb7764 authored about 5 years ago by Rohit Sharma <[email protected]>
Merge branch 'master' into operators

3bc7ca1f1c8e409c1eeb005812a5c3dacc42bbff authored about 5 years ago by Rohit Sharma <[email protected]>
changing Conv operator to work with codegen.

79d01cf9b47516f146ad73f6893288a7cefd1555 authored about 5 years ago by Rohit Sharma <[email protected]>
supporting codegen for unary, binary and ternary operators.

e0ac4398e56a4f49b1bb3d5e781d493fdfe439b8 authored about 5 years ago by Rohit Sharma <[email protected]>
generating first version of code for binary opertors

8f1896a455c6639165e81be6c9414f33973a434f authored about 5 years ago by Rohit Sharma <[email protected]>
Merge branch 'master' of https://github.com/ai-techsystems/dnnCompiler

272664ed6658d817de42ed8a05c0e07bfdd6d391 authored about 5 years ago by Rohit Sharma <[email protected]>
- populating model parameters directly onto graph for now.

- adding more structures to the generated code.

f2978e371daf81f06e6922ca4f4cccba547fbdd8 authored about 5 years ago by Rohit Sharma <[email protected]>
Update README.md

ac1c256ffc53c665eaca2e8151d5ae29692d66b5 authored about 5 years ago by Rohit Sharma <[email protected]>
1. Removing placeholders, adding terminals to ioNode and operators to opNode.

2. Getting rid of node references, bcause of poor swig-python interface.
3. Moving irTypeData to ...

d33f1828c59ac48924616d19b57316115889cd55 authored about 5 years ago by Rohit Sharma <[email protected]>
refining stubs for code generation step.

0e53d243d7a5c79b52aa27e61c48a61043435be1 authored about 5 years ago by Rohit Sharma <[email protected]>
fixing dynamic binding warnings from clang++.

83988277bd192d37ea72733de0cbf0d59ee438e4 authored about 5 years ago by Rohit Sharma <[email protected]>
adding override keyword in operators to ensure dynamic binding.

aabfe9fc12f6747f30379c306c4c40697a27ad51 authored about 5 years ago by Rohit Sharma <[email protected]>
adding setAttribute function to all operators

8784a473815062bbac59ebd07934aacba829137e authored about 5 years ago by Rohit Sharma <[email protected]>
convolution fixes

ee4035780b43ac66a0f2e368f4cb15f5a87ad67b authored about 5 years ago by Rohit Sharma <[email protected]>
adding read_onnx tests

76a9a8bd5da52d5bcb5d76d15f7f6883955bc739 authored over 5 years ago by Rohit Sharma <[email protected]>
Merge pull request #80 from ai-techsystems/operators

changing compiler to clang++ and fixing failures thereof.

466865bbcd6bb3b58bf3092b7f966af262c1cb92 authored over 5 years ago by Rohit Sharma <[email protected]>
Merge branch 'master' into operators

af18449a3fb772b86b789037d478a3e2f391d2b7 authored over 5 years ago by Rohit Sharma <[email protected]>
changing compiler to clang++ and fixing failures thereof.

80bd08e5e4b9fe29479a5bb48d4e9b25e7c6fcf0 authored over 5 years ago by Rohit Sharma <[email protected]>
Merge pull request #79 from ai-techsystems/operators

Merging Operators Branch

932ce8915bc1f285c460c83ec23cf3f55114b8e0 authored over 5 years ago by Rohit Sharma <[email protected]>
taking pull request and finishing merge for conv operator

5cb9e6ac570774da8daedc5f3e4e92fde0d92dbd authored over 5 years ago by Rohit Sharma <[email protected]>
adding first draft of convolution operator

caa245ced0e5de8f55c69704f04a6c553d16667b authored over 5 years ago by Rohit Sharma <[email protected]>
1. adding required function to python layer.

2. added conversion from opcode, attibute and datatype to string and back.
3. reduced code for re...

c74eebfc38eb9ac46149c2f5c79a9a4c0bc56f70 authored over 5 years ago by Rohit Sharma <[email protected]>
1. Creating stub for cppCodeGen

2. Adding iterators for graph and node.
3. fixing python package paths to run any script from top...

efdb19f01609e1124ce9ed3a49262db50fd6bddf authored over 5 years ago by Rohit Sharma <[email protected]>
fixing username

ea70d9634efe283a60d50ab624d2d019c7298752 authored over 5 years ago by Rohit Sharma <[email protected]>
Merge branch 'master' of https://github.com/ai-techsystems/dnnCompiler

9a2ad9215b74be0195884b8d1f00d94b820eae1f authored over 5 years ago by Rohit Sharma <[email protected]>
adding LLVM compiler in the flow.

963dd897ea1b2e74d6b53fa2c44deec6d8d44f75 authored over 5 years ago by Rohit Sharma <[email protected]>
fixing type comparision.

3aa4c289f11e3fb5f11ac1e2d3fe7dff2ae73270 authored over 5 years ago by Rohit Sharma <[email protected]>
adding opencollective

7ff097878d7214d4c2c102a775382c7d80a64f96 authored over 5 years ago by Rohit Sharma <[email protected]>
Merge pull request #78 from Gunjan933/operators

dc operators now have numpy compatibility

73343ee4700a53e3332005702b4c01dd33ceb784 authored over 5 years ago by Rohit Sharma <[email protected]>
Merge remote-tracking branch 'upstream/operators' into operators

0c13f8fc946d25d29c8c344e19857940ac3e0a44 authored over 5 years ago by Gunjan933 <[email protected]>
dnnc binary operators has numpy compatiability

02b73ca6b7a56b78f9baabfcd803ee6ce835f43f authored over 5 years ago by Gunjan933 <[email protected]>
dnnc binary operators has numpy compatiability

c09e9fd7e9e57794f6546d2972e6fb1c3e3a0e86 authored over 5 years ago by Gunjan933 <[email protected]>
Taking weekly merge from branch 'operators'

6c6ccdab231a6acf5f88d630824fae333c77e2e4 authored over 5 years ago by Rohit Sharma <[email protected]>
taking weekly merge from operators

8b5faacd07fdb1f4486c6d55c1a626e0117ed594 authored over 5 years ago by Rohit Sharma <[email protected]>
fixed __<operator>__, and __r<operator>__ to have different outputs

01af7786168e51b5984f155fd7fcc1bb860dadcb authored over 5 years ago by Gunjan933 <[email protected]>
Merge pull request #77 from Gunjan933/operators

Fixed __div__, and all other tensor operators

03d6937409eadbd15a459dbb3b279baf47c0a09d authored over 5 years ago by Gunjan Nandy <[email protected]>
Fixed __div__, and all other tensor operators

5bbad1e4f6704bb9d65b709e9b5d3bc391114478 authored over 5 years ago by Gunjan933 <[email protected]>
Merge branch 'master' of https://github.com/ai-techsystems/dnnCompiler

b6740da80cd9e2efcdc1223e82243f2098b8f6d9 authored over 5 years ago by Rohit Sharma <[email protected]>
ran over 3700 onnx model tests from other repositories.

02921896f503fa89ecb4ce80c4f7fa85139c52c7 authored over 5 years ago by Rohit Sharma <[email protected]>
Update contribute.md

160650dd35cf3f006be5d6b9c05f7a6cca29c3c2 authored over 5 years ago by Rohit Sharma <[email protected]>
Merge Gunjan's pull request 75 into operators

a6efd3d7c88819a1b5a2106e7661f2c03614ea24 authored over 5 years ago by Rohit Sharma <[email protected]>
fixed few bugs in onnx reader

9aa638bb1c6aa5d841a64f8e8fe2f05c392732d2 authored over 5 years ago by Rohit Sharma <[email protected]>
resolved merge conflict for #74

b90400a5a6f7a78cefc829bd7a239b9f631d6a45 authored over 5 years ago by Gunjan933 <[email protected]>
Fixed and merged #74

a38711c7e5b43bf874c2d9550de0b740eb5c5929 authored over 5 years ago by Gunjan933 <[email protected]>
Merge branch 'temp' into operators

976d846bd806c92aea71169ba3a5eb83060450cd authored over 5 years ago by Gunjan933 <[email protected]>
Added Bitshift, made FAST_SWIG optional

0fe3a288d71e97f117878cfc142c6ffebd8abeba authored over 5 years ago by Gunjan933 <[email protected]>
adding ONNX IR graph terminals to DNNC.

21c2de047f81a3e4ea53c884e6fc032bb87fe7d5 authored over 5 years ago by Rohit Sharma <[email protected]>
Prelu op and unit test

440fa669228833b5fc1a79095cfd3211deac5ced authored over 5 years ago by k4rth33k <[email protected]>
Merge remote-tracking branch 'upstream/operators' into operators

45b3d0ea5b6d3e286c48f259b7bca7d692cad5dd authored over 5 years ago by k4rth33k <[email protected]>
changing autodoc to 2

changing autodoc to "2" to generate numpydoc style documentation

6f584c20f18918da79b8339db7d75cd04d3d7907 authored over 5 years ago by Rohit Sharma <[email protected]>
Merge pull request #73 from Gunjan933/operators

Automated 'tensor.i'

*TODO: * add tensorOperators.py tensorAssignmentOperators.py tensorOper...

f6f3ff0b6c66fb521e4e4c8b6d4fb27d55897fe5 authored over 5 years ago by Rohit Sharma <[email protected]>
Merge remote-tracking branch 'upstream/operators' into operators

5b04f71c7a6b521a94e8afe5f2b26958543815fc authored over 5 years ago by Gunjan933 <[email protected]>
Added automation to 'tensor.i'

86101b3136ffdc10e2e25b2aaa72c720deece6d6 authored over 5 years ago by Gunjan933 <[email protected]>
first draft of dnnc graph

44b62cde5d7ccd36f3bc52432b1ecd2fb408dded authored over 5 years ago by Rohit Sharma <[email protected]>
Merge pull request #72 from SubhamIO/operators

test for Softmax operator

81b4015cda9db47df7e02e79630ad428ad26d52a authored over 5 years ago by Rohit Sharma <[email protected]>
Updated

12467472e7f07f957ece5d1c286cde118944fe51 authored over 5 years ago by Subham Sarkar <[email protected]>
Updated Softmax.h

2117bd9e255c4fef5bf95ff34785d3a52ac03e2a authored over 5 years ago by Subham Sarkar <[email protected]>
adding how to merge pull request.

a9df5ab0eefe0f48a1416fe504f50e2bf71aeecc authored over 5 years ago by Rohit Sharma <[email protected]>
Prelu

40a92ff2b28937ea72ac69892cc1cd8f6e58a774 authored over 5 years ago by k4rth33k <[email protected]>
Merge branch 'Gunjan933-operators' into operators

963b60cc623fa4d6705e5d83b333d2414c17f732 authored over 5 years ago by Rohit Sharma <[email protected]>
fixing Slice.py failure

259e2a4c92ecf527b49bf861788ca5fcc6b5c16d authored over 5 years ago by Rohit Sharma <[email protected]>
typo fix

1c8c5d0b30769470e78f9b4216b8f3e1b4c14bd3 authored over 5 years ago by Rohit Sharma <[email protected]>
Binary operators now take any dtype tensors

837babe62de59d04db30a416bbd21300ddf3cf1c authored over 5 years ago by Gunjan933 <[email protected]>
Revisited operators, Dropout is done

4949e1b900e9de0323fdd0fef5163a5b9cf20baa authored over 5 years ago by Gunjan933 <[email protected]>
making radd operator work for all basic datatypes

127dceac789712c47ee0034cba189b5445f344ec authored over 5 years ago by Rohit Sharma <[email protected]>
making add operator work for all basic datatypes

e583e745f589196cd8f1279f7aad4b44c066d835 authored over 5 years ago by Rohit Sharma <[email protected]>
Update TODO.md

d7d2fea89b2d8d5d37c6a6956d37c7e0302ab0c2 authored over 5 years ago by Rohit Sharma <[email protected]>
Merge pull request #68 from ai-techsystems/operators

Operators

129dc019853b3fb440bd560e22f5e35619edd926 authored over 5 years ago by Rohit Sharma <[email protected]>
operators fixes from Gunjan.

f7b794413457597b8822158f453894f14aae8395 authored over 5 years ago by Rohit Sharma <[email protected]>
Merge pull request #67 from Gunjan933/operators

Added tensor operators testing

085621c3df12794a705a6eed15ba9f95e647a952 authored over 5 years ago by Rohit Sharma <[email protected]>
Deleting .pyc, adding them to .gitignore

59885437a52a5178d135e157d6c523bb59363bc4 authored over 5 years ago by Gunjan Nandy <[email protected]>
Added tensor operators testing

8be9eb13ea0400a398b44ad3e7a364fba3bf2614 authored over 5 years ago by Gunjan Nandy <[email protected]>
resolved conflicts in dnnc.api and others.

ed0a987a0451a10c3b3edfb2d9bb1d8dda28da4b authored over 5 years ago by Rohit Sharma <[email protected]>
adding slice operator and positive tests randomized to match numpy behavior.

642c277fb9a5f6b4578e55ddadd8ce0404eaac28 authored over 5 years ago by Rohit Sharma <[email protected]>
- disabled tensor::operator== for python interface, instead using Equal

operator.
- adding tensorOperator to failing tests.

bb9fd59bc1d1a15476140f1c73ca407f0b5aac53 authored over 5 years ago by Rohit Sharma <[email protected]>
Merge pull request #64 from ai-techsystems/operators

Operators

305fb02d4ce36329395e5d0daf4a7d19aa8a6f84 authored over 5 years ago by Rohit Sharma <[email protected]>
Merge branch 'master' into operators

78a790f4711cb01f451512ac48d506d0b65f77e4 authored over 5 years ago by Rohit Sharma <[email protected]>
- made baseOperator class more flexible with 3 template variables.

- made baseOperator compute methods virtual for graph
- introduced datatypes compatible with on...

d13e1dc6d1c65d3cf764e5dd43198b5e447b5283 authored over 5 years ago by Rohit Sharma <[email protected]>
Merge pull request #62 from NixonZ/operators

Update operators readme.md

4f4a76893f4c8e0922e30b88477f9a88c88c3a12 authored over 5 years ago by Gunjan Nandy <[email protected]>
Merge pull request #63 from Gunjan933/operators

adding FORCE target for core

b29478925625b8b456df4aa8c0dbf5d73edc1ef6 authored over 5 years ago by Gunjan Nandy <[email protected]>
adding FORCE target for core

386ad3a90d016e929b53165c0ad43429b60ec94d authored over 5 years ago by Gunjan Nandy <[email protected]>
Update DeveloperGettingStartedGuide.md

8923b4081d0b22e78aba8c7d6e1c2c0fb7fefb4e authored over 5 years ago by Rohit Sharma <[email protected]>
Update operators readme.md

fb76672a88a6c819d3b078a500236185a28cb837 authored over 5 years ago by Nalin Shani <[email protected]>
removing failing tests

1aa7c65f31a98e092fffdac0b22d5549041a4f66 authored over 5 years ago by Rohit Sharma <[email protected]>
fixing compilation and test failures because of merge from operators.

4f4a497bc6186dda825f88631b8cfae8dfaa183e authored over 5 years ago by Rohit Sharma <[email protected]>
taking merge from operators

cc0bc29569986a95f2541070fe8c79ba7752c396 authored over 5 years ago by Rohit Sharma <[email protected]>
clang-format changes.

02d13dfd8bcaff741df1787a8886fa9f0fc8c7ec authored over 5 years ago by Rohit Sharma <[email protected]>
formatting changes.

f8fd2ddbb35750a28a2cea58dfec7125e199ce5a authored over 5 years ago by Rohit Sharma <[email protected]>
Merge branch 'operators'

3f48c86e65025efc719b4d39e46d90cfd733ffd5 authored over 5 years ago by Rohit Sharma <[email protected]>
removing docs/automatingTestAndInterface.md in master branch.

ee05ce4cf7ea47ae96e594d4a2a48352b2ef50f0 authored over 5 years ago by Rohit Sharma <[email protected]>
changes before taking merge from operators.

5c3a5225447f9086fb5f4348869bd1d32e80217e authored over 5 years ago by Rohit Sharma <[email protected]>
Fixed Documentation guide spacing problem

4eec0a294c521813a9046cee2d0098cf65daf854 authored over 5 years ago by Gunjan Nandy <[email protected]>
Fixed broken links

9a87b3da5f8056574889c83b6cf96f35eace2e60 authored over 5 years ago by Gunjan Nandy <[email protected]>
Merge pull request #60 from Gunjan933/operators

Updated Developers guide, cleaned unneccessary docs, fixed minor issues

802502d929b8dc717aeaf674ee40c069d535f754 authored over 5 years ago by Gunjan Nandy <[email protected]>
Updated Developers guide, cleaned unneccessary docs, fixed minor issues of Shubham and Rishi's commits

de52e9df400d5bd8bc33ae05bf42ace50919238d authored over 5 years ago by Gunjan Nandy <[email protected]>
Merge branch 'pr/59' into operators

daa101987037807cd32e8e52ce1a529a0c06d050 authored over 5 years ago by Gunjan Nandy <[email protected]>