f1d8fef4d4
Softmax added to tensor, torch and docs ( #91292 )
...
Fixes #91107
Added `softmax` docs in
- `pytorch/torch/_tensor_docs.py`
- `pytorch/torch/_torch_docs.py `
- `pytorch/docs/XXX.rst` files. Here XXX represents all those files where I made the change
Although I have added `softmax` in `docs` directory, I was not sure which files/folders required the edits so there could be issues
Pull Request resolved: https://github.com/pytorch/pytorch/pull/91292
Approved by: https://github.com/lezcano
2022-12-28 15:06:24 +00:00
af7132302a
Revert "Softmax added to tensor, torch and docs ( #91292 )"
...
This reverts commit f8b28799f8432ab8de6c960eef4d530f45af1a5b.
Reverted https://github.com/pytorch/pytorch/pull/91292 on behalf of https://github.com/weiwangmeta due to breaking internal distributed testing builds
2022-12-28 14:30:46 +00:00
f8b28799f8
Softmax added to tensor, torch and docs ( #91292 )
...
Fixes #91107
Added `softmax` docs in
- `pytorch/torch/_tensor_docs.py`
- `pytorch/torch/_torch_docs.py `
- `pytorch/docs/XXX.rst` files. Here XXX represents all those files where I made the change
Although I have added `softmax` in `docs` directory, I was not sure which files/folders required the edits so there could be issues
Pull Request resolved: https://github.com/pytorch/pytorch/pull/91292
Approved by: https://github.com/lezcano
2022-12-25 12:59:45 +00:00
e6a7278753
Give std/var correction overloads proper defaults ( #56398 )
...
The correction overloads defaults were left off for forward
compatibility reasons, but this FC window expired well over a year ago
at this point.
Differential Revision: [D29625593](https://our.internmc.facebook.com/intern/diff/D29625593 )
Pull Request resolved: https://github.com/pytorch/pytorch/pull/56398
Approved by: https://github.com/mruberry
2022-12-07 15:15:00 +00:00
f3aeed4960
Add generator argument to torch.rand docstring ( #90071 )
...
The documentation of `torch.rand` was missing the `generator` keyword argument in the function signature. However, the argument is explained in the documentation and `torch.rand` accepts that argument.
Pull Request resolved: https://github.com/pytorch/pytorch/pull/90071
Approved by: https://github.com/janeyx99
2022-12-04 07:19:24 +00:00
1a25e6f3c3
Fix indentation ( #90110 )
...
Fixes #ISSUE_NUMBER
Pull Request resolved: https://github.com/pytorch/pytorch/pull/90110
Approved by: https://github.com/kit1980
2022-12-04 07:13:53 +00:00
526e4aa5f8
Update to_sparse docs regarding the layout and blocksize kw arguments. ( #89912 )
...
Pull Request resolved: https://github.com/pytorch/pytorch/pull/89912
Approved by: https://github.com/cpuhrsch
2022-12-02 12:23:15 +00:00
5167108c1a
Add device note to the docs of sparse tensor factory functions ( #89910 )
...
Fixes #89402
Pull Request resolved: https://github.com/pytorch/pytorch/pull/89910
Approved by: https://github.com/amjames , https://github.com/cpuhrsch
2022-12-01 00:06:38 +00:00
abb446af8c
Implement old windows in Python ( #87082 )
...
Relates to #85366
- Bartlett, Blackman, Hamming, Hann.
- Except Kaiser which will be in a different PR
Pull Request resolved: https://github.com/pytorch/pytorch/pull/87082
Approved by: https://github.com/mruberry , https://github.com/lezcano
2022-11-25 11:09:28 +00:00
4270bb37da
[primTorch] Improve narrow
and narrow_copy
: refs, tests, docs ( #87045 )
...
Pull Request resolved: https://github.com/pytorch/pytorch/pull/87045
Approved by: https://github.com/mruberry
2022-11-12 15:03:50 +00:00
93d3bd626e
Revert "[primTorch] Improve narrow
and narrow_copy
: refs, tests, docs ( #87045 )"
...
This reverts commit aa8279bcb8687e025a666e18828a436eb7ef7b45.
Reverted https://github.com/pytorch/pytorch/pull/87045 on behalf of https://github.com/izaitsevfb due to BC-breaking change, D41161182
2022-11-09 20:48:32 +00:00
aa8279bcb8
[primTorch] Improve narrow
and narrow_copy
: refs, tests, docs ( #87045 )
...
Fixes #87019 .
Pull Request resolved: https://github.com/pytorch/pytorch/pull/87045
Approved by: https://github.com/mruberry
2022-11-09 09:19:28 +00:00
2ddefbdc3c
Fix typos used in documents under torch directory ( #88300 )
...
This PR fixes typos, in comments of Python files, that are found from a search box at https://pytorch.org/docs/master/search.html
Pull Request resolved: https://github.com/pytorch/pytorch/pull/88300
Approved by: https://github.com/lezcano
2022-11-02 09:38:13 +00:00
0f7df16c71
[doc] Add out-kwarg documentation to torch.where ( #87870 )
...
Fixes #87862
cc: @lezcano
Pull Request resolved: https://github.com/pytorch/pytorch/pull/87870
Approved by: https://github.com/lezcano
2022-10-27 21:03:42 +00:00
312628d299
Fixed minor typos in torch.flip and torch.rot90 ( #87724 )
...
Fixes #87721
@malfet
Pull Request resolved: https://github.com/pytorch/pytorch/pull/87724
Approved by: https://github.com/malfet
2022-10-25 19:51:42 +00:00
838b699e10
as_strided_scatter storage offset defaults to None not 0 ( #87481 )
...
Signed-off-by: Edward Z. Yang <ezyang@fb.com >
Pull Request resolved: https://github.com/pytorch/pytorch/pull/87481
Approved by: https://github.com/bdhirsh
2022-10-21 20:12:40 +00:00
db65909255
[Docs] Update mm family ops and F.linear to note limited sparse support. ( #86220 )
...
Pull Request resolved: https://github.com/pytorch/pytorch/pull/86220
Approved by: https://github.com/cpuhrsch
2022-10-18 19:55:18 +00:00
f2ec9fbd03
torch.ormqr
: backward support (#86800 )
...
Seems good to have, especially when neither `a` nor `tau` requires grads and/or they are pretty small in number.
Fixes https://github.com/pytorch/pytorch/issues/86267
Pull Request resolved: https://github.com/pytorch/pytorch/pull/86800
Approved by: https://github.com/lezcano
2022-10-18 09:07:35 +00:00
91b3cd0b5a
[primTorch] Add a ref for narrow_copy
( #86748 )
...
Pull Request resolved: https://github.com/pytorch/pytorch/pull/86748
Approved by: https://github.com/mruberry
2022-10-17 10:16:05 +00:00
3b26680222
Update _torch_docs / ldexp ( #86721 )
...
Fixes a typo on ldexp docstring.
https://pytorch.org/docs/master/generated/torch.ldexp.html?highlight=ldexp#torch.ldexp
<img width="976" alt="image" src="https://user-images.githubusercontent.com/2459423/195191117-15b4e1f3-dfd5-466c-b5aa-72851f0c2393.png ">
https://livesphinx.herokuapp.com/
Pull Request resolved: https://github.com/pytorch/pytorch/pull/86721
Approved by: https://github.com/samdow
2022-10-12 20:33:14 +00:00
493ded249e
[primTorch] decomposition for bucketize ( #86366 )
...
Pull Request resolved: https://github.com/pytorch/pytorch/pull/86366
Approved by: https://github.com/mruberry
2022-10-12 12:25:42 +00:00
212fa874ce
Fix torch histogramdd docstring ( #86593 )
...
Fixed torch histogramdd docsting with missing common_args
Pull Request resolved: https://github.com/pytorch/pytorch/pull/86593
Approved by: https://github.com/soulitzer
2022-10-11 17:52:18 +00:00
f26292d91e
[BE] Fix python docs typos up till torch.chunk ( #86642 )
...
Was doing the Views lab linked https://github.com/pytorch/pytorch/wiki/Tensor-and-Operator-Basics and noticed a few typos, which led to this PR.
Test plan:
verified in preview
Pull Request resolved: https://github.com/pytorch/pytorch/pull/86642
Approved by: https://github.com/soulitzer
2022-10-11 17:42:53 +00:00
b233d83471
make torch.histc ignore NaNs on CPU ( #85870 )
...
Summary: cuda torch.histc already ignores NaNs
Test Plan: unittest added
Differential Revision: D39911272
fix https://github.com/pytorch/pytorch/issues/85853
Pull Request resolved: https://github.com/pytorch/pytorch/pull/85870
Approved by: https://github.com/ngimel
2022-10-06 01:09:00 +00:00
103a21f480
Update _torch_docs.py ( #85924 )
...
Typo fix
Pull Request resolved: https://github.com/pytorch/pytorch/pull/85924
Approved by: https://github.com/kit1980
2022-09-29 22:43:07 +00:00
c036fb3e7d
assert lambda >= 0 in poisson distribution cuda kernel ( #85906 )
...
fix https://github.com/pytorch/pytorch/issues/85731
Pull Request resolved: https://github.com/pytorch/pytorch/pull/85906
Approved by: https://github.com/ngimel
2022-09-29 22:11:00 +00:00
a0b1693996
Revert "Update amax/amin/norm/count_nonzero
signatures with int[*]? dim
( #83300 )"
...
This reverts commit 1c0f0b33a0e013d6ec162cf488ff7643c4ffa33e.
Reverted https://github.com/pytorch/pytorch/pull/83300 on behalf of https://github.com/jeffdaily due to The commit breaks nvfuser tests
2022-09-28 17:04:53 +00:00
1c0f0b33a0
Update amax/amin/norm/count_nonzero
signatures with int[*]? dim
( #83300 )
...
Changes `dim` arg to use `int[*]?` type for the following functions in `native_funcitons.yaml`:
* `amax`
* `amin`
* `norm`
* `frobenius_norm`
* `native_norm`
* `count_nonzero`
Part of #29137
Pull Request resolved: https://github.com/pytorch/pytorch/pull/83300
Approved by: https://github.com/ngimel , https://github.com/albanD , https://github.com/kulinseth
2022-09-28 01:56:37 +00:00
572dd862c4
Revert "Update amax/amin/norm/count_nonzero
signatures with int[*]? dim
( #83300 )"
...
This reverts commit 8c7c7ed3221aeeefb63ef2b7a221a5d8b274cda5.
Reverted https://github.com/pytorch/pytorch/pull/83300 on behalf of https://github.com/huydhn due to The commit pin breaks XLA test somehow
2022-09-28 01:36:43 +00:00
9858f04350
[quant][docs] Add types for scale and zero_point tensor for torch.fake_quantize_per_channel_affine docs ( #85733 )
...
Summary:
Fixes: https://github.com/pytorch/pytorch/issues/85525
Test Plan:
visual inspection for the docs page
Reviewers:
Subscribers:
Tasks:
Tags:
Pull Request resolved: https://github.com/pytorch/pytorch/pull/85733
Approved by: https://github.com/z-a-f
2022-09-28 00:43:48 +00:00
8c7c7ed322
Update amax/amin/norm/count_nonzero
signatures with int[*]? dim
( #83300 )
...
Changes `dim` arg to use `int[*]?` type for the following functions in `native_funcitons.yaml`:
* `amax`
* `amin`
* `norm`
* `frobenius_norm`
* `native_norm`
* `count_nonzero`
Part of #29137
Pull Request resolved: https://github.com/pytorch/pytorch/pull/83300
Approved by: https://github.com/ngimel , https://github.com/albanD , https://github.com/kulinseth
2022-09-27 23:50:04 +00:00
e1f9125e61
[doc] add argument default values in rot90 ( #85610 )
...
Add argument default values in rot90.
Pull Request resolved: https://github.com/pytorch/pytorch/pull/85610
Approved by: https://github.com/lezcano
2022-09-25 17:10:45 +00:00
bd5efbb7ee
[doc] add pin_memory argument to rand ( #85221 )
...
Similar to #85123
cc - @mruberry @kshitij12345
Pull Request resolved: https://github.com/pytorch/pytorch/pull/85221
Approved by: https://github.com/mruberry
2022-09-25 10:47:59 +00:00
539076e2c2
Remove deprecated torch.lstsq ( #70980 )
...
The time has come to remove deprecated linear algebra related functions. This PR removes `torch.lstsq`.
There's a note in `tools/codegen/gen.py` about `lstsq` schema in `native_function.yaml` that I will not remove:
87139d8532/tools/codegen/gen.py (L734-L770)
cc @jianyuh @nikitaved @pearu @mruberry @walterddr @IvanYashchuk @xwang233 @Lezcano
Pull Request resolved: https://github.com/pytorch/pytorch/pull/70980
Approved by: https://github.com/lezcano , https://github.com/kit1980
2022-09-23 00:16:55 +00:00
bcf93181a0
Remove deprecated torch.matrix_rank ( #70981 )
...
The time has come to remove deprecated linear algebra related functions. This PR removes `torch.matrix_rank`.
cc @jianyuh @nikitaved @pearu @mruberry @walterddr @IvanYashchuk @xwang233 @Lezcano
Pull Request resolved: https://github.com/pytorch/pytorch/pull/70981
Approved by: https://github.com/lezcano , https://github.com/kit1980
2022-09-22 17:40:46 +00:00
6fb182c86b
[doc] document pin_memory for randn ( #85219 )
...
Fixes #85123
cc: @mruberry @kshitij12345
Pull Request resolved: https://github.com/pytorch/pytorch/pull/85219
Approved by: https://github.com/mruberry
2022-09-21 22:43:52 +00:00
3a09a1e8f0
[doc] remove out argument from squeeze ( #85222 )
...
Fixes #83972
cc- @ngimel @kshitij12345
Pull Request resolved: https://github.com/pytorch/pytorch/pull/85222
Approved by: https://github.com/ezyang
2022-09-21 19:31:56 +00:00
2a88f1b2d8
Land "Make ceil,floor,round,trunc handle integers" ( #85144 )
...
PR to land https://github.com/pytorch/pytorch/pull/78480 , as Rohit does
not work in the PyTorch project anymore
Pull Request resolved: https://github.com/pytorch/pytorch/pull/85144
Approved by: https://github.com/ngimel , https://github.com/mruberry
2022-09-21 17:23:47 +00:00
7234eb06f7
Revert "Land "Make ceil,floor,round,trunc handle integers" ( #85144 )"
...
This reverts commit b27eb8d377fc8ac267fdaed7f95a03d609764604.
Reverted https://github.com/pytorch/pytorch/pull/85144 on behalf of https://github.com/clee2000 due to broke slow tests in trunk ex https://ossci-raw-job-status.s3.amazonaws.com/log/8433956087
2022-09-19 18:46:35 +00:00
b27eb8d377
Land "Make ceil,floor,round,trunc handle integers" ( #85144 )
...
PR to land https://github.com/pytorch/pytorch/pull/78480 , as Rohit does
not work in the PyTorch project anymore
Pull Request resolved: https://github.com/pytorch/pytorch/pull/85144
Approved by: https://github.com/ngimel , https://github.com/mruberry
2022-09-19 17:21:48 +00:00
3a51b557ef
Added docs and opinfo for narrow_copy ( #84493 )
...
Pull Request resolved: https://github.com/pytorch/pytorch/pull/84493
Approved by: https://github.com/amjames , https://github.com/ngimel , https://github.com/mruberry
2022-09-19 14:28:25 +00:00
735154354b
update torch.narrow doc ( #85180 )
...
Fixes #84783
Pull Request resolved: https://github.com/pytorch/pytorch/pull/85180
Approved by: https://github.com/kit1980
2022-09-16 21:44:23 +00:00
2386cd2945
[reland] [numpy] add torch.concatenate, alias of torch.cat ( #85073 )
...
Previous PR: #82946
Fixes #81161
Pull Request resolved: https://github.com/pytorch/pytorch/pull/85073
Approved by: https://github.com/mruberry
2022-09-15 19:34:44 +00:00
fa7bf3e2dc
Revert "[numpy] add torch.concatenate
, alias of torch.cat ( #82946 )"
...
This reverts commit 270e5e519d98868af0166f3a179b286682cfb267.
Reverted https://github.com/pytorch/pytorch/pull/82946 on behalf of https://github.com/malfet due to Broke M1 tests, see 270e5e519d
2022-09-14 21:32:11 +00:00
270e5e519d
[numpy] add torch.concatenate
, alias of torch.cat ( #82946 )
...
As per the title. Fixes : #81161
- [x] add ErrorInputs
- ~[ ] dtype argument?~
- ~[ ] casting argument?~
As discussed offline with @kshitij12345, we can currently ignore `dtype` and `casting` arguments.
cc: @kshitij12345!
Pull Request resolved: https://github.com/pytorch/pytorch/pull/82946
Approved by: https://github.com/mruberry
2022-09-14 19:28:43 +00:00
01c54ad6de
Remove deprecated torch.eig ( #70982 )
...
The time has come to remove deprecated linear algebra related functions. This PR removes `torch.eig`.
cc @jianyuh @nikitaved @pearu @mruberry @walterddr @IvanYashchuk @xwang233 @Lezcano
Pull Request resolved: https://github.com/pytorch/pytorch/pull/70982
Approved by: https://github.com/Lezcano , https://github.com/malfet
2022-09-09 21:31:57 +00:00
9b115c7bd3
Sparse Compressed Transpose add support for Batch dims and BSR/BSC layouts ( #82122 )
...
Pull Request resolved: https://github.com/pytorch/pytorch/pull/82122
Approved by: https://github.com/bhosmer
2022-09-02 17:42:58 +00:00
b136f3f310
More doctest refinements. ( #83317 )
...
Follow up to #82797
Now that the doctests themselves are in a better state, we should be able to enable xdoctest on the CI so they stay that way.
@ezyang @vadimkantorov
Pull Request resolved: https://github.com/pytorch/pytorch/pull/83317
Approved by: https://github.com/ezyang
2022-08-22 20:07:26 +00:00
f534b2c627
Revert "Remove split functional wrapper ( #74727 )"
...
This reverts commit a58876ace78df1cfeb136cad592487f34d7e02f1.
Reverted https://github.com/pytorch/pytorch/pull/74727 on behalf of https://github.com/seemethere due to Fails internal use cases, might extend out to external use cases as well. Need to assess overall impact of this change more widely
2022-08-10 19:45:23 +00:00
a58876ace7
Remove split functional wrapper ( #74727 )
...
Pull Request resolved: https://github.com/pytorch/pytorch/pull/74727
Approved by: https://github.com/albanD , https://github.com/khabinov
2022-08-10 17:57:48 +00:00