Gnes

Latest version: v0.0.45

Safety actively analyzes 620848 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

0.0.44

> Release time: 2019-10-11 15:27:37


🙇 We'd like to thank all contributors for this new release! In particular,
hanhxiao, felix, Jem, 🙇


🆕 New Features

- [[2fb0f4f9](https://github.com/gnes-ai/gnes/commit/2fb0f4f9b7a241af258e2313f732aac7cc6b1d8f)] __-__ __flow__: add dump to jpg (*hanhxiao*)
- [[552fcdfe](https://github.com/gnes-ai/gnes/commit/552fcdfe9ffe627d134221000f6f59c6196e14a9)] __-__ __indexer-cli__: add as_response switcher to indexer cli (*hanhxiao*)
- [[c8cedd04](https://github.com/gnes-ai/gnes/commit/c8cedd04461f17870f226a71ce0c2fd71d14ed16)] __-__ __service__: remove async dump for better stability (*hanhxiao*)
- [[1739c7b6](https://github.com/gnes-ai/gnes/commit/1739c7b6c248e5961d67311331f723af7d9aa479)] __-__ __flow__: add client to flow (*hanhxiao*)
- [[43b9d014](https://github.com/gnes-ai/gnes/commit/43b9d014fd4e31d34f540687338c3bc48b908f80)] __-__ __flow__: add context manager to flow (*hanhxiao*)
- [[ae0d4056](https://github.com/gnes-ai/gnes/commit/ae0d40561705980fb3e7a367bfa3d1e92b916de2)] __-__ __flow__: first version of gnes flow (*hanhxiao*)

🐞 Bug fixes

- [[c23ea61f](https://github.com/gnes-ai/gnes/commit/c23ea61f8319e1c40aa91324abd05ea34ba1d6c9)] __-__ __frontend__: fix frontend blocking behavior (*hanhxiao*)
- [[c880c9b0](https://github.com/gnes-ai/gnes/commit/c880c9b0bfe7173b61ae6489669fea202f7200d0)] __-__ __service__: make service handler thread-safe (*hanhxiao*)
- [[a3da0582](https://github.com/gnes-ai/gnes/commit/a3da05829c2756c42f45a41572a9a0f2217d9d6a)] __-__ __flow__: fix flow unit test (*hanhxiao*)
- [[6d118404](https://github.com/gnes-ai/gnes/commit/6d118404283db1e2a5169c39e719690c55490780)] __-__ __ffmpeg__: threads=1 (*felix*)
- [[bca5b5b7](https://github.com/gnes-ai/gnes/commit/bca5b5b7fdc99f0ca666a3b0bf4bc77ae732c19c)] __-__ __base__: fix env expansion in gnes_config (*hanhxiao*)
- [[72f4a044](https://github.com/gnes-ai/gnes/commit/72f4a044f5c5fd547d72b9b38f0ecac9a75427a8)] __-__ __indexer__: fix empty chunk and dump_interval (*hanhxiao*)
- [[9b79cdf5](https://github.com/gnes-ai/gnes/commit/9b79cdf52aeca1ef4999b6ef306a816b9ad9dfbe)] __-__ __memory-leak__: try to fix memory leak danger (*felix*)
- [[16097f3f](https://github.com/gnes-ai/gnes/commit/16097f3f7051e43b1f21526dd0bef7e37c316904)] __-__ __video-decoder__: fix name (*felix*)
- [[199a71a6](https://github.com/gnes-ai/gnes/commit/199a71a6fb1a053d970dd910ce1f39c82541ad27)] __-__ __frontend__: remove duplicate receive (*hanhxiao*)
- [[73dae6bd](https://github.com/gnes-ai/gnes/commit/73dae6bdea612d375a103627e725c5ade5865011)] __-__ __service__: minor fix on the dump_interval (*hanhxiao*)
- [[6f401905](https://github.com/gnes-ai/gnes/commit/6f401905943728cdf0b9f206775ef5ee8347e59a)] __-__ __client__: fix bugs for client (*Jem*)
- [[c5af9308](https://github.com/gnes-ai/gnes/commit/c5af9308dafe179357b6b39e34f5705d64cef8b8)] __-__ __parser__: use str instead of textio stream to prevent serializer err (*hanhxiao*)
- [[6a368335](https://github.com/gnes-ai/gnes/commit/6a368335c802d2d0f1c5916d395c66ac46993814)] __-__ __cli__: show more detailed version info in cli (*hanhxiao*)

📗 Documentation

- [[d60a24a9](https://github.com/gnes-ai/gnes/commit/d60a24a90f2c0e2246a3da00fc860d94b1bfe669)] __-__ fix docs format (*hanhxiao*)

🍹 Other Improvements

- [[3cc4b041](https://github.com/gnes-ai/gnes/commit/3cc4b04178ab4bdc78402a50508ef80708d1227f)] __-__ fix unit test (*felix*)
- [[57519198](https://github.com/gnes-ai/gnes/commit/575191987c610e8c31300f936df377ebad970e7f)] __-__ __changelog__: update change log to v0.0.43 (*hanhxiao*)

0.0.43

> Release time: 2019-09-30 17:37:58


🙇 We'd like to thank all contributors for this new release! In particular,
felix, hanhxiao, raccoonliukai, 🙇


🆕 New Features

- [[bbf1ed8e](https://github.com/gnes-ai/gnes/commit/bbf1ed8e392be2a68f697ce8b8d558acf71d68ad)] __-__ __frontend__: add max pending request to frontend (*hanhxiao*)
- [[946df39b](https://github.com/gnes-ai/gnes/commit/946df39bd4c9abe8525bc22011bc06d2f7103cfc)] __-__ __indexer__: delay the num_dim spec on first add (*hanhxiao*)
- [[fdc38d57](https://github.com/gnes-ai/gnes/commit/fdc38d5706aaeab48a0181fc90ead1e07339e19d)] __-__ __cd__: trigger benchmark in push and tag (*hanhxiao*)
- [[f8b9e00e](https://github.com/gnes-ai/gnes/commit/f8b9e00ed04cc4061b915d169ed61f11e3b26e64)] __-__ __cd__: smaller num document for benchmarking (*hanhxiao*)
- [[3974a1ba](https://github.com/gnes-ai/gnes/commit/3974a1ba9d151238c33be577621452883e97d3a2)] __-__ __cd__: adding benchmark to cd pipeline (*hanhxiao*)
- [[086a73cb](https://github.com/gnes-ai/gnes/commit/086a73cb0adf1042d5e0de0058a3715ff26e305a)] __-__ __proto__: add vcs version to pb (*hanhxiao*)
- [[285d9dde](https://github.com/gnes-ai/gnes/commit/285d9ddebe713ba0fddd51abd70598bb2b88c16a)] __-__ __docker__: add vcs version as env var (*hanhxiao*)
- [[a3e22db3](https://github.com/gnes-ai/gnes/commit/a3e22db3caebf9ff1338f455ca8fb1391d2200ea)] __-__ __service__: add healthcheck for arbitary service (*hanhxiao*)
- [[dedb8ba2](https://github.com/gnes-ai/gnes/commit/dedb8ba216bf75bc0f7507c1e1bbc874659e8c48)] __-__ __proto__: add ready status for healthcheck (*hanhxiao*)

🐞 Bug fixes

- [[47add702](https://github.com/gnes-ai/gnes/commit/47add702f554083b72bf9a723f05b9ccd3baf0bd)] __-__ __ffmpeg-threads__: threads=0 (*felix*)
- [[9365ddb9](https://github.com/gnes-ai/gnes/commit/9365ddb97e0ee1c600674e3051f6411691be4099)] __-__ __video-decoder__: minor revision video-decoder chunk spliter (*felix*)
- [[be09bb09](https://github.com/gnes-ai/gnes/commit/be09bb0964568c2276bbdf02cb0e896d7fc548d2)] __-__ __cd__: fix duplicate step name in cd (*hanhxiao*)
- [[ccf4efc8](https://github.com/gnes-ai/gnes/commit/ccf4efc8897e4ab8ce144601f5cf63b0ab8924b0)] __-__ __cd__: fix trigger in cd pipeline (*hanhxiao*)
- [[ca73b702](https://github.com/gnes-ai/gnes/commit/ca73b7020d0bbef1c109b1fe78c95759a3fa258c)] __-__ __shotdetect__: support get arguments from yaml (*raccoonliukai*)
- [[17aa78da](https://github.com/gnes-ai/gnes/commit/17aa78da2a395ca17099c23b03b796a3be9928f2)] __-__ __shotdetect__: fix bug with thre_algo after histcmp (*raccoonliukai*)
- [[a6d1484e](https://github.com/gnes-ai/gnes/commit/a6d1484ed2778f058186a5b4c4c648674382890f)] __-__ __shotdetect__: fix bug with thre_algo (*raccoonliukai*)
- [[b69591de](https://github.com/gnes-ai/gnes/commit/b69591deed975583d5659c9e96bc16edc990a683)] __-__ __shotdetect__: fix shot boundary (*raccoonliukai*)
- [[f6c263a7](https://github.com/gnes-ai/gnes/commit/f6c263a700f90a6124ef7304282cd9e816e896ff)] __-__ __ffmpeg__: use -threads = 1 for ffmpeg (*felix*)
- [[beafdb3a](https://github.com/gnes-ai/gnes/commit/beafdb3a3929a970f6c9616130501e7314dbc015)] __-__ __docker__: fix vcs ref url and add build date as env (*hanhxiao*)
- [[0367334a](https://github.com/gnes-ai/gnes/commit/0367334aab94aa888449c6b66f83bcc9746c81bf)] __-__ __service__: fix error message (*hanhxiao*)
- [[434bc8db](https://github.com/gnes-ai/gnes/commit/434bc8db3054b73d4f3068dd5e348c3a6add89eb)] __-__ __service__: styling (*hanhxiao*)

🚧 Code Refactoring

- [[e588c946](https://github.com/gnes-ai/gnes/commit/e588c946afc1e82bf4baeadc8fd6cf5d4013eac6)] __-__ __encoder__: update the init func for flair (*hanhxiao*)
- [[1b85375c](https://github.com/gnes-ai/gnes/commit/1b85375cdc4af5c2287ddd359f8fcc96f5544348)] __-__ __client__: remove benchmark client (*hanhxiao*)
- [[535085ef](https://github.com/gnes-ai/gnes/commit/535085ef749345ed4db99c39f5c54134f6df541b)] __-__ __video-decoder__: update video decoder signature and add more options (*felix*)
- [[aa0f994e](https://github.com/gnes-ai/gnes/commit/aa0f994e7693d049480b5dc5a5e09fb0b5979cbe)] __-__ __cli__: refactor parser for healthcheck (*hanhxiao*)

📗 Documentation

- [[9ad7448f](https://github.com/gnes-ai/gnes/commit/9ad7448f135cb42149b905b91b42c1a22c31a65c)] __-__ add env vars explain (*hanhxiao*)

🍹 Other Improvements

- [[e180a9f0](https://github.com/gnes-ai/gnes/commit/e180a9f0d3fe22637c924574c9e5db5d2355c0a6)] __-__ fix error (*felix*)
- [[074eec0d](https://github.com/gnes-ai/gnes/commit/074eec0d06905cbe3fdb47dcec79af8e85d4cd5b)] __-__ __changelog__: update change log to v0.0.42 (*hanhxiao*)

0.0.42

> Release time: 2019-09-26 10:40:48


🙇 We'd like to thank all contributors for this new release! In particular,
hanhxiao, felix, raccoonliukai, Jem, 🙇


🆕 New Features

- [[8bef90dd](https://github.com/gnes-ai/gnes/commit/8bef90dda91a96670c69bcac16728335edfbe6dc)] __-__ __cd__: docker images now push to github during merge and tag (*hanhxiao*)
- [[0ea566ff](https://github.com/gnes-ai/gnes/commit/0ea566ffdfeb0cb9a6bdde656a2349042bbeffe3)] __-__ __service__: send ndarray separately (*hanhxiao*)
- [[09199d82](https://github.com/gnes-ai/gnes/commit/09199d825f0b4830bfe9eabd7350764644433c99)] __-__ __preprocessor__: add frame selector (*Jem*)
- [[a2f10589](https://github.com/gnes-ai/gnes/commit/a2f10589df67f59e1825af9dd77975236060e50d)] __-__ __parser__: add raw_bytes_in_sep to cli (*hanhxiao*)
- [[10788951](https://github.com/gnes-ai/gnes/commit/10788951261f102dd121b191db807f18336b69f6)] __-__ __proto__: speedup send/recv by separating raw_bytes from pb (*hanhxiao*)
- [[2326fe97](https://github.com/gnes-ai/gnes/commit/2326fe97d17a5a545d50fd8390f61b8a3c728a90)] __-__ __preprocessor__: add preprocessor for mp4 and gif decode (*raccoonliukai*)
- [[803afb34](https://github.com/gnes-ai/gnes/commit/803afb34ac49ee9649f74e5a80cb6f816c668f30)] __-__ __snoflake-uuid__: add snowflake uuid generator (*felix*)
- [[fe7025f5](https://github.com/gnes-ai/gnes/commit/fe7025f5a2041602b4e6df04faa33a03ad9ad4b3)] __-__ __frontend__: dump route in the frontend (*hanhxiao*)
- [[8fbb0945](https://github.com/gnes-ai/gnes/commit/8fbb094526eddc0ed1233061b2ca018832ecd060)] __-__ __router__: add a block router for benchmarking (*hanhxiao*)

🐞 Bug fixes

- [[43145019](https://github.com/gnes-ai/gnes/commit/43145019989e9c009bc4fd944464789d8f33f6b9)] __-__ __unittest__: fix unit test for send recv (*hanhxiao*)
- [[b6f2cdaf](https://github.com/gnes-ai/gnes/commit/b6f2cdafe2d9e154069a404df00d0e2ae0bdcc1b)] __-__ __service__: fix send/recv for better compatability (*hanhxiao*)
- [[8c6f2558](https://github.com/gnes-ai/gnes/commit/8c6f2558c2da32a167c2ddccb6df953f0da87f30)] __-__ fix route table sum time (*raccoonliukai*)
- [[8a0beec8](https://github.com/gnes-ai/gnes/commit/8a0beec8d9437317bdb90fb3ccaade0208ca8850)] __-__ __service__: send single long message rather than multiple (*hanhxiao*)
- [[3b1f963c](https://github.com/gnes-ai/gnes/commit/3b1f963ccb617cf2870471cf97ec02481a81331c)] __-__ __preprocessor__: add solution for raw_video (*raccoonliukai*)
- [[1b4a04fe](https://github.com/gnes-ai/gnes/commit/1b4a04fe0fcea61d609292b7b906fa3293f98cda)] __-__ __preprocessor__: add videodecode in init (*raccoonliukai*)
- [[7108460a](https://github.com/gnes-ai/gnes/commit/7108460a994491665cca15abd28e92220a6ea66a)] __-__ __memory_leak__: try to fix memory leak (*felix*)
- [[82951d95](https://github.com/gnes-ai/gnes/commit/82951d9571331f963f6428a245568243d9b41fd9)] __-__ __frontend__: use poll for better efficiency (*hanhxiao*)
- [[2f539b7a](https://github.com/gnes-ai/gnes/commit/2f539b7ade255044d68b75a46b220f4888679005)] __-__ __snowflake__: fix error shift (*felix*)
- [[84e67792](https://github.com/gnes-ai/gnes/commit/84e67792b5b6e60b5833d49b8fe77c64dac479d4)] __-__ __frontend__: fix progressbar and route table (*hanhxiao*)
- [[9a65e4fe](https://github.com/gnes-ai/gnes/commit/9a65e4fe99eba1a89c8a9ce60d4b1422210637ef)] __-__ __frontend__: flush dump (*hanhxiao*)
- [[2e326af5](https://github.com/gnes-ai/gnes/commit/2e326af592dd91161c5cceb6d852b0ba2c5250f5)] __-__ catch exception in hook function (*hanhxiao*)
- [[402867cc](https://github.com/gnes-ai/gnes/commit/402867cc5b92d0a0b07de993524f6553b6952adb)] __-__ fix route table total time (*hanhxiao*)
- [[30976179](https://github.com/gnes-ai/gnes/commit/309761794248ec13a9c82c69490cbc03998bc5e0)] __-__ __docker__: decoupling prerequest and gnes install (*hanhxiao*)
- [[c5347a5b](https://github.com/gnes-ai/gnes/commit/c5347a5b668148f345d732acd1f459c6d025f201)] __-__ __service__: make route_table as option for all services (*hanhxiao*)
- [[45a078d9](https://github.com/gnes-ai/gnes/commit/45a078d9df976c4173e362d32f9f36d5d7fce472)] __-__ __docker__: reduce the size of built image (*hanhxiao*)

📗 Documentation

- [[95493b47](https://github.com/gnes-ai/gnes/commit/95493b47b44cebfb28d9b2dd3206494485e93afa)] __-__ __readme__: add github package to readme (*hanhxiao*)

🍹 Other Improvements

- [[31f53bc2](https://github.com/gnes-ai/gnes/commit/31f53bc270b700eebb1be8a0006b1cc4c720c5ae)] __-__ fix unit test (*felix*)
- [[89945ef8](https://github.com/gnes-ai/gnes/commit/89945ef8bdae798358c80631f187b21e039b5ab7)] __-__ __changelog__: update change log to v0.0.41 (*hanhxiao*)

0.0.41

> Release time: 2019-09-20 20:51:39


🙇 We'd like to thank all contributors for this new release! In particular,
felix, raccoonliukai, hanhxiao, Jem, 🙇


🆕 New Features

- [[e255bd48](https://github.com/gnes-ai/gnes/commit/e255bd48edaddc155affc4cc91b9263126edfb2a)] __-__ __shot-detector__: limit number of frames in shots (*felix*)
- [[6e87afa4](https://github.com/gnes-ai/gnes/commit/6e87afa4afa2d9d85842a6cac38b1bf6a69392e6)] __-__ __traffic-controller__: network traffic controller in frontend (*felix*)
- [[6833a27c](https://github.com/gnes-ai/gnes/commit/6833a27ca0a8dc75949c973ecfa0bee0942b25c4)] __-__ __preprocessor__: add sframes for shots frame number (*raccoonliukai*)
- [[ea89d8cb](https://github.com/gnes-ai/gnes/commit/ea89d8cb4718dddc03bea216093af4ec211650da)] __-__ __stream-call__: only 1000 pending tasks (*felix*)
- [[ca53c65f](https://github.com/gnes-ai/gnes/commit/ca53c65f622313e089ed8c72e5884585536b22b1)] __-__ __video-encoder__: encode video from list of images (*felix*)

🐞 Bug fixes

- [[6aa0c3ca](https://github.com/gnes-ai/gnes/commit/6aa0c3ca124467b21057486d70c1a322e6e3469a)] __-__ __ffmpeg-video__: fig bug for scaling videos to stdout (*felix*)
- [[780aad0d](https://github.com/gnes-ai/gnes/commit/780aad0dca93578f76d7372db822fc4599f133b9)] __-__ __subprocess__: close stdout and stderr to avoid memory leak (*felix*)
- [[205962fb](https://github.com/gnes-ai/gnes/commit/205962fb9ee509b895b68a3a9d30c399bb6db42b)] __-__ __socket__: raise socket rec/send message exception (*felix*)
- [[64acb4cd](https://github.com/gnes-ai/gnes/commit/64acb4cd2b7a4b426169e1e46a871ff5cb526eff)] __-__ __preprocessor__: fix bug when num_frames < 4 in shotdetect (*raccoonliukai*)
- [[05db02f7](https://github.com/gnes-ai/gnes/commit/05db02f71e8b6a38249ed6a08417e2cf3e73df14)] __-__ __stream-client__: request queue size is limited by 1000 (*felix*)
- [[4f389449](https://github.com/gnes-ai/gnes/commit/4f3894496a01f00147bac82385ef150779942304)] __-__ __socket-buffer__: set hwm and buffer limit for zmq socket (*felix*)
- [[092379e1](https://github.com/gnes-ai/gnes/commit/092379e18810956381a3347bd8730016526d7af9)] __-__ __preprocessor__: fix type of index in shotdetect (*raccoonliukai*)
- [[9023afcd](https://github.com/gnes-ai/gnes/commit/9023afcd668673347f6c98369f77b2279b7ef6cb)] __-__ __test__: add test to cover three runtimes (*hanhxiao*)
- [[65fff1a9](https://github.com/gnes-ai/gnes/commit/65fff1a9a98595070a10b8d090eb2e3897204463)] __-__ __cli__: fix progressbar (*hanhxiao*)
- [[8828535c](https://github.com/gnes-ai/gnes/commit/8828535ca10516101ff04c0ba29f3df2bb07e90f)] __-__ __proto__: fix version check in recv message (*hanhxiao*)

🚧 Code Refactoring

- [[d7c65727](https://github.com/gnes-ai/gnes/commit/d7c657274654a29ebc9c3216755958e566133cea)] __-__ __scorefn__: move query coord into doc indexer (*Jem*)
- [[b4007ba6](https://github.com/gnes-ai/gnes/commit/b4007ba6273be7abd15d2d649020a95f670d05f3)] __-__ __frontend__: realtime response to reduce network overload (*felix*)
- [[de5b3368](https://github.com/gnes-ai/gnes/commit/de5b336888fa1f6a90fe63c854f44987c3bbb977)] __-__ __shot-detector__: merge code from hub (*felix*)

🍹 Other Improvements

- [[6acff20b](https://github.com/gnes-ai/gnes/commit/6acff20b505dc50fa9fd20c86e394e28a0afe0f3)] __-__ clean unused variable (*felix*)
- [[373df7da](https://github.com/gnes-ai/gnes/commit/373df7da2f992873f4e3efca3bc52f3d8ee73ac1)] __-__ __changelog__: update change log to v0.0.40 (*hanhxiao*)

0.0.40

> Release time: 2019-09-12 19:54:34


🙇 We'd like to thank all contributors for this new release! In particular,
Han Xiao, Jem, hanhxiao, felix, 🙇


🆕 New Features

- [[b5e10bcd](https://github.com/gnes-ai/gnes/commit/b5e10bcd89a4b802a52941f507b1fb806998116b)] __-__ __scorefn__: add offset tfidf bm25 qureycoord (*Jem*)
- [[20e7db6b](https://github.com/gnes-ai/gnes/commit/20e7db6baa25dc709d86643d3fcf146cbbbce996)] __-__ __cli__: show default value of each argument (*hanhxiao*)
- [[c6960b52](https://github.com/gnes-ai/gnes/commit/c6960b523a4d8ac8e261adc0d51ea3d842e1b637)] __-__ __progressbar__: add dynamic progress bar (*felix*)
- [[6c8017c1](https://github.com/gnes-ai/gnes/commit/6c8017c1a00ac098af427acc74956abf11b3ccff)] __-__ __frontend__: new route time table (*hanhxiao*)
- [[81639268](https://github.com/gnes-ai/gnes/commit/81639268a760a5966bcc43ddade42acdd4692a4a)] __-__ __frontend__: add route time table (*hanhxiao*)

🐞 Bug fixes

- [[8704331e](https://github.com/gnes-ai/gnes/commit/8704331e14f1efe4c8a561768e11cdb24cd97426)] __-__ __proto__: fix version check in recv message (*hanhxiao*)
- [[563a48c7](https://github.com/gnes-ai/gnes/commit/563a48c7a2f3a98e1f0eef09267f50c96667704f)] __-__ __cli__: fix cli client required (*hanhxiao*)
- [[3db34449](https://github.com/gnes-ai/gnes/commit/3db344491017a78ec80ba6299674fff44de1f436)] __-__ __proto__: fix merge route logic (*hanhxiao*)
- [[c31f21db](https://github.com/gnes-ai/gnes/commit/c31f21dbba9964d6051203c90c7fb3f01635bfb0)] __-__ __parser__: fix default dump interval to 5 (*hanhxiao*)
- [[00c25f39](https://github.com/gnes-ai/gnes/commit/00c25f3981b214910d9a0c38fb6be3b64995960c)] __-__ __parser__: remove limite on message size (*hanhxiao*)
- [[f89b4363](https://github.com/gnes-ai/gnes/commit/f89b43633632ccfcf6f0c56cfd969bf7dcb4f315)] __-__ __parser__: set dump_interval to -1 (*hanhxiao*)

🚧 Code Refactoring

- [[a7a0ec8b](https://github.com/gnes-ai/gnes/commit/a7a0ec8b410a081c9de7744d0a108c39a9a21f46)] __-__ __grpc-client__: add response handler (*felix*)
- [[ce43be80](https://github.com/gnes-ai/gnes/commit/ce43be80f34e990066ff73503ced51ebf50d78b0)] __-__ __proto__: remove num_replicas from routes (*hanhxiao*)
- [[d007fd9b](https://github.com/gnes-ai/gnes/commit/d007fd9bca7979b429ed96c6af73f699c3a1634b)] __-__ __indexer__: remove unused code in leveldbindexer (*hanhxiao*)

📗 Documentation

- [[787d0f14](https://github.com/gnes-ai/gnes/commit/787d0f14117b8c2cbb668f2e29021132cc8f9119)] __-__ __readme__: add poem search demo (*hanhxiao*)

🏁 Unit Test and CICD

- [[3af95227](https://github.com/gnes-ai/gnes/commit/3af95227be9b2630b450f71706aa9534b5be7671)] __-__ __cli__: add unittest for cli (*Jem*)

🍹 Other Improvements

- [[0b22029a](https://github.com/gnes-ai/gnes/commit/0b22029a4b3111723d9c533788c6b96d8ec7e508)] __-__ __indexer__: fix styles in indexer (*Han Xiao*)
- [[edba197a](https://github.com/gnes-ai/gnes/commit/edba197a22edb809d5336ff755b1db623e04bb28)] __-__ clean and format codes (*felix*)
- [[2a781aee](https://github.com/gnes-ai/gnes/commit/2a781aee5bf3b85e27a32027d27dfe9409336508)] __-__ __license__: remove aiohttp from barebone GNES license (*hanhxiao*)
- [[cc72cf2b](https://github.com/gnes-ai/gnes/commit/cc72cf2b59d973343a526c0009b3b1cf8389a186)] __-__ __docker__: revert alpine docker to reduce size (*hanhxiao*)
- [[9f58fb35](https://github.com/gnes-ai/gnes/commit/9f58fb3551ce3e00680a41996d757f7dcacb4f2c)] __-__ __changelog__: update change log to v0.0.39 (*hanhxiao*)

0.0.39

> Release time: 2019-09-11 17:22:11


🙇 We'd like to thank all contributors for this new release! In particular,
hanhxiao, Jem, raccoonliukai, Larry Yan, 🙇


🆕 New Features

- [[fdb53a09](https://github.com/gnes-ai/gnes/commit/fdb53a09ad1b9d15beba93813d1e59e6f9722d49)] __-__ __client__: add status logging (*hanhxiao*)
- [[621c06b3](https://github.com/gnes-ai/gnes/commit/621c06b326f4ca5ff2df2ec6cef0176aa5dc8ab2)] __-__ __client__: abstract query_callback (*hanhxiao*)
- [[2c2a4d83](https://github.com/gnes-ai/gnes/commit/2c2a4d8327e83dfbe992ada17add8f1d820e2f93)] __-__ __indexer__: add indexer info (*Jem*)
- [[cfe97aab](https://github.com/gnes-ai/gnes/commit/cfe97aab65743c8027e6abf5a418b9c79a6318fc)] __-__ __proto__: add version info to proto (*hanhxiao*)
- [[f1a187c1](https://github.com/gnes-ai/gnes/commit/f1a187c1ffd0a8b9273052f45b97afc20ebbe3d1)] __-__ __proto__: versioning protobuf and validating in recv_message (*hanhxiao*)

🐞 Bug fixes

- [[31c796d3](https://github.com/gnes-ai/gnes/commit/31c796d3f09216ce6643e533041f65e355d725cf)] __-__ __client__: fix weights in helper indexer (*hanhxiao*)
- [[21c3a8a9](https://github.com/gnes-ai/gnes/commit/21c3a8a926165cbda667611557fba072e0db58c4)] __-__ __client__: rename stub to _stub (*hanhxiao*)
- [[235d901a](https://github.com/gnes-ai/gnes/commit/235d901a6eeaae5cd7d1f3d9e9148dded5c13169)] __-__ __parser__: add max_concurrency to client (*hanhxiao*)
- [[c988b327](https://github.com/gnes-ai/gnes/commit/c988b327aa11c6156ae4f7301ed3b2de8af4b898)] __-__ __client__: fix sync client (*hanhxiao*)
- [[54a252e5](https://github.com/gnes-ai/gnes/commit/54a252e5ec6fa8c408f1d2103d28bbde4ef6ad30)] __-__ __indexer__: add helper indexer to registeration (*hanhxiao*)
- [[a1aed8f4](https://github.com/gnes-ai/gnes/commit/a1aed8f40e5b83b1e3257f5645e9fe18cc2e9841)] __-__ __client__: use StreamingClient as the parent class of CLIClient (*raccoonliukai*)
- [[a5999828](https://github.com/gnes-ai/gnes/commit/a5999828297494a1bb0644718de373bb915eeb14)] __-__ __preprocessor__: add vframe(frame_num) for video and gif frames capture (*raccoonliukai*)
- [[8357754a](https://github.com/gnes-ai/gnes/commit/8357754abe143c8073196c70f561911a462db395)] __-__ __encoder__: fix PCAEncoder mean from fp64 to fp32 (*raccoonliukai*)
- [[654a5ba4](https://github.com/gnes-ai/gnes/commit/654a5ba40a30ef51d57ab6ff0942c77d68d5a102)] __-__ __encoder__: fix vlad to speed up centroids calculation (*Larry Yan*)
- [[814b2ee6](https://github.com/gnes-ai/gnes/commit/814b2ee6a8d2cf8c3b436c02c15176ca227233dc)] __-__ __encoder__: fix vald encocer (*Larry Yan*)
- [[ffc822b3](https://github.com/gnes-ai/gnes/commit/ffc822b39e39dad05fbfa84f28a4844a31d3e785)] __-__ __encoder__: fix vlad unittest (*Larry Yan*)
- [[ddf13ff1](https://github.com/gnes-ai/gnes/commit/ddf13ff1ecf014599a32031e2071f0b57336fe55)] __-__ __encoder__: fix bug in vlad encoder (*Larry Yan*)
- [[1ba4e11c](https://github.com/gnes-ai/gnes/commit/1ba4e11cb7f18b97cb35faed61b7d82fb512cd84)] __-__ __encoder__: fix vald encoder and add unittest (*Larry Yan*)
- [[f8e18d06](https://github.com/gnes-ai/gnes/commit/f8e18d067722a9454e13a978cf7be41ea7241ed3)] __-__ __encoder__: fix vald in numeric encoder (*Larry Yan*)
- [[fbfa1e47](https://github.com/gnes-ai/gnes/commit/fbfa1e4746b42a75f807d5e691249048ccf4e732)] __-__ __transformer__: add model eval (*Jem*)

🚧 Code Refactoring

- [[421e21f7](https://github.com/gnes-ai/gnes/commit/421e21f7844b74d53f346e01a86562656fb969e5)] __-__ __indexer__: add counter and move key_only to chunk helper (*hanhxiao*)
- [[2a3f1210](https://github.com/gnes-ai/gnes/commit/2a3f1210b49f26ccb8ac28b707308483d29f1a0f)] __-__ __router__: refactor base embed reduce router (*Jem*)

📗 Documentation

- [[d4f59211](https://github.com/gnes-ai/gnes/commit/d4f592117959165678c86f36152b73fa8651db57)] __-__ update component overview (*hanhxiao*)

🍹 Other Improvements

- [[ded79bee](https://github.com/gnes-ai/gnes/commit/ded79beeccab38fba3f7f33d019dc9a18e6f0af9)] __-__ __changelog__: update change log to v0.0.38 (*hanhxiao*)

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.