- bench: support for regression model benchmarking (a385292)
- make python client an install package (ec2f5e2)
- one protobuf to rule them all (77912fe)
- api: add versions and compile flags to /info (67b1d99), closes #897
- caffe: add new optimizers flavors to API (d534a16)
- ml: tensorrt support for regression models (77a016b)
- tensorrt: Add support for onnx image classification models (a8b81f2)
- torch: ranger optimizer (ie rectified ADAM + lookahead) + \ (a3004f0)
- torch: best model was never saved on last iteration (6d1aa4d)
- torch: clip gradient in rectified adam as stated in annex B of original paper (1561269)
- torch: Raise an exception if gpu is not available (1f0887a)
- add pytorch fatbin patch (43a698c)
- add tool to generate debian buster image with the workaround (5570db4)
- building documentation up to date for 18.04, tensorrt and tests (18ba916)
- docker adds missing pytorch deps (314160c)
- docker build readme link from doc (c6682bf)
- handle int64 in conversion from json to APIData (863e697)
- ignore JSON conversion throw in partial chains output (742c1c7)
- missing main in bench.py (8b8b196)
- proper cleanup of tensorrt models and services (d6749d0)
- put useful informations in case of unexpected exception (5ab90c7)
- readme table of backends, models and data formats (f606aa8)
- regression benchmark tool parameter (3840218)
- tensorrt output layer lookup now throws when layer does not exist (ba7c839)
- csvts/torch: allow to read csv timeserie directly from query (76023db)
- doc: update to neural network templates and output connector (2916daf)
- docker: don't share apt cache between arch build (75dc9e9)
- graph: correctly discard dropout (16409a6)
- stats: measure of inference count (b517910)
- timeseries: do not segfault if no valid files in train/test dir (1977bba)
- torch: add missing header needed in case of building w/o caffe backend (2563b74)
- torch: load weights only once (0052a03)
- torch: reload solver params on API device (30fa16f)
- tensorrt fp16 and int8 selector (36c7488)
- torch/native: prevent loading weights before instanciating native model (b15d767)
- torch/timeseries: do not double read query data (d54f60d)
- timeseries: MAPE, sMAPE, MASE, OWA metrics (c1f4ef9)
- automatically push image build for master (19e9674)
- build: add script to create cppnet-lib debian package (28247b4)
- build: allow to change CUDA_ARCH (67ad43e)
- dede: Training for image classification with torch (6e81915)
- docker: publish image as soon as ready (957e07c)
- docker: publish image as soon as ready (5f7013d)
- docker: rework Dockerfile (8bc9ddf)
- docker: use prebuild cppnet-lib (c929773)
- graph: lstm autoencoder (038a74c)
- nbeats: expose hidden size param in API (d7e5515)
- add auto release tools (98b41b0)
- imginputfile: histogram equalization of input image (2f0061c), closes #778
- imginputfile: histogram equalization of input image (576f2d8), closes #778
- stats: added service statistics mechanism (1839e4a)
- torch: in case of timeseries, warn if file do not contain enough timesteps (1a5f905)
- torch: nbeats (f288665)
- torch: upgrade to torch 1.6 (f8f7dbb)
- torch,native: extract_layer (d37e182)
- add json output to dd_bench.py (874fc01)
- added bw image input support to dd_bench (6e558d6)
- trains-status: add tflops to body.measures (af31c8b), closes #785
- Docker images optimization (fba637a)
- format the code with clang-format (07d6bdc)
- LSTM over torch , preliminary internal graph representation (25faa8b)
- update all docker images to ubuntu 18.04 (eaf0421)
- fix split_data in csvts connector (8f554b5)
- build: CUDA_ARCH not escaped correctly (696087f)
- build: ensure all xgboost submodules are checkouted (12aaa1a)
- clang-format: signed/unsigned comparaison (af8e144)
- clang-format: signed/unsigned comparaison (0ccabb6)
- clang-format: typo in dataset tarball command (04ddad7)
- csvts: correctly store and print test file names (12d4639)
- dede: Remove unnecessary caffe include that prevent build with torch only (a471b82)
- dede: support all version of spdlog while building with syslog (81f47c9)
- docker: add missing .so at runtime (4cc24ce)
- docker: add missing gpu_tensorrt.Dockerfile (97ff2b3)
- docker: add some missing runtime deps (0883a33)
- docker: add some missing runtime deps (a91f35f)
- docker: fixup base runtime image (6238dd4)
- docker: install rapidjson-dev package (30fb2ca)
- native: do not raise exception if no template_param is given (d0705ab)
- nbeats: correctly setup trend and seasonality models (implement paper version and not code version) (75accc6)
- nbeats: much lower memory use in case of large dim signals (639e222)
- tests: inc iteration of torchapi.service_train_image test (4c93ace)
- torch: Fix conditions to add classification head. (f46a710)
- torch/timeseries: unscale prediction output if needed (aa30e88)
- /api/ alias when deployed on deepdetect.com (4736893)
- add support and automated processing of categorical variables in timeseries data (1a9af3e)
- allow serialization/deserializationt of Inf/-Inf/NaN (976c892)
- allows to specify size and color/bw with segmentation models (58ecb4a)
- build with -DUSE_TENSORRT_OSS=ON (39bd675)
- convolution layer initialization of SE-ResNeXt network templates (69ff0fb)
- in tensorrt builds, remove forced cuda version and unused lib output + force-select tensorrt when tensorrt_oss is selected (9430fb4)
- input image transforms in API doc (f513f17)
- install cmake version 3.10 (10666b8)
- missing variant package in docker files (dcf738b)
- race condition in xgboost|dede build (fd32eae)
- remove unecessary limit setting call to protobuf codedstream (ae26f59)
- replace db":true by db":false in json files when copying models (06ac6df)
- set caffe smooth l1 loss threshold to 1 (0e329f0)
- ssd_300_res_128 deploy file is missing a quote (4e52a0e)
- svm prediction with alll db combinations (d8e2961)
- svm with db training (6e925f2)
- tensorrt does not support blank_label (7916500)
- typo in docker image builder (cb5ae19)
- unusual builds (ie w/o torch or with tsne only lead to build errors (241bf6b)
- update caffe cudnn engine without template (ca58c51)
- torch: handle case where sequence data is < wanted timestep (b6d394a)
- TRT: refinedet (b6152b6)
- caffe solver selection (c45abfc)
- do not segfault when cannot find ncnn model files (6aee195)
- compilation race issue. (4e16c56)
- deps issue for NCNN (22f40bd)
- do not build tf unit tests when tf not requested in build (e9974b8)
- issues with hardware_concurrency declaration. (20d5fe5)
- NCNN compilation. (089b0dc)
- NCNN input issues. (111269a)
- NCNN service declaration. (02df07d)
- NCNN service model constructor. (633bccb)
- small glitch in init, was ok before, but clearer now (bfd9fa9)
- throw error on NCNN extraction fail (569800a)