Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pull this #1

Merged
merged 989 commits into from
Nov 17, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
989 commits
Select commit Hold shift + click to select a range
3042825
Change dependencies documentation opencv2-->opencv (#12654)
aaronmarkham Sep 25, 2018
d4e202a
fix bug, issue 12613 (#12614)
lovickie Sep 26, 2018
34d9e10
[MXNET-780] Fix exception handling bug (#12051)
anirudh2290 Sep 27, 2018
40e3d9c
fix bug in prelu , issue 12061 (#12660)
StOnEGiggity Sep 27, 2018
0d29aec
add mentions of the gluon toolkits and links to resources (#12667)
aaronmarkham Sep 27, 2018
82c96f5
Remove fixed seed for test_ctc_loss (#12686)
vandanavk Sep 28, 2018
62d8fac
remove apachecon promo (#12695)
aaronmarkham Sep 28, 2018
1ae3217
Onnx version update from 1.2.1 to 1.3 in CI (#12633)
Roshrini Sep 28, 2018
ca81535
[MXNET-833] [R] Char-level RNN tutorial fix (#12670)
anirudhacharya Sep 28, 2018
9ce5792
Add documents for two new environment variables for memory pool. (#12…
zheng-da Sep 28, 2018
c92a202
update mshadow for omp acceleration when nvcc is not present (#12674)
eric-haibin-lin Sep 28, 2018
4da3001
fix for test order (#12358)
ankkhedia Sep 29, 2018
063139d
[MXNET-951] Python dockerfiles built on pip binaries and build/releas…
mbaijal Sep 29, 2018
6522a2c
[MXNET-500]Test cases improvement for MKLDNN on Gluon (#10921)
juliusshufan Sep 30, 2018
094661d
Enable test_gluon.test_export (#12688)
vandanavk Oct 1, 2018
454ec3c
Update contribute.md (#12685)
rahul3 Oct 1, 2018
c595f2d
Update proposal_target.py (#12709)
np-csu Oct 1, 2018
6fb81af
[MXNET-637] Multidimensional LSTM example for MXNetR (#12664)
ankkhedia Oct 2, 2018
06e1d36
Add 'julia/' from commit '224ae962db8ae252ce1ac317c6d4a2cfe67a7d77'
iblislin Oct 2, 2018
9f8425b
import Julia binding
iblislin Sep 28, 2018
42cc960
Fix static / dynamic linking of gperftools and jemalloc (#12714)
leezu Oct 2, 2018
5c86143
Disable test batchnorm slice (#12716)
marcoabreu Oct 2, 2018
bcd24f8
[MXNET-860] Use emplace where helpful (#12694)
KellenSunderland Oct 3, 2018
811618a
[MXNET-953] Correct ASAN cflags flag (#12659)
KellenSunderland Oct 3, 2018
ebe6ea8
[MXNET-860] Remove std::moves that have no affect (#12730)
KellenSunderland Oct 4, 2018
01dd703
add FListInputNames attribute to softmax_cross_entropy (#12701)
haojin2 Oct 4, 2018
be0c6ef
Fix #12672, importing numpy scalars (zero-dimensional arrays) (#12678)
arogozhnikov Oct 4, 2018
e41faf0
[MXNET-908] Speed up travis builds to avoid timeouts (#12706)
KellenSunderland Oct 4, 2018
931555c
Merge branch 'pr-10149' import Julia binding
gigasquid Oct 5, 2018
e1fe7b1
Throw exception if MXSymbolInferShape fails. (#12733)
Oct 5, 2018
e93af41
[MXNET-716] Adding Scala Inference Benchmarks (#12721)
piyushghai Oct 5, 2018
f9f7416
[MXNET-623] Fixing an integer overflow bug in large NDArray (#11742)
apeforest Oct 5, 2018
d6dfd41
Change numpy version to 1.15.2 in python and docker install requireme…
apivovarov Oct 5, 2018
857cea1
Reenable test_gluon.test_conv (#12718)
stu1130 Oct 5, 2018
c2bb012
Refine mxnet python installation (#12696)
stu1130 Oct 5, 2018
c993ef1
Update packages and tests in the straight dope nightly (#12744)
vishaalkapoor Oct 6, 2018
836ba78
Fix failing GPU test on single GPU host (kvstore) (#12726)
larroy Oct 6, 2018
5314cf4
Add option for automatic downcasting dtype for cudnn to allow using T…
sbodenstein Oct 8, 2018
7e46b5e
[MXNET-1026] [Perl] Sync with recent changes in Python's API (#12739)
sergeykolychev Oct 8, 2018
077253d
fix benchmark on control flow operators. (#12693)
zheng-da Oct 8, 2018
610d79c
[MXNET-982] Provide example to illustrate usage of CSVIter in C++ API…
leleamol Oct 8, 2018
a2bafe1
[MXNET-912] Refactoring ctc loss operator (#12637)
apeforest Oct 9, 2018
167355b
Add new name to CONTRIBUTORS.md (#12763)
LuckyPigeon Oct 9, 2018
3c3506f
Add resnet50-v1 to benchmark_score (#12595)
xinyu-intel Oct 9, 2018
f0140b3
[MXNET-716][MIRROR #12723] Scala Benchmark Extension pack (#12758)
lanking520 Oct 9, 2018
ad027ca
Implement mkldnn convolution fusion and quantization. (#12530)
ZhennanQin Oct 9, 2018
4968900
Introduction to Clojure-MXNet video link. (#12754)
leontalbot Oct 9, 2018
bcbac41
[MXNET-915] Java Inference API core wrappers and tests (#12757)
andrewfayres Oct 9, 2018
c98b19e
Disabled flaky test: test_mkldnn.test_Deconvolution (#12770)
lebeg Oct 9, 2018
064c87c
Add mkl-dnn to docker install method (#12643)
xinyu-intel Oct 10, 2018
443ded4
Improve mkldnn fallback. (#12663)
ZhennanQin Oct 10, 2018
ddddede
Fix regression in MKLDNN caused by PR 12019 (#12740)
azai91 Oct 10, 2018
c0cd583
Fixed broken link for Baidu's WARP CTC (#12774)
piyushghai Oct 10, 2018
1b72d45
Updated CONTRIBUTORS.md to include lebeg and gigasquid, moved mabreu …
lebeg Oct 10, 2018
d02c9eb
Use modern onnx API to load model from file (#12777)
apivovarov Oct 10, 2018
d43b786
Update env_var.md (#12702)
eric-haibin-lin Oct 10, 2018
865255a
fix cnn visualization tutorial (#12719)
ThomasDelteil Oct 10, 2018
0bab6d5
[MXNET-979] Add fix_beta support in BatchNorm (#12625)
sandeep-krishnamurthy Oct 10, 2018
15deabc
[MXNET-947] Expand scala imclassification example with resnet (#12639)
zachgk Oct 10, 2018
822e59f
R fix metric shape (#12776)
jeremiedb Oct 10, 2018
50d2313
Revert "[MXNET-979] Add fix_beta support in BatchNorm (#12625)" (#12789)
sandeep-krishnamurthy Oct 11, 2018
213ab09
Updated tvm submodule head (#12764)
ZhennanQin Oct 11, 2018
06bf600
Adagrad optimizer with row-wise learning rate (#12365)
leezu Oct 11, 2018
c90d16c
Fix mismatch shapes (#12793)
ChaiBapchya Oct 12, 2018
3eff8e8
Make Gluon download function to be atomic (#12572)
stu1130 Oct 12, 2018
5c74e3a
Re-enables test_dropout (#12717)
perdasilva Oct 12, 2018
efa7d3a
[MXNET -1004] Poisson NegativeLog Likelihood loss (#12697)
gaurav-gireesh Oct 13, 2018
c9a9db6
Update osx.mk - Added "apple" to USE_BLAS comment (#12819)
rahul3 Oct 14, 2018
698bbec
[MXNet-1002] Add GluonCV and NLP tookits, Keras, and developer wiki t…
aaronmarkham Oct 15, 2018
b89a36d
fixed symbols naming in RNNCell, LSTMCell, GRUCell (#12794)
lostella Oct 15, 2018
5961dce
simplify mac mkldnn build (#12724)
azai91 Oct 16, 2018
13030b6
Change the way NDArrayIter handle the last batch (#12545)
stu1130 Oct 16, 2018
815f36c
[MXNET-707] Add unit test for mxnet to coreml converter (#11952)
apeforest Oct 16, 2018
d096aa5
Add embedding to print_summary (#12796)
soeque1 Oct 16, 2018
527e6a0
Scala Docs - Replace old Symbol api usages (#12759)
zachgk Oct 16, 2018
eee72d9
[MXNET-892] ONNX export/import: DepthToSpace, SpaceToDepth operators …
vandanavk Oct 16, 2018
3b5b2b2
R install instructions update for macOS (#12832)
aaronmarkham Oct 16, 2018
fe2c4d8
Fixed __setattr__ method of _MXClassPropertyMetaClass (#12811)
lostella Oct 17, 2018
5a52374
Fixed regex for matching platform type in Scala Benchmark scripts (#1…
piyushghai Oct 17, 2018
8271005
Added context object to run TestCharRnn example (#12841)
piyushghai Oct 17, 2018
5a680fc
[MXNET-703] Show perf info for TensorRT during tests (#12656)
KellenSunderland Oct 17, 2018
89eb24b
Update Operator Implementation Tutorial (#12230)
anirudhacharya Oct 17, 2018
7463810
Fix broken links (#12856)
aaronmarkham Oct 18, 2018
1ebbf94
Fix Flaky Topk (#12798)
sxjscience Oct 18, 2018
775870f
Add Psroipooling CPU implementation (#12738)
zhreshold Oct 18, 2018
6376c86
ONNX export: Fully connected operator w/o bias, ReduceSum, Square (#1…
vandanavk Oct 18, 2018
97e86ff
Undefined name: load_model() --> utils.load_model() (#12867)
Oct 18, 2018
673e31f
ONNX export/import: Selu (#12785)
vandanavk Oct 18, 2018
2e04aab
Sparse support for logic ops (#12860)
eric-haibin-lin Oct 19, 2018
c5a7331
add a tutorial for the subgraph API. (#12698)
zheng-da Oct 19, 2018
441fdb7
MKL-DNN Quantization Examples and README (#12808)
xinyu-intel Oct 19, 2018
42e7110
[MXNET-1033] Fix a bug in MultiboxTarget GPU implementation (#12840)
apeforest Oct 19, 2018
3154ec3
[MXNET-1107] Fix CPUPinned unexpected behaviour (#12031)
ctcyang Oct 19, 2018
137b6f5
NativeResource Management in Scala (#12647)
nswamy Oct 19, 2018
76d5197
add/update infer_range docs (#12879)
aaronmarkham Oct 20, 2018
daada21
Fix __all__ in optimizer/optimizer.py (#12886)
leezu Oct 20, 2018
9c2810e
Add index_copy() operator (#12810)
aksnzhy Oct 20, 2018
0ba259f
sparse support for take(csr, axis=0) (#12889)
eric-haibin-lin Oct 20, 2018
524d01f
Add more models to benchmark_score (#12780)
xinyu-intel Oct 21, 2018
d8c7375
[MXNET-1025] Add Jetpack 3.3 support to Jetson (#12735)
KellenSunderland Oct 21, 2018
58f4117
Fix Batch input issue with Scala Benchmark (#12848)
lanking520 Oct 21, 2018
d3d343c
fix type inference in index_copy. (#12890)
zheng-da Oct 21, 2018
0137483
Extending the DCGAN example implemented by gluon API to provide a mor…
pengxin99 Oct 21, 2018
d1234a4
[MXNET-674] Speed up GPU builds in CI (#12782)
KellenSunderland Oct 21, 2018
5b86701
[MXNET-793] ★ Virtualized testing in CI with QEMU ★ (#12094)
larroy Oct 22, 2018
3c81b3f
[MXNET-1017] Updating the readme file for cpp-package and adding read…
leleamol Oct 22, 2018
be9ca1b
Fail the broken link job when broken links are found (#12905)
sandeep-krishnamurthy Oct 22, 2018
fce5154
Fix typo in formula in docstring for GRU cell and layer and add clari…
D-Roberts Oct 22, 2018
38e32bd
fix the paths issue for downloading script (#12913)
lanking520 Oct 23, 2018
0874677
Ignore generated scala files. (#12928)
frankfliu Oct 23, 2018
6b4df85
use ResourceScope in Model/Trainer/FeedForward.scala (#12882)
nswamy Oct 23, 2018
7d0f7d6
Disabled flaky test: test_gluon_gpu.test_slice_batchnorm_reshape_batc…
lebeg Oct 24, 2018
af55104
Fix the operator API documentation (#12942)
apeforest Oct 24, 2018
57176cd
fix indpt[0] for take(csr) (#12927)
eric-haibin-lin Oct 24, 2018
1b96fc9
getnnz operator for CSR matrix (#12908)
eric-haibin-lin Oct 24, 2018
50028e9
fix broken docs (#12871)
aaronmarkham Oct 24, 2018
96df2c5
Add bytearray support back to imdecode (#12855, #12868) (#12912)
frankfliu Oct 25, 2018
d93467e
Update tree lstm example (#12960)
ThomasDelteil Oct 25, 2018
a39152b
Update bilstm integer array sorting example (#12929)
ThomasDelteil Oct 25, 2018
ffe551e
Fix the bug of assigning large integer to NDArray (#12921)
apeforest Oct 25, 2018
fef9b5c
Refactor mkldnn test files (#12410)
azai91 Oct 26, 2018
ee5f699
CudnnFind() usage improvements (#12804)
DickJC123 Oct 26, 2018
ffeaf31
fix mac r install and windows python build from source docs (#12919)
aaronmarkham Oct 26, 2018
2f6d224
enable batchnorm unit tests (#12986)
roywei Oct 27, 2018
148819b
Update CONTRIBUTORS.md (#12996)
rahul3 Oct 28, 2018
1555735
fix Sphinx errors for tutorials and install ToCs (#12945)
aaronmarkham Oct 29, 2018
1f971c2
[MXNET -1030] Cosine Embedding Loss (#12750)
gaurav-gireesh Oct 29, 2018
a362df1
[MXNET-1173] Debug operators - isfinite, isinf and isnan (#12967)
ChaiBapchya Oct 29, 2018
12371fb
[MXNET-1111] Remove CPUPinned in ImageRecordIter (#12666)
ctcyang Oct 29, 2018
a9ac9d1
Added/changed file_name, brief description comments in some files (#1…
ChaiBapchya Oct 30, 2018
afbb72f
sample_like operators (#13034)
szha Oct 30, 2018
7b787d3
[MXNET-1179] Enforce deterministic algorithms in convolution layers (…
apeforest Oct 30, 2018
71d6621
Add a deprecate message (#13042)
apeforest Oct 30, 2018
03c4020
Disable flaky test test_operator.test_dropout (#13057)
Chancebair Oct 31, 2018
8209712
Disable flaky test test_prelu (#13060)
Chancebair Oct 31, 2018
49e6a7e
la_op_inline.h to la_op-inl.h for consistency (#13045)
ChaiBapchya Oct 31, 2018
0844d4b
Improve clojure tutorial (#12974)
daveliepmann Oct 31, 2018
13ad595
removed unused header (#13066)
apeforest Oct 31, 2018
1e16cf6
Moves f16c autodetection to its own cmake module (#12331)
perdasilva Nov 1, 2018
5bd6f10
Set correct update on kvstore flag in dist_device_sync mode (#12786)
sandeep-krishnamurthy Nov 1, 2018
0bea50e
ONNX export: Cleanup (#12878)
vandanavk Nov 1, 2018
d242f3b
Maven Surefire bug workaround (#13081)
zachgk Nov 1, 2018
24d4903
remove legacy installation of Roxygen2 5.0 and add R-specific clean t…
shadogray Nov 1, 2018
1ccffde
Gluon LSTM Projection and Clipping Support (#13056)
szha Nov 2, 2018
4830744
fix readme (#13082)
lanking520 Nov 2, 2018
6535c06
[MXNET-1180] Scala Image API (#12995)
lanking520 Nov 2, 2018
b78265b
[MXNET-793] Virtual testing with Qemu, refinement and extract test re…
larroy Nov 2, 2018
3e8a976
Updated / Deleted some examples (#12968)
ThomasDelteil Nov 2, 2018
50f43f0
Fix variable name in tutorial code snippet (#13052)
wongjoel Nov 2, 2018
31ebb95
customized take forward for CPU (#12997)
HyperZealot Nov 4, 2018
976fd00
Update module example (#12961)
ThomasDelteil Nov 4, 2018
f5cef48
ONNX export: Scalar, Reshape - Set appropriate tensor type (#13067)
vandanavk Nov 4, 2018
974a04c
Fix example for mxnet.nd.contrib.cond and fix typo in src/engine (#12…
wkcn Nov 4, 2018
a91b364
Improve the Clojure Package README to Make it Easier to Get Started (…
gigasquid Nov 4, 2018
53c5a72
[MXNET-918] Introduce Random module / Refact code generation (#13038)
mdespriee Nov 5, 2018
b645f41
Fix a typo in operator guide (#13115)
apeforest Nov 5, 2018
8f6efe3
[Issue #11912] throw mxnet exceptions when decoding invalid images. (…
lgov Nov 5, 2018
722ad7a
Update adversary attack generation example (#12918)
ThomasDelteil Nov 6, 2018
94676b0
Disable travis tests (#13137)
marcoabreu Nov 6, 2018
c169b14
Update Gluon example folder (#12951)
ThomasDelteil Nov 6, 2018
91c1f82
Document the newly added env variable (#13049)
apeforest Nov 6, 2018
6e6663b
Updated CONTRIBUTORS.md to include mxnet-label-bot (#13048)
mxnet-label-bot Nov 6, 2018
f8052e4
Fix docker cleanup race condition (#13092)
Chancebair Nov 7, 2018
6c4bbd8
Improved git reset for CI builds (#12784)
lebeg Nov 7, 2018
36eabfa
Refactor L2_normalization (#13059)
ZhennanQin Nov 7, 2018
466c488
Fix variational autoencoder example (#12880)
anirudhacharya Nov 7, 2018
088ae79
Add documentation on GPU performance on Quantization example (#13145)
kalyc Nov 7, 2018
5d6a7ac
[MXNET-1194] Reenable nightly tutorials tests for Python2 and Python3…
ThomasDelteil Nov 7, 2018
498e03d
Update dec example (#12950)
ThomasDelteil Nov 8, 2018
a32fa84
Update MKL-DNN dependency (#12953)
TaoLv Nov 8, 2018
e9a590f
License header (#13178)
larroy Nov 8, 2018
68bc9b7
Updated capsnet example (#12934)
ThomasDelteil Nov 8, 2018
012288f
Updates to several examples (#13068)
ThomasDelteil Nov 8, 2018
55ee9b3
Fix Sphinx python docstring formatting error. (#13177)
frankfliu Nov 8, 2018
d424c0e
[Doc] Fix repo paths in Ubuntu build doc (#13101)
kohr-h Nov 8, 2018
99534c9
Update scala intellij tutorial (#12827)
zachgk Nov 8, 2018
7f1d53e
Improve cpp-package example project build files. (#13093)
frankfliu Nov 9, 2018
3bbbf6d
Fix Sphinx document parsing error. (#13195)
frankfliu Nov 9, 2018
3a6dcc7
Fix #13090, Add image.imread to python API doc. (#13176)
frankfliu Nov 9, 2018
0166793
Fix Sphinx docstring formatting error. (#13004, #13005, #13006) (#13175)
frankfliu Nov 9, 2018
34d24b4
Fix #12944, Fix Sphinx python docstring formatting error. (#13174)
frankfliu Nov 9, 2018
24b8de0
Fix #13013, Fix Sphinx python docstring error. (#13173)
frankfliu Nov 9, 2018
89f3091
update the README (#13186)
stu1130 Nov 9, 2018
6ab06e6
Fixed Sparse astype doc string formatting error (#13171)
vrakesh Nov 10, 2018
05dce1c
Fix problem with some OSX not handling the cast on imDecode (#13207)
gigasquid Nov 10, 2018
b441628
Port of scala Image API to clojure (#13107)
kedarbellare Nov 11, 2018
517ede1
Fixed Documentation issues (#13215)
vrakesh Nov 12, 2018
c18ad7d
update the doc (#13205)
stu1130 Nov 12, 2018
e402242
Fix Sphinx doc errors (#13170)
vandanavk Nov 12, 2018
f971d64
Fix Sphinx python docstring error: initializer.InitDesc (#12939) (#13…
frankfliu Nov 12, 2018
042472a
Fix Sphinx python docstring error: text contrib module (#12949) (#13149)
frankfliu Nov 12, 2018
2e4d6c8
Sphinx failure fixes (#13213)
vdantu Nov 12, 2018
fd3dedc
[MXNET-793] Virtualized ARMv7 with Qemu CI integration (#13203)
larroy Nov 12, 2018
d8d2d6e
Refactor kvstore test (#13140)
larroy Nov 12, 2018
6c82829
remove unused variable rotateM_ (#10803)
nihui Nov 12, 2018
3c5fa16
Revert "Sphinx failure fixes" (#13230)
vdantu Nov 12, 2018
c00697c
[MXNET-953] Fix oob memory read (#12631)
KellenSunderland Nov 12, 2018
e1f221b
update log4j version of Scala package (#13131)
lanking520 Nov 13, 2018
62dcc44
Disable Flaky test test_operator.test_clip (#12902)
marcoabreu Nov 13, 2018
3cebaa2
Update multi-task learning example (#12964)
ThomasDelteil Nov 13, 2018
1822cef
Update MKLML dependency (#13181)
TaoLv Nov 13, 2018
8b38528
Add --no-cache option to build.py when building containers (#13182)
larroy Nov 13, 2018
bdb4443
Tool to ease compilation and reproduction of test results (#13202)
larroy Nov 13, 2018
8c74974
support for upper triangular matrices in linalg (#12904)
asmushetzel Nov 13, 2018
6d5e3cb
Fix Sphinx python docstrings (#13160)
Roshrini Nov 13, 2018
1cc8629
Implemented a regression unit test for #11793 (#12975)
asadoughi Nov 13, 2018
ea6ee0d
Add Java API docs generation (#13071)
aaronmarkham Nov 13, 2018
7baad6f
Fix Sphinx error in ONNX file (#13251)
vandanavk Nov 13, 2018
e655f62
[Example] Fixing Gradcam implementation (#13196)
ankkhedia Nov 13, 2018
7dfcc94
Fix test failure due to hybridize call in test_gluon_rnn.test_layer_f…
yuxihu Nov 13, 2018
f79bb18
Addressed sphinx build issue (#13246)
vdantu Nov 13, 2018
f5ba267
Add gauss err function operator (#13229)
eric-haibin-lin Nov 14, 2018
b8e36e0
Add Turing and Volta support to arch_name (#13168)
KellenSunderland Nov 14, 2018
2eb76b5
Bugfix in ci/docker_cache.py (#13249)
jlcontreras Nov 14, 2018
8cb73ef
Fix scaladoc build errors (#13189)
zachgk Nov 14, 2018
ead3af2
Add missing documentations for getnnz (#13128)
eric-haibin-lin Nov 14, 2018
100a4aa
Addressed ONNX module documentation warnings and added notes for shor…
vdantu Nov 15, 2018
7541021
Manually track num_max_thread (#12380)
azai91 Nov 15, 2018
cf991ff
adding unit test for MKLDNN FullyConnected operator (#12985)
mseth10 Nov 15, 2018
339e085
Doc fixes (#13256)
Roshrini Nov 15, 2018
1ef83c9
fix train mnist for inception-bn and resnet (#13239)
roywei Nov 15, 2018
e7f9770
Fix a bug in index_copy (#13218)
zheng-da Nov 15, 2018
0259254
Addressed doc issues (#13165)
vdantu Nov 15, 2018
226f9cb
Force APT cache update before executing install (#13285)
marcoabreu Nov 15, 2018
8ac7fb9
[Example] Gradcam consolidation in tutorial (#13255)
ankkhedia Nov 15, 2018
97fdfd9
[MXNET-1203] Tutorial infogan (#13144)
NRauschmayr Nov 15, 2018
c78f89f
Remove obsolete memory cost example (#13235)
sandeep-krishnamurthy Nov 15, 2018
d73e4df
stop gap fix to let website builds through; scaladoc fix pending (#13…
aaronmarkham Nov 16, 2018
5369605
Fix Sphinx errors in box_nms (#13261)
vandanavk Nov 16, 2018
be5bac3
Fix Sphinx errors (#13252)
vandanavk Nov 16, 2018
20a23ef
Sphinx errors in Gluon (#13275)
vandanavk Nov 16, 2018
21fc3af
Fix Sphinx python docstring formatting error. (#13194)
frankfliu Nov 16, 2018
5af975e
Visualization doc fix. Added notes for shortform (#13291)
vdantu Nov 16, 2018
6ae5b65
Addressed "dumplicate object reference" issues (#13214)
vdantu Nov 16, 2018
efff66b
Update basic_layers.py (#13299)
eric-haibin-lin Nov 16, 2018
2983185
add url and license to clojure package project (#13304)
gigasquid Nov 16, 2018
d3f5340
[Example] Add docstring for test optimizer and test score (#13286)
stu1130 Nov 16, 2018
2775006
[Example] Update cpp example README (#13280)
stu1130 Nov 16, 2018
96a2a09
[Example]update NER example readme on module prediction (#13184)
roywei Nov 17, 2018
0e9a1ff
[MXNET-1198] MXNet Java API (#13162)
lanking520 Nov 17, 2018
70f4e2c
enabling test_dropout after fixing flaky issue (#13276)
mseth10 Nov 17, 2018
46e870b
fix the flag (#13293)
stu1130 Nov 17, 2018
1aa6a38
Made fixes to sparse.py and sparse.md (#13305)
vrakesh Nov 17, 2018
dfeb6b0
Fix descriptions in scaladocs for macro ndarray/sybmol APIs (#13210)
zachgk Nov 17, 2018
3fc4106
[Example] Gradcam- Fixing a link (#13307)
ankkhedia Nov 17, 2018
ac57ce3
Updated the Instructions for use of the label bot (#13192)
harshp8l Nov 17, 2018
dc3648b
[MXNET-33] Enhance mkldnn pooling to support full convention (#11047)
TaoLv Nov 17, 2018
f87db9e
[MXNET-1213] add Cent OS build for Scala (#13279)
lanking520 Nov 17, 2018
98830d5
fix file lock issue (#13296)
ankkhedia Nov 17, 2018
64657c2
modify code for working in gpu context. (#13302)
pilhoon Nov 17, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 2 additions & 1 deletion .clang-tidy
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,8 @@ Checks: >

# In order to trigger an error, you must have a rule defined both in checks and in this section.
WarningsAsErrors: >
cppcoreguidelines-no-malloc, modernize-use-nullptr, performance-unnecessary-copy-initialization
cppcoreguidelines-no-malloc, modernize-use-nullptr, performance-unnecessary-copy-initialization,
modernize-use-emplace, performance-move-const-arg

# Todo: define a better regex match that includes most project headers, but excludes third party
# code.
Expand Down
17 changes: 14 additions & 3 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,12 @@ sudo: true

language: cpp

cache: ccache
cache:
directories:
- $HOME/.ccache
- $HOME/.cache/pip
- $HOME/.mxnet
- $HOME/Library/Caches/Homebrew

os:
- osx
Expand All @@ -17,7 +22,7 @@ before_install:
- export PYTHONPATH=${PYTHONPATH}:${PWD}/python

install:
- brew install ccache
- HOMEBREW_NO_AUTO_UPDATE=1 brew install ccache
- export PATH="/usr/local/opt/ccache/libexec:$PATH"
- source ci/travis/install.sh

Expand All @@ -29,4 +34,10 @@ script:
- export MXNET_STORAGE_FALLBACK_LOG_VERBOSE=0
- mv make/osx.mk config.mk
- make -j 2
- python -m nose --verbose tests/python/unittest/

# Temporarily disabled due to https://github.com/apache/incubator-mxnet/issues/13136
# We ignore several tests to avoid possible timeouts on large PRs.
# This lowers our test coverage, but is required for consistent Travis runs.
# These tests will be tested in a variety of environments in Jenkins based tests.
# - python -m nose --with-timer --exclude-test=test_sparse_operator.test_elemwise_binary_ops --exclude-test=test_gluon_model_zoo.test_models --exclude-test=test_random.test_shuffle --exclude-test=test_operator.test_broadcast_binary_op --exclude-test=test_operator.test_pick --exclude-test=test_profiler.test_continuous_profile_and_instant_marker --exclude-test=test_metric_perf.test_metric_performance --exclude-test=test_operator.test_order --verbose tests/python/unittest/
# - python2 -m nose --verbose tools/coreml/test --exclude-test=test_mxnet_image
File renamed without changes.
2 changes: 1 addition & 1 deletion 3rdparty/mkldnn
2 changes: 1 addition & 1 deletion 3rdparty/tvm
Submodule tvm updated from 5fec9a to 0f053c
36 changes: 14 additions & 22 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -112,27 +112,17 @@ else(MSVC)
endif()
# For cross complication, turn off flag if target device does not support it
if(USE_F16C)
check_cxx_compiler_flag("-mf16c" COMPILER_SUPPORT_MF16C)
if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
execute_process(COMMAND cat /proc/cpuinfo
COMMAND grep flags
COMMAND grep f16c
OUTPUT_VARIABLE CPU_SUPPORT_F16C)
elseif(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
execute_process(COMMAND sysctl -a
COMMAND grep machdep.cpu.features
COMMAND grep F16C
OUTPUT_VARIABLE CPU_SUPPORT_F16C)
endif()
if(NOT CPU_SUPPORT_F16C)
message("CPU does not support F16C instructions")
endif()
if(CPU_SUPPORT_F16C AND COMPILER_SUPPORT_MF16C)
set(SUPPORT_F16C TRUE)
endif()
# Determine if hardware supports F16C instruction set
message(STATUS "Determining F16C support")
include(cmake/AutoDetectF16C.cmake)
else()
set(SUPPORT_F16C FALSE)
endif()
if(SUPPORT_F16C)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mf16c")
else()
add_definitions(-DMSHADOW_USE_F16C=0)
endif()
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
set(CMAKE_C_FLAGS "-Wall -Wno-unknown-pragmas -Wno-sign-compare")
if ("${CMAKE_CXX_COMPILER_ID}" MATCHES ".*Clang$")
Expand Down Expand Up @@ -234,13 +224,15 @@ if(ENABLE_TESTCOVERAGE)
endif()

if(USE_MKLDNN)
include(cmake/MklDnn.cmake)
include(cmake/DownloadMKLML.cmake)
# CPU architecture (e.g., C5) can't run on another architecture (e.g., g3).
if(NOT MSVC)
set(ARCH_OPT_FLAGS "-mtune=generic")
endif()
set(WITH_TEST OFF)
set(WITH_EXAMPLE OFF)
set(WITH_TEST OFF CACHE INTERNAL "" FORCE)
set(WITH_EXAMPLE OFF CACHE INTERNAL "" FORCE)
set(ARCH_OPT_FLAGS "" CACHE INTERNAL "" FORCE)

add_subdirectory(3rdparty/mkldnn)

include_directories(3rdparty/mkldnn/include)
Expand Down Expand Up @@ -302,7 +294,7 @@ else()
endif()

if(USE_ASAN)
set(CMAKE_CFLAGS "${CMAKE_CFLAGS} -fno-omit-frame-pointer -fsanitize=address")
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fno-omit-frame-pointer -fsanitize=address")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-omit-frame-pointer -fsanitize=address")
set(CMAKE_LINKER_FLAGS "${CMAKE_LINKER_FLAGS} -fsanitize=address")
set(GTEST_LIBRARIES "${GTEST_LIBRARIES} -fsanitize=address")
Expand Down
29 changes: 27 additions & 2 deletions CONTRIBUTORS.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,11 @@ The committers are the granted write access to the project.
* [Sergey Kolychev](https://github.com/sergeykolychev)
- Sergey is original author and current maintainer of Perl5 interface.
* [Naveen Swamy](https://github.com/nswamy)
* [Marco de Abreu](https://github.com/marcoabreu)
- Marco is the creator of the current MXNet CI.
* [Carin Meier](https://github.com/gigasquid)
- Carin created and is the current maintainer for the Clojure interface.


### Become a Committer
MXNet is a opensource project and we are actively looking for new committers
Expand All @@ -53,6 +58,7 @@ who are willing to help maintaining and leading the project. Committers come fro

New committers will be proposed by current committers, with support from more than two of current committers.


List of Contributors
--------------------
* [Full List of Contributors](https://github.com/apache/incubator-mxnet/graphs/contributors)
Expand Down Expand Up @@ -153,8 +159,6 @@ List of Contributors
* [Manu Seth](https://github.com/mseth10/)
* [Calum Leslie](https://github.com/calumleslie)
* [Andre Tamm](https://github.com/andretamm)
* [Marco de Abreu](https://github.com/marcoabreu)
- Marco is the creator of the current MXNet CI.
* [Julian Salazar](https://github.com/JulianSlzr)
* [Meghna Baijal](https://github.com/mbaijal)
* [Tao Hu](https://github.com/dongzhuoyao)
Expand All @@ -180,3 +184,24 @@ List of Contributors
* [Per Goncalves da Silva](https://github.com/perdasilva)
* [Zhijingcheng Yu](https://github.com/jasonyu1996)
* [Cheng-Che Lee](https://github.com/stu1130)
* [Chaitanya Bapat](https://github.com/ChaiBapchya)
* [LuckyPigeon](https://github.com/LuckyPigeon)
* [Anton Chernov](https://github.com/lebeg)
* [Denisa Roberts](https://github.com/D-Roberts)
* [Dick Carter](https://github.com/DickJC123)
* [Rahul Padmanabhan](https://github.com/rahul3)
* [Yuxi Hu](https://github.com/yuxihu)
* [Harsh Patel](https://github.com/harshp8l)

Label Bot
---------
* [mxnet-label-bot](https://github.com/mxnet-label-bot)
- mxnet-label-bot provides users with the functionality to manage labels for Issues/Pull Requests on the repository
- To use me, comment:
- @mxnet-label-bot add [specify comma separated labels here]
- @mxnet-label-bot remove [specify comma separated labels here]
- @mxnet-label-bot update [specify comma separated labels here]
(i.e. @mxnet-label-bot update [Bug, Python])

- Available label names which are supported: [Labels](https://github.com/apache/incubator-mxnet/labels)
- For further details: [My Wiki Page](https://cwiki.apache.org/confluence/display/MXNET/Machine+Learning+Based+GitHub+Bot)
72 changes: 62 additions & 10 deletions Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,10 @@

// mxnet libraries
mx_lib = 'lib/libmxnet.so, lib/libmxnet.a, 3rdparty/dmlc-core/libdmlc.a, 3rdparty/tvm/nnvm/lib/libnnvm.a'

// Python wheels
mx_pip = 'build/*.whl'

// for scala build, need to pass extra libs when run with dist_kvstore
mx_dist_lib = 'lib/libmxnet.so, lib/libmxnet.a, 3rdparty/dmlc-core/libdmlc.a, 3rdparty/tvm/nnvm/lib/libnnvm.a, 3rdparty/ps-lite/build/libps.a, deps/lib/libprotobuf-lite.a, deps/lib/libzmq.a'
// mxnet cmake libraries, in cmake builds we do not produce a libnvvm static library by default.
Expand Down Expand Up @@ -89,6 +93,30 @@ def python3_gpu_ut_nocudnn(docker_container_name) {
}
}

def deploy_docs() {
parallel 'Docs': {
node(NODE_LINUX_CPU) {
ws('workspace/docs') {
timeout(time: max_time, unit: 'MINUTES') {
utils.init_git()
utils.docker_run('ubuntu_cpu', 'deploy_docs', false)
sh "ci/other/ci_deploy_doc.sh ${env.BRANCH_NAME} ${env.BUILD_NUMBER}"
}
}
}
},
'Julia docs': {
node(NODE_LINUX_CPU) {
ws('workspace/julia-docs') {
timeout(time: max_time, unit: 'MINUTES') {
utils.unpack_and_init('cpu', mx_lib)
utils.docker_run('ubuntu_cpu', 'deploy_jl_docs', false)
}
}
}
}
}

node('mxnetlinux-cpu') {
// Loading the utilities requires a node context unfortunately
checkout scm
Expand Down Expand Up @@ -124,7 +152,7 @@ core_logic: {
timeout(time: max_time, unit: 'MINUTES') {
utils.init_git()
utils.docker_run('centos7_cpu', 'build_centos7_cpu', false)
utils.pack_lib('centos7_cpu', mx_lib, true)
utils.pack_lib('centos7_cpu', mx_dist_lib, true)
}
}
}
Expand Down Expand Up @@ -390,6 +418,7 @@ core_logic: {
timeout(time: max_time, unit: 'MINUTES') {
utils.init_git()
utils.docker_run('armv7', 'build_armv7', false)
utils.pack_lib('armv7', mx_pip)
}
}
}
Expand Down Expand Up @@ -669,6 +698,17 @@ core_logic: {
}
}
},
'Scala: CentOS CPU': {
node(NODE_LINUX_CPU) {
ws('workspace/ut-scala-centos7-cpu') {
timeout(time: max_time, unit: 'MINUTES') {
utils.unpack_and_init('centos7_cpu', mx_dist_lib, true)
utils.docker_run('centos7_cpu', 'unittest_centos7_cpu_scala', false)
utils.publish_test_coverage()
}
}
}
},
'Clojure: CPU': {
node(NODE_LINUX_CPU) {
ws('workspace/ut-clojure-cpu') {
Expand Down Expand Up @@ -746,6 +786,16 @@ core_logic: {
}
}
},
'Julia 0.6: CPU': {
node(NODE_LINUX_CPU) {
ws('workspace/ut-julia06-cpu') {
timeout(time: max_time, unit: 'MINUTES') {
utils.unpack_and_init('cpu', mx_lib)
utils.docker_run('ubuntu_cpu', 'unittest_ubuntu_cpu_julia06', false)
}
}
}
},

'Python 2: CPU Win':{
node(NODE_WINDOWS_CPU) {
Expand Down Expand Up @@ -907,19 +957,21 @@ core_logic: {
}
}
}
},
'ARMv7 QEMU': {
node(NODE_LINUX_CPU) {
ws('workspace/ut-armv7-qemu') {
timeout(time: max_time, unit: 'MINUTES') {
utils.unpack_and_init('armv7', mx_pip)
sh "ci/build.py --docker-registry ${env.DOCKER_CACHE_REGISTRY} -p test.arm_qemu ./runtime_functions.py run_ut_py3_qemu"
}
}
}
}
}

stage('Deploy') {
node(NODE_LINUX_CPU) {
ws('workspace/docs') {
timeout(time: max_time, unit: 'MINUTES') {
utils.init_git()
utils.docker_run('ubuntu_cpu', 'deploy_docs', false)
sh "ci/other/ci_deploy_doc.sh ${env.BRANCH_NAME} ${env.BUILD_NUMBER}"
}
}
}
deploy_docs()
}
}
,
Expand Down
Loading