Commit Graph

38 Commits

Author SHA1 Message Date
bgawrych
8d67dbb699 Fix data-api links (#20867)
* Fix data-apis links

* Force install pando-attributes before pypandoc

Co-authored-by: Bartlomiej Gawrych <barlomiej.gawrych@intel.com>
2022-02-05 10:50:00 -05:00
Zhenghui Jin
a676da5f15 [CI] Workaround MKL CI timeout issue (#20777) 2021-12-14 12:56:42 -05:00
Zhenghui Jin
71007d8064 [API TESTS] Standardization and add more array api tests (#20725)
* [API] Standardize and add more array api tests

* fix lint

* fix lint

* fix

* fix build

* fix lint

* update

* fix

* fix lint

* fix

* update remainder

* fix lint

* switch to no tvmop

* fix tests

* fix elemwise binary

* update asarray

* Revert "update asarray"

This reverts commit 3a11d157d0.

* fix precision

* fix precision

* fix

* fix floating point exception

* fix floor_divide

* fix dtype_from_number

* fix asarray

* fix asarray docstring

* merge data type functions

* add un-func standard tests

* support multiple dtypes in gpu copy

* add type_result tests

* add binary tests

* fix lint

* update

* update rtol, atol

* update rtc types

* fix floor,ceil,trunc

* update rtc type promotion

* update tests

* update mod

* fix lint
2021-11-20 21:58:56 -05:00
Zhenghui Jin
3256754253 [CI] Add timeout and retry to linkcheck (#20708)
* [CI] Add timeout and retry to linkcheck

* update

* mannually add timeout and retry

* update

* fix
2021-10-28 16:14:43 -04:00
Zhenghui Jin
6dff6609e7 [2.0] Bump Python to >= 3.8 (#20593)
* Bump Python to >= 3.8, NumPy to >= 1.21.0

* remove pillow in requirements

* update python

* fix some tests
2021-10-19 22:21:04 -07:00
bartekkuncer
f1f966966d Fix os_x_mklbuild.yml (#20668) 2021-10-14 10:43:49 -04:00
Anna Karbownik
abd293fca1 [FEATURE] Enable dynamic linking with MKL and compiler based OpenMP (#20474)
OneMKL 2021.3 fixed linking OpenMP while using SDL and MKL_THREADING_LAYER set to GNU.

* Disabling SDL with MKL threading on Windows

* Use multi-threading 'on' as the default option

* Sets the interface layer for Intel oneAPI MKL at runtime

* Clean up the apt cache

* Moving mkl runtime initialization to the function

* Cleaning MKL find_path cmake directories

* [WIP] Adding github runner for MAC OS to check MKL specific changes

This is a temporary change to check if adding MKL runtime support
won't crash MacOS.

* clang format + mkl workflow rename

* Fixing some formatting + installing patchelf

* setting up Mac OS rpath for MKL libraries

* Run only mkl tests

* Fix for finding MKL libraries on MacOs by FindBLAS.cmake
Turn off SDL for MKL on MacOS as it need fixes.

* Enable linking MxNET with MKL static libraries on MacOS

Add proper mkl_threading flags for Mac Os.
Enable all tests that are for MacOS + MKL tests.
Rebuild numpy with MKL BLAS (instead of OpenBLAS).

* Excluding MKL bf16 tests as CI MacOs machines seems not to have avx512
support.
2021-10-13 11:25:36 -04:00
mozga
4b73646586 [Feature][Master] Clang-format tool to perform additional formatting and semantic checking of code. (#20433)
* Clang-format hook

* Added: workflow file

* tools/lint/clang_format_ci.sh was added

* Permision was set on +x

* Jenkins clang-format runner

* Update runtime_funciton.sh file

* Master last commit sha

* Set BASE_SHA in greetings

* GITHUB_BASE_REF and GITHUB_RUN_ID: set varaibles

* Runtime function, os_x_static_build stores configuration

* Greetings contains env variables

* Check env params

* White space between breackets

* Show all refs

* Correct refs to master

* End up if []

* Git clang format rat-excludes

* LICENCE file was modifed to exclude clang-format-13 file

* Greetings, update env

* Remove unnecessary condition

* Update LICENSE

* Fix licence checker

* Clang-format file update

* Error message is shifted

Co-authored-by: Sheng Zha <szha@users.noreply.github.com>
2021-10-09 18:02:42 -04:00
Zhenghui Jin
f25b92ed94 [CI] Add Simple GitHub-Action Based License Checker (#20617)
Remove ASF license headers on 3rdparty files based on discussion:

> It depends on what you mean by significant, usually changes made to 3rd party files stay under the original license. See [1] on this, note that "Do not add the standard Apache License header to the top of third-party source files.”. If the license was to change, and the headers replaced then that needs to be noted in NOTICE. Please make sure that the license is noted in LICENSE.

https://lists.apache.org/thread.html/r4010c53f976819c94f3450469db8b936f7c15cb046a61f0d488674d3%40%3Cgeneral.incubator.apache.org%3E
2021-09-29 15:11:37 -04:00
Zhenghui Jin
3ae7ddfd9c fix (#20534) 2021-08-18 12:46:45 -04:00
Zhenghui Jin
c6a97e230b [CI] Move link check from jenkins to github action (#20526) 2021-08-14 23:05:39 +00:00
barry-jin
cca56ae893 [FFI] Add new containers and Implementations (#19685)
This is the follow up PR for RFC #19672. Map container is added and more data types are supported by new FFI, like dictionary, list of strings.

Make ADT container and MAP container support NDArray type.

    Adopt PackedFunc based FFI on CachedOp.
        Some CachedOp functions are implemented: create, free, invoke, get_optimized_symbol
2021-03-09 16:05:07 -05:00
Sam Skalicky
6bc064771d External Operators 2 (#19431)
* initial commit

* license fix

* changed path var, formatting

* add test to linux stages in ci

* disable test on osx stage in ci

* cleaned up example CMakeLists.txt removed -shared from GPU

* moved windows check

Co-authored-by: Ubuntu <ubuntu@ip-172-31-6-220.us-west-2.compute.internal>
Co-authored-by: Manu Seth <sethman@amazon.com>
2020-11-13 23:13:06 -08:00
Sheng Zha
af5dd69955 Update github bug report template (#19287) 2020-10-05 09:58:02 -07:00
Marco de Abreu
3ba9ffd8a1 [COMMUNITY] Add mention of mirroring of RFC issues to dev@ (#19092)
* Add mention of mirroring of RFC issues to dev@

* Update rfc.md
2020-09-07 12:57:50 +02:00
Marco de Abreu
7e97627f7c Fix typo in ISSUE_TEMPLATE config.yml (#19093) 2020-09-07 00:25:28 +02:00
Sheng Zha
23b3665290 [COMMUNITY] display github discussions link in issues (#19090)
* update community link in issues

* add back stack overflow
2020-09-06 01:05:45 -07:00
Sheng Zha
a9ca660038 [COMMUNITY] remove mentions of JIRA, update community docs (#18992)
* remove mentions of JIRA, update community docs

* whitelist rfc template

* properly highlight snippets to enable copy

* fix bug template
2020-08-27 18:10:00 -07:00
Sheng Zha
534cdbca4c Create greetings.yml (#18842) 2020-08-03 11:58:33 -07:00
Sheng Zha
8ebb5372c3 add 'needs triage' label to new bug reports (#18696) 2020-07-13 13:17:12 -07:00
Chaitanya Prakash Bapat
af1b45ba35 Create config.yml (#18553)
Add options for stackoverflow and discuss to issue_template & disable blank issue
2020-06-14 22:45:57 -07:00
Leonard Lausen
8395089a2c Enable ccache on Github Actions (#18459) 2020-06-01 18:33:57 -07:00
Sheng Zha
10b6b4887e [CI] run operator tests with naive engine (#18252)
* run operator tests with naive engine

* fix take tests

* update skip mark

* fix cuda error reset

* adjust tests

* disable parallel testing and naive engine for mkl/mkldnn #18244
2020-05-16 19:04:44 -07:00
Sheng Zha
faccd91071 [DEV] switch nose with pytest (#18025)
* switch nose with pytest

* switch centos python to 3.6

* disable dist kvstore tests

* skip hanging test
2020-04-22 23:53:12 -07:00
Leonard Lausen
ff234dbe1a Skip test_gluon_data.py on OSX (#17969)
* Skip gluon data tests with multi-worker on OSX

uncaught exception of type dmlc::Error: [03:02:35] ../src/storage/./cpu_shared_storage_manager.h:218: Check failed: count >= 0 (-1 vs. 0) :

* Fix whitespace
2020-04-06 16:05:01 -07:00
Leonard Lausen
aba400846d [CI] Run python unittests on OS X with Github Actions (#17771)
* Remove travis and appveyor config

* Update CODEOWNERS

* Run python unittests after build
2020-03-04 21:15:18 -08:00
Leonard Lausen
319e6c180e CI: Switch to cmake builds for majority of tests (#17645)
The following Makefile based builds are preserved
1) staticbuild scripts
2) Docs builds. Language binding specific build logic requires further changes
3) Jetson build. Jetpack 3.3 toolchain based on Cuda 9.0 causes 'Internal
   Compiler Error (codegen): "there was an error in verifying the lgenfe
   output!"' errors with cmake. This seems to be a known issue in Cuda 9.0 and
   we need to update Jetpack toolchain to work around it.
4) MKL builds. Waiting for fix of #17641

All Makefile based builds are marked with a "Makefile" postfix in the title.

Improvements to CMake build
- Enable -Werror for RelWithDebugInfo build in analogy to "make DEV=1" build
- Add USE_LIBJPEG_TURBO to CMake build
- Improve finding Python 3 executable

Changes to CI setup
- Install protobuf and zmq where missing
- Install up-to-date CMake on Centos 7
- Don't use RelWithDebInfo on Android builds, as gcc 4.9 throws
  -Wdelete-non-virtual-dtor

Code changes
- Disable warnings introduced by GCC7 at via #pragma GCC diagnostic
2020-02-28 11:59:22 -08:00
Leonard Lausen
0f29ccaf5c Fix OS X staticbuild, update docs and add tests (#17602)
* Fix OS X staticbuild and add tests

* Update OS X build from source documentation
2020-02-16 10:26:02 -08:00
Sheng Zha
61013a8bf9 use env var to control stack trace logging (#17038)
* use env var to control stack trace logging

* update issue template
2019-12-12 16:25:34 -08:00
Haibin Lin
5cbf607cbb minor typo fix (#17008) 2019-12-07 17:45:00 -08:00
Sheng Zha
20aa10cb69 split issue templates (#16558) 2019-10-22 16:03:57 -07:00
Thomas Delteil
8004a027ad Fixing links for website + Fixing search (#16284)
* first updates

* fixing links + adding tutorials

* fix search

* fixing more links and adding new tutorials

* wrong license edit

* fix rendering

* Apply suggestions from code review

Co-Authored-By: Aaron Markham <markhama@amazon.com>

* moving mxnet.incubator.apache.org to mxnet.apache.org as per Apache infra for better indexing  https://issues.apache.org/jira/browse/INFRA-19144

* fixing line too long
2019-09-27 19:55:58 +10:00
Haibin Lin
50c694d44f Update PR Template (#9919)
* Update PULL_REQUEST_TEMPLATE.md

* Update PULL_REQUEST_TEMPLATE.md

* Update PULL_REQUEST_TEMPLATE.md

* Update PULL_REQUEST_TEMPLATE.md

* Update PULL_REQUEST_TEMPLATE.md
2018-03-17 02:07:00 +01:00
Haibin Lin
918fac3d07 Update PULL_REQUEST_TEMPLATE.md (#9003)
* Update PULL_REQUEST_TEMPLATE.md

* Update PULL_REQUEST_TEMPLATE.md
2017-12-08 16:47:22 -08:00
Haibin Lin
97e70150cd Update PR & Issue Template (#8555)
* Update PULL_REQUEST_TEMPLATE.md

* Update ISSUE_TEMPLATE.md

* Update PULL_REQUEST_TEMPLATE.md
2017-11-10 10:32:01 -08:00
Sheng Zha
956e79b8f3 update issue template (#8082)
* update issue template

* use diagnose script, and reorganize

* Update ISSUE_TEMPLATE.md

* Update ISSUE_TEMPLATE.md
2017-10-10 21:48:04 -07:00
Sheng Zha
b6b8da0ac2 pr template (#8115)
* pr template

* Update PULL_REQUEST_TEMPLATE.md

* Update PULL_REQUEST_TEMPLATE.md
2017-10-09 13:06:00 -07:00
Eric Junyuan Xie
327132d8d0 Create ISSUE_TEMPLATE.md 2016-12-08 00:05:42 -08:00