Skip to content
This repository has been archived by the owner on Nov 17, 2023. It is now read-only.

[MXNET-244] Update RaspberryPI instructions #11562

Merged
merged 2 commits into from
Aug 9, 2018
Merged

Conversation

larroy
Copy link
Contributor

@larroy larroy commented Jul 5, 2018

Description

Update RaspberryPI instructions
#7852

Checklist

Essentials

Please feel free to remove inapplicable items for your PR.

  • The PR title starts with [MXNET-$JIRA_ID], where $JIRA_ID refers to the relevant JIRA issue created (except PRs with tiny changes)
  • Changes are complete (i.e. I finished coding on this PR)

@larroy larroy requested a review from szha as a code owner July 5, 2018 09:06
@larroy
Copy link
Contributor Author

larroy commented Jul 5, 2018

@aaronmarkham

Copy link
Member

@szha szha left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. I will wait for @aaronmarkham's comment on this.

Copy link
Contributor

@aaronmarkham aaronmarkham left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some minor suggestions. Also please test this. The install page is brittle.

@@ -1889,9 +1889,38 @@ MXNet supports the Debian based Raspbian ARM based operating system so you can r

These instructions will walk through how to build MXNet for the Raspberry Pi and install the Python bindings for the library.

You can do a dockerized cross compilation build on your local machine or a native build on-device
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

End with period

```bash
ci/build.py -p armv7
```
This will build a container with dependencies and tools and then compile MXNet for ARMv7. The
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Move that up above the command.
The following command will build...

ci/build.py -p armv7
```
This will build a container with dependencies and tools and then compile MXNet for ARMv7. The
artifact will be located in `build/mxnet-x.x.x-py2.py3-none-any.whl`, copy this file to your
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

resulting artifact

**Install MXNet**
**Cross compilation build (Experimental)**

## Docker installation
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Test this. The install page's markdown functionality is broken due to how the selector works.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you tell me how to test?

@larroy
Copy link
Contributor Author

larroy commented Jul 7, 2018

@aaronmarkham ping

@aaronmarkham
Copy link
Contributor

Follow these directions to setup a test server and build the docs. Test the selector to make sure content shows up when you click on the different install options.

https://github.com/apache/incubator-mxnet/blob/master/docs/build_version_doc/README.md#setting-up-a-docs-dev-server

@aaronmarkham
Copy link
Contributor

@larroy
Copy link
Contributor Author

larroy commented Jul 10, 2018

@aaronmarkham I don't have access to that url

@aaronmarkham
Copy link
Contributor

aaronmarkham commented Jul 11, 2018

I'm not sure what's up with that preview. It does that to me sometimes too. Try this link:
http://mxnet-ci-doc.s3-accelerate.dualstack.amazonaws.com/PR-11562/2/install/index.html?platform=Devices

@aaronmarkham
Copy link
Contributor

@larroy - I'd remove the ## and just ** bold stuff for section headers. You could also use html styles and nested <div> tags if you really wanted to. I believe the selector hacks the markdown or maybe the h1 and h* tags to do its magic. I don't really know, other that it is a total PITA.

Try that and if it doesn't work to reveal the missing section, let me know and I'll dig into and try to fix it for you.

@larroy
Copy link
Contributor Author

larroy commented Jul 11, 2018

I tried to run the "deploy_docs" function using docker via ci/build.py but had errors in the scala part.

@aaronmarkham
Copy link
Contributor

CI seems to be running fine for the docs job...
I guess when you try to run that script manually you get an error?
Have you run this first?
./ci/docker/install/ubuntu_scala.sh

There was a new scaladocs step added to the build fairly recently which does a make scalapkg prior to scaladocs being run. You'll need all of the scala deps to run that.

@aaronmarkham
Copy link
Contributor

Also, this is a recent issue for running make docs:
#11662

@larroy
Copy link
Contributor Author

larroy commented Jul 12, 2018

This works, we should add to the instructions

ci/build.py -p ubuntu_cpu /work/runtime_functions.sh build_docs master master master "http://mxnet.incubator.apache.org/"

@aaronmarkham when I open the built documentation the page is empty, any ideas what I'm doing wrong?
open "docs/build_version_doc/apache_mxnet/docs/_build/html/index.html"

I click install
and

file:///home/piotr/devel/mxnet/mxnet/docs/build_version_doc/apache_mxnet/docs/_build/html/install/index.html

Is empty.

@aaronmarkham
Copy link
Contributor

@larroy - You really, really want that Docker route don't you? It didn't work because build.py is broken. I couldn't figure it out how to patch it several months back, so that's why I rewrote the docs build pipeline. Its logic prevented fixing some other bugs. I imagine now that I've nailed down most of the dependency issues and logical dilemmas, you could tack on the Docker parts to current scripts. I should have deleted build.py, but I didn't because I wanted to keep it around as a reference implementation, even if it is broken now.

Please try out my new script and see if that works for you. It's in a pending PR, #11670. I made this because you and a few other people were having docs build/dependency problems. I hope it helps. Here are the instructions.

If you want to try it out right away, before it gets merged:

git clone --recursive https://github.com/aaronmarkham/incubator-mxnet.git mxnet
cd mxnet/docs/build_version_doc
git checkout clojure_doc_build
./setup_docs_ubuntu.sh
cd ../../
make docs USE_OPENMP=1

@Roshrini
Copy link
Member

@larroy @aaronmarkham Can you provide update on this PR? Still working on it or ready to be merged?

@larroy
Copy link
Contributor Author

larroy commented Aug 2, 2018

@aaronmarkham the reason to use docker is not to damage and change your system configuration
I'm trying your instructions now but I think the docs should be built in the same fashion that we do for everything else using the infrastructure on the ci/ folder and dockerfiles.

@larroy
Copy link
Contributor Author

larroy commented Aug 2, 2018

root@241aff320a43:/mxnet# make docs USE_OPENMP=1
make -C docs html
make[1]: Entering directory '/mxnet/docs'
Makefile:29: *** The 'sphinx-build' command was not found. Make sure you have Sphinx installed, then set the SPHINXBUILD environment variable to point to the full path of the 'sphinx-build' executable. Alternatively you can add the directory with the executable to your PATH. If you don't have Sphinx installed, grab it from http://sphinx-doc.org/.  Stop.
make[1]: Leaving directory '/mxnet/docs'
Makefile:534: recipe for target 'docs' failed
make: *** [docs] Error 2

@larroy
Copy link
Contributor Author

larroy commented Aug 2, 2018

python-sphinx and maven seems to be missing from the script, also there's dependencies missing for scala.
I strongly recommend we move these scripts to docker so the environment is contained and reproducible.

@larroy
Copy link
Contributor Author

larroy commented Aug 2, 2018

make[2]: Leaving directory '/mxnet'
Execute "cd /mxnet/docs/../scala-package; scaladoc `find . -type f -name "*.scala" | egrep "\/core|\/infer" | egrep -v "Suite"`; exit 0"
/bin/sh: 1: scaladoc: not found
Execute "rm -rf /mxnet/docs/_build/html/api/scala/docs"
Execute "mkdir -p /mxnet/docs/_build/html/api/scala/docs"
Execute "cd /mxnet/docs/../scala-package && mv -f index /mxnet/docs/_build/html/api/scala/docs"
mv: cannot stat 'index': No such file or directory
Command 'cd /mxnet/docs/../scala-package && mv -f index /mxnet/docs/_build/html/api/scala/docs' returned non-zero exit status 1

Exception occurred:
  File "/mxnet/docs/mxdoc.py", line 56, in _run_cmd
    raise err
CalledProcessError: Command 'cd /mxnet/docs/../scala-package && mv -f index /mxnet/docs/_build/html/api/scala/docs' returned non-zero exit status 1
The full traceback has been saved in /tmp/sphinx-err-KlI9Pk.log, if you want to report the issue to the developers.
Please also report this if it was a user error, so that a better error message can be provided next time.
A bug report can be filed in the tracker at <https://github.com/sphinx-doc/sphinx/issues>. Thanks!
Makefile:75: recipe for target 'html' failed
make[1]: *** [html] Error 1
make[1]: Leaving directory '/mxnet/docs'
Makefile:534: recipe for target 'docs' failed
make: *** [docs] Error 2

More problems. This process is way too complicated.

@larroy
Copy link
Contributor Author

larroy commented Aug 2, 2018

@aaronmarkham can you check on the deployed documentation here if you see any problems? http://mxnet-ci-doc.s3-accelerate.dualstack.amazonaws.com/install/index.html?platform=Devices&language=Python&processor=CPU

@aaronmarkham
Copy link
Contributor

You need the docs deps first. They're all in the Ubuntu setup script in build_version_doc. Or you can follow the CI deps.

@aaronmarkham
Copy link
Contributor

@larroy, the CI and the setup scripts are aligned afaik. Scaladocs and Sphinx are in both dependencies lists.
Unfortunately, the docs system is very complicated. My recent PRs attempt to address this. Please try out the latest. #11990

@larroy
Copy link
Contributor Author

larroy commented Aug 2, 2018

But can we merge this? Does the output from the PR link look good to you?

@aaronmarkham
Copy link
Contributor

I get accessed denied on that link

@larroy
Copy link
Contributor Author

larroy commented Aug 2, 2018

Fixed link: from the deploy phase of CI: http://mxnet-ci-doc.s3-accelerate.dualstack.amazonaws.com/PR-11562/2/index.html

@aaronmarkham
Copy link
Contributor

Jetson content is gone:
2018-08-02_15-48-42

Should have this....
2018-08-02_15-50-01

Dude, I know, I know. That install page is a nightmare. Building the website is way too complicated. Let's fix it!
But first let's get this PR out...

Note that your hashes for markdown headers are like the only ones in the doc. That's because the js running on that page uses them for its dastardly logic. You cannot. Take them out. Use html tags only, or better yet, just use BOLD or italics and don't mess with those headers. Then it will likely work.

@larroy larroy force-pushed the docs branch 2 times, most recently from 34c5856 to d7e82e2 Compare August 3, 2018 13:12
@larroy
Copy link
Contributor Author

larroy commented Aug 3, 2018

Yes. This is quite frustrating. I was close to write an email to to dev but hold off. Any ideas how to make this easier? I will have a look again next week at this. This weekend I need a break.

@szha
Copy link
Member

szha commented Aug 3, 2018

it's getting better now as the page's structure is cleaner. on the other hand it's a bit dangerous to rely on human judgement alone. @aaronmarkham any idea how we may add tests?

@aaronmarkham
Copy link
Contributor

I think we need to replace that selector with something that plays nice. It shouldn't break markdown structure, or cause hours of dev time to troubleshoot... which it currently does.

@larroy
Copy link
Contributor Author

larroy commented Aug 6, 2018

Anything else to do? Seems jetson content is now working:

http://mxnet-ci-doc.s3-accelerate.dualstack.amazonaws.com/install/index.html?platform=Devices&language=Python&processor=CPU

@aaronmarkham
Copy link
Contributor

aaronmarkham commented Aug 7, 2018

I used this preview instead, but it looks good!
http://mxnet-ci-doc.s3-accelerate.dualstack.amazonaws.com/PR-11562/4/install/index.html
I'm curious what you changed. It looks like you were able to leaving in the markdown header tags.

@larroy
Copy link
Contributor Author

larroy commented Aug 7, 2018

See the patch, there was an empty Jetson tx2 section on the bottom of the file. The JS selector converts the button name to lowercase and spaces to - as seen in the js file. Now the divs make sense.

@sandeep-krishnamurthy sandeep-krishnamurthy added Doc pr-awaiting-testing PR is reviewed and waiting CI build and test labels Aug 8, 2018
@nswamy nswamy merged commit bb0f8a6 into apache:master Aug 9, 2018
aaronmarkham added a commit to aaronmarkham/incubator-mxnet that referenced this pull request Aug 17, 2018
adding tutorial index pages to whitelist

added custom fork feature

adding settings to turn off/on doc sets

using custom fork directory for artifacts

automate upstream branch refresh

switched to boolean types and added debug messaging

build will copy current config files to each version build

build will copy current config files to each version build

stashing config files before checking out new version

put mxnet.css as artifact to be copied during build

fix formatting issues in h tags

refactored to build each version in a different folder

grab latest README from local fork

using settings.ini for document sets per version

fix R doc config for mxnet root

matching conf.py updates to current and excluding 3rdparty folder

align R doc gen bug fix with other PR 11970

pass the current tag in the make args and set to default if empty

fix bug for default version and add BUILD_VER to make html call

turning off scala docs for versions less than 1.2.0

turning off r docs until CI can handle it

enabling new docs build capability in CI

failover to fetching remote branch

Remove stale Keras-MXNet tests from MXNet repo (apache#11902)

Disable flaky cpp test (apache#12056)

Adjusting tolerance level and removing fixed seed for tests: test_ifft, test_fft (apache#12010)

* adjusting tolerance level and removing fixed seed

* CI retrigger

* removing status

[MXNET-774] Flaky test in test_executor.py:test_bind (apache#12016)

* fix test bind, remove fixed seed

* add tracking info

* remove tracking info

fix flaky test_quantization.test_get_optimal_thresholds (apache#12004)

removed fixed seed 1234 (apache#12072)

tested with 100k runs, no failures

improve error message of cudnn operators (apache#11886)

Fix for undefined variable errors (apache#12037)

* Undefined name in initializer

* Fix undefined name in test_mkldnn

* Fix for undefined names in examples

Fix undefined_variable lint errors in examples (apache#12052)

* Fix lint errors in dqn example

* Fix lint error in gluon example

* Fix undefined error in autoencoder example

MXNET-776 [Perl] Better documentation/bug fixes. (apache#12038)

* MXNET-776
1) Several new metric classes.
2) Improved documentation.
3) Bugfixes.

* added links and fixed a typo.

Redesign Jenkinsfiles (apache#12000)

* Rework Jenkinsfile

* Add functionality to assign node labels dynamically

* Extract functions into util file

* Change all Jenkinsfiles to use utils

* Make a new commit...

* Address review comments 1

* Address review comments 2

fix unidirectional model's parameter format (apache#12055)

* fix unidirectional model's parameter format

* Update rnn_layer.py

Fix syntax errors in Jenkinsfiles (apache#12095)

[MXAPPS-581] Straight Dope nightly fixes. (apache#11934)

Enable 3 notebooks that were failing tests after making updates to the
Straight Dope book. We also add pandas required by one of these
notebooks.

Fix jenkinsfile syntax errors (apache#12096)

remove fixed seed for test_triplet_loss (apache#12011)

got rid of fixed seed for test_optimizer/test_operator_gpu.test_ftml (apache#12003)

[MXNET-696] Fix undefined variable errors (apache#11982)

* Fix undefined error in image segmentation

ctx is used undefined. Setting the default ctx to cpu and
editing the comment to let the user know that it can be
changed to GPU as required.

* Fix undefined names in SSD example

maskUtils is disabled. Remove code referencing it.
Initializing start_offset.

got rid of fixed seed for test_optimizer/test_operator_gpu.test_nag (apache#11981)

Fix flaky test for elementwise_sum (apache#11959)

Re-enabling test_operator.test_binary_math_operators (apache#11712) (apache#12053)

Test passes on CPU and GPU (10000 runs)

update docs to explain CPU incompatibilities (apache#11931)

removed fixed from test_optimizer.test_signum (apache#12088)

Add missing object to tests/nightly/model_backwards_compatibility_check/JenkinsfileForMBCC (apache#12108)

Add GetName function in Symbol class for cpp pack (apache#12076)

Add unique number of parameters to summary output in Gluon Block (apache#12077)

* add unique parameters in summary output

* rebuild

Update fully_connected.cc documentation (apache#12097)

[MXNET-244] Update RaspberryPI instructions (apache#11562)

* Update RaspberryPI instructions

[MXNET-749] Correct usages of `CutSubgraph` in 3 control flow operators (apache#12078)

* Fix cut graph

* Copy only when necessary

* Add unittest for while_loop

* Add unittest for foreach

* Add unittest for cond

* Avoid magic number: 0 => kUndefinedStorage

[MXNET-703] TensorRT runtime integration (apache#11325)

* [MXNET-703] TensorRT runtime integration

Co-authored-by: Clement Fuji-Tsang <[email protected]>
Co-authored-by: Kellen Sunderland <[email protected]>

* correctly assign self._optimized_symbol in executor

* declare GetTrtCompatibleSubsets and ReplaceSubgraph only if MXNET_USE_TENSORRT

* add comments in ReplaceSubgraph

* Addressing Haibin's code review points

* Check that shared_buffer is not empty when USE_TENSORRT is set

* Added check that TensorRT binding is for inference only

* Removed redundant decl.

* WIP Refactored TRT integration and tests

* Add more build guards, remove unused code

* Remove ccache report

* Remove redundant const in declaration

* Clean Cmake TRT files

* Remove TensorRT env var usage

We don't want to use environment variables with TensorRT yet, the
logic being that we want to try and have as much fwd compatiblity as
possible when working on an experimental feature.  Were we to add
env vars they would have to be gaurenteed to work in the future until
a major version change.  Moving the functionality to a contrib call
reduces this risk.

* Use contrib optimize_graph instaed of bind

* Clean up cycle detector

* Convert lenet test to contrib optimize

* Protect interface with trt build flag

* Fix whitespace issues

* Add another build guard to c_api

* Move get_optimized_symbol to contrib area

* Ignore gz files in test folder

* Make trt optimization implicit

* Remove unused declaration

* Replace build guards with runtime errors

* Change default value of TensorRT to off

This is change applies to both TensorRT and non-TensorRT builds.

* Warn user when TRT not active at runtime

* Move TensorRTBind declaration, add descriptive errors

* Test TensorRT graph execution, fix bugs

* Fix lint and whitespace issues

* Fix typo

* Removed default value for set_use_tensorrt

* Improved documentation and fixed spacing issues

* Move static exec funcs to util files

* Update comments to match util style

* Apply const to loop element

* Fix a few namespace issues

* Make static funcs inline to avoid compiler warning

* Remove unused inference code from lenet5_train

* Add explicit trt contrib bind, update tests to use it

* Rename trt bind call

* Remove documentation that is not needed for trt

* Reorder arguments, allow position calling

Decrease success rate to make test more stable (apache#12092)

I have added this test back to unit test coverage and decreased success rate even more, to make sure that fails would happen even more rare

Add Clojure to website nav (apache#12075)

* adding clojure to API navigation

* adding clojure to the sidebar

* switched order

Fix flaky tests for quantize and requantize (apache#12040)

[MXNET-703] Use relative path for symbol import (apache#12124)

Fix shared memory with gluon dataloader, add option pin_memory (apache#11908)

* use threading for mp dataloader fetching, allow pin_memory option

* allow pin tuple of data into cpu_pinned

* fix as_in_context if not cpu_pinned

* fix cpu_pinned

* fix unittest for windows, update doc that windows mp is available

* fix pin_memory

* fix lint

* always use simplequeue for data queue

* remove main thread clearing for data_queue

* do not use outside folder as pythonpath but run nosetests inside

* use :MXNET_LIBRARY_PATH= to locate dll

* fix dll path

* correct dll path

reduce a copy for rowsparse parameter.reduce (apache#12039)

GPU Memory Query to C API (apache#12083)

* add support for GPU memory query

* remove lint

take custom dataset into consideration (apache#12093)

[MXNET-782] Fix Custom Metric Creation in R tutorial (apache#12117)

* fix tutorial

* install instructions

* fix typo

[MXAPPS-805] Notebook execution failures in CI. (apache#12068)

* [MXAPPS-805] Notebook execution failures in CI.

* Add a retry policy when starting a notebook executor to handle the failure to
 start a notebook executor (due to a port collision, kernel taking too
 long to start, etc.).

* Change logging level for tests to INFO so that we have more
 informative test output.

* Make retry logic for Jupyter notebook execution specific to the error
message we are looking for to prevent false positives in the retry logic.

rm wrong infertype for AdaptiveAvgPool and BilinearReisze2D (apache#12098)

Document MXNET_LIBRARY_PATH environment variable which was not documented explicitly. (apache#12074)

Generalized reshape_like operator (apache#11928)

* first commit

* fix documentation

* changed static_cast<bool>(end) to end.has_value()
fixed documentation issues

* change begin from int to optional

* test None as lhs

fix cython nnvm include path (apache#12133)

CI scripts refinements. Separate Py2 and Py3 installs cripts. Fix perms. (apache#12125)

 zipfian random sampler without replacement  (apache#12113)

* code compiles

* update doc

* fix bug and add test

* fix lint

update dmlc-core (apache#12129)

Fix quantized graphpass bug (apache#11937)

* fix quantized graphpass bug

* add residual quantization testcase

* handle dtype and backend issues

support selu activation function (apache#12059)

Fix flaky test test_operator_gpu:deformable_conv and deformable_psroi_pooling (apache#12070)

[MXNET-767] Fix flaky test for kl_loss (apache#11963)

* Fix flaky test for kl_loss

* remove comment.

[MXNET-788] Fix for issue apache#11733 pooling op test (apache#12067)

* added support to check_consistency function to generate random numbers for a specific datatype (ie. fp16)
this ensures that for tests that compare results among different precisions, that data is generated in the least precise type and casted to the most precise

changed test_pooling_with_type test case to specify fp16 precision for random input data
renamed the 2nd test_pooling_with_type function to test_pooling_with_type2 so it doesnt redefine the first and both are tested

fixed equation formatting issue in pooling operator description

Added myself to the contributors readme file

* updated from latest in master (had old version of the file)

* shortened lines per lint spec

* renamed default_type argument to rand_type for clarity
updated function docstring with argument description

removed rand_type setting for non-max pooling tests

* cleaned up check_consistency function docstring

Do not show "needs to register block" warning for registered blocks. (apache#12130)

Fix precision issue of test case test_rnnrelu_bidirectional (apache#12099)

* adjust tolerance only for relu for fixing test case bug

* only adjust torence for test_rnnrelu_bidirectional and adjust back on test_rnnrelu_sym

Accelerate the performance of topk for CPU side (apache#12085)

* Accelerate the performance of topk for CPU side

* Add comments for the code changes

Remove unused TensorRT code (apache#12147)

Removing some python code that isn't in the current TensorRT execution paths.
This should make the code more readable and avoid potential linting errors.

Thanks to @vandanavk for pointing out the dead code and @cclauss for a quick
alternative fix.

Co-authored-by: Vandana Kannan <[email protected]>
Co-authored-by: cclauss <[email protected]>

Disable test_io.test_CSVIter (apache#12146)

Fix RAT license checker which is broken in trunk (apache#12148)

Remove obsolete CI folder

set bind flag after bind completes (apache#12155)

Fix MXPredReshape in the c_predict_api (apache#11493)

* Fix MXPredReshape in the c_predict_api.

* Add unittest for the C predict API.

* Fix path in the test.

* Fix for Windows.

* Try again to fix for Windows.

* One more try to fix test on Windows.

* Try again with CI.

* Try importing from mxnet first if cannot find the amalgamation lib.

* Add a log message when libmxnet_predict.so is not found.

* Set specific rtol and atol values.

* Fix missing rtol and atol values.

* Empty commit.

* Try again with CI.

* One more try with CI.

* Retry CI.

[Flaky Test] Fix test_gluon_model_zoo.test_models when MXNET_MKLDNN_DEBUG=1  (apache#12069)

* reorder inputs

* use function flatten vs build in method

* update similar array atoi to 0.01

* fix reorder

* enable MXNET_MKLDNN_DEBUG in CI

* add exclude debug flag

* fix lint

* add warning log for excluded op

* retrigger

RAT check readme updated (apache#12170)

update ndarray stack Doc for apache#11925 (apache#12015)

* update ndarray stack Doc

Add worker_fn argument to multiworker function (apache#12177)

* add worker_fn argument to multiworker function

* fix pylin

Remove fixed seed for test_huber tests (apache#12169)

Removed fixed seed and increased learning rate and tolerance for test_nadam (apache#12164)

documentation changes. added full reference (apache#12153)

* documentation changes. added full reference

* fixing lint

* fixing more lint

* jenkins

* adding the coding line utf-8

Partially enable flaky test for norm operator (apache#12027)

add examples for slicing option (apache#11918)

Module predict API can accept NDArray as input (apache#12166)

* forward and predict can accept nd.array np.array

[MXNET-744] Docs build tools update (apache#11990)

[MXNET-744] Docs build tools update (apache#11990)

[MXNET-696] Fix undefined name errors (apache#12137)

* Fix undefined name error in neural style example

* Fix import exception error

* Fix undefined name in AUCMetric

* Fix undefined name in a3c example

Fix profiler executer when memonger is used (apache#12152)

add handling for grad req type other than kNullOp for indices (apache#11983)

Fix a minor bug in deformable_im2col.cuh (apache#12060)

Function `deformable_col2im_coord ` called deformable_col2im_coord_gpu_kernel but check the deformable_col2im_gpu_kernel.

[MXNet-744] Fix website build pipeline Python 3 issues (apache#12195)

* Fix website build pipeline Python 3 issues (apache#12195)

Fix MKLDNNSum cpp test failure (apache#12080)

bump timeout on Jenkins for docs/website to 120 min (apache#12199)

* bump timeout on Jenkins to 120 min

* add branches to settings using v notation; apply appropiate settings

Fixing typo in python/mxnet/symbol/image.py (apache#12194)

Fixing typo in python/mxnet/symbol/image.py

Fix the topk regression issue (apache#12197) (apache#12202)

* Fix the topk regression issue (apache#12197)

* Add comments

pull changes in from master
XinYao1994 pushed a commit to XinYao1994/incubator-mxnet that referenced this pull request Aug 29, 2018
@larroy larroy deleted the docs branch November 15, 2018 18:44
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Doc pr-awaiting-testing PR is reviewed and waiting CI build and test
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants