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

Return value docs for nd.random.* and sym.random.* #13994

Merged
merged 15 commits into from
Jan 30, 2019
Merged

Return value docs for nd.random.* and sym.random.* #13994

merged 15 commits into from
Jan 30, 2019

Conversation

zboldyga
Copy link
Contributor

@zboldyga zboldyga commented Jan 26, 2019

Description

Documented return values & types for nd.random.* and sym.random.*
Issue: #13227

Checklist

Essentials

Please feel free to remove inapplicable items for your PR.
NO JIRA, PR CHANGE IS TINY (DOCUMENTATION ADDITIONS ONLY)

  • [YES ] Changes are complete (i.e. I finished coding on this PR)

Changes

  • nd.random.* , documentation for return types
  • sym.random.* , documentation for return types

Comments

Based on other parts of the Python API documentation as of V 1.3.1, I wasn't 100% clear on how detailed return type documentation should be. I also wasn't sure of the preferred terms to use for certain aspects of the MXNet Symbol library. For instance, is saying that a Symbol 'resolves' to shape (m,n,x,y) an accurate description? Given the complexity of some of the .random.* APIs, it seems useful to get into the details of the structure of the output.

Happy to make changes if someone more central to the project has preferences!

Also, I was not able to build the docs on OSX or Ubuntu, this seemed to be a general problem with any version of the MXNet project. I'm going to lean on the CI tools for the moment.

Copy link
Contributor

@ChaiBapchya ChaiBapchya left a comment

Choose a reason for hiding this comment

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

LGTM! Thanks for the contribution.

Copy link
Contributor

@jlcontreras jlcontreras left a comment

Choose a reason for hiding this comment

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

Lgtm too

@szha
Copy link
Member

szha commented Jan 30, 2019

Thanks for the contribution, @zboldyga. The preview is at http:https://mxnet-ci-doc.s3-accelerate.dualstack.amazonaws.com/PR-13994/2/api/python/ndarray/random.html#api-reference. Doc looks good to me.

@szha szha merged commit e37ff53 into apache:master Jan 30, 2019
stephenrawls pushed a commit to stephenrawls/incubator-mxnet that referenced this pull request Feb 16, 2019
* mx.random.multinomial python documentation updated, return type details added

* multinomial documentation clarified

* added basic case for negative_binomial

* added basic case for generalized_negative_binomial

* basic case added for gamma

* added basic case for exponential

* basic case added for randn

* remaining base cases added.

* randint case added

* cleaned up return types for random.py

* zboldyga added to contributors

* spacing typo correction

* updated symbol.random return types, minor correction to ndarray.random return types

* removed trailing whitespace in docs
haohuanw pushed a commit to haohuanw/incubator-mxnet that referenced this pull request Jun 23, 2019
* mx.random.multinomial python documentation updated, return type details added

* multinomial documentation clarified

* added basic case for negative_binomial

* added basic case for generalized_negative_binomial

* basic case added for gamma

* added basic case for exponential

* basic case added for randn

* remaining base cases added.

* randint case added

* cleaned up return types for random.py

* zboldyga added to contributors

* spacing typo correction

* updated symbol.random return types, minor correction to ndarray.random return types

* removed trailing whitespace in docs
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Doc pr-awaiting-review PR is waiting for code review Python
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants