set_index -> _set_index
diff --git a/docs/source/tensors.rst b/docs/source/tensors.rst
index cc9f9dc..7e3b84d 100644
--- a/docs/source/tensors.rst
+++ b/docs/source/tensors.rst
@@ -251,7 +251,6 @@
.. automethod:: scatter_
.. automethod:: select
.. automethod:: set_
- .. automethod:: set_index
.. automethod:: share_memory_
.. automethod:: short
.. automethod:: sigmoid
diff --git a/torch/_tensor_docs.py b/torch/_tensor_docs.py
index b0f14e5..32946cb 100644
--- a/torch/_tensor_docs.py
+++ b/torch/_tensor_docs.py
@@ -1274,13 +1274,6 @@
stride (tuple): The desired stride. Defaults to C-contiguous strides.
""")
-add_docstr(torch._C.FloatTensorBase.set_index,
- """
-set_index(index, value)
-
-Alias for ``self[index] = value``
-""")
-
add_docstr(torch._C.FloatTensorBase.sigmoid,
"""
sigmoid() -> Tensor
diff --git a/torch/autograd/_functions/tensor.py b/torch/autograd/_functions/tensor.py
index 827352f..6da7be7 100644
--- a/torch/autograd/_functions/tensor.py
+++ b/torch/autograd/_functions/tensor.py
@@ -35,18 +35,18 @@
self.mark_dirty(i)
if value is None:
value = self.value
- i.set_index(self.index, value)
+ i._set_index(self.index, value)
return i
def backward(self, grad_output):
if self.value is None:
grad_input = grad_output.clone()
- grad_input.set_index(self.index, 0)
+ grad_input._set_index(self.index, 0)
grad_value = grad_output.index(self.index).clone()
return grad_input, grad_value
else:
grad_input = grad_output.clone()
- grad_input.set_index(self.index, 0)
+ grad_input._set_index(self.index, 0)
return grad_input
diff --git a/torch/csrc/generic/methods/Tensor.cwrap b/torch/csrc/generic/methods/Tensor.cwrap
index 2813c91..ed3ab80 100644
--- a/torch/csrc/generic/methods/Tensor.cwrap
+++ b/torch/csrc/generic/methods/Tensor.cwrap
@@ -58,7 +58,7 @@
]]
[[
- python_name: set_index
+ python_name: _set_index
name: THPTensor_(setIndex)
only_register: True
]]