diff --git a/dev/CONTRIBUTING.html b/dev/CONTRIBUTING.html index 1606388950..bab01f0a1a 100644 --- a/dev/CONTRIBUTING.html +++ b/dev/CONTRIBUTING.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/LICENSE-text.html b/dev/LICENSE-text.html index c0f758df27..27f49786f6 100644 --- a/dev/LICENSE-text.html +++ b/dev/LICENSE-text.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/LICENSE.html b/dev/LICENSE.html index 255872826c..968644a164 100644 --- a/dev/LICENSE.html +++ b/dev/LICENSE.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/articles/amp.html b/dev/articles/amp.html index cd8bd74cd3..e636ac1219 100644 --- a/dev/articles/amp.html +++ b/dev/articles/amp.html @@ -29,7 +29,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/articles/distributions.html b/dev/articles/distributions.html index b9118c3cf5..6fe2d3e755 100644 --- a/dev/articles/distributions.html +++ b/dev/articles/distributions.html @@ -29,7 +29,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/articles/examples/basic-autograd.html b/dev/articles/examples/basic-autograd.html index aa202b97e1..b08b3dc518 100644 --- a/dev/articles/examples/basic-autograd.html +++ b/dev/articles/examples/basic-autograd.html @@ -29,7 +29,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/articles/examples/basic-nn-module.html b/dev/articles/examples/basic-nn-module.html index 39505a297e..8703e18fed 100644 --- a/dev/articles/examples/basic-nn-module.html +++ b/dev/articles/examples/basic-nn-module.html @@ -29,7 +29,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -133,9 +133,9 @@ basic-nn-module model$parameters ## $w ## torch_tensor -## -0.1907 -## -1.0251 -## 0.8974 +## 0.9348 +## 0.0928 +## -1.5137 ## [ CPUFloatType{3,1} ][ requires_grad = TRUE ] ## ## $b @@ -146,9 +146,9 @@ basic-nn-module # or individually model$w ## torch_tensor -## -0.1907 -## -1.0251 -## 0.8974 +## 0.9348 +## 0.0928 +## -1.5137 ## [ CPUFloatType{3,1} ][ requires_grad = TRUE ] model$b @@ -163,16 +163,16 @@ basic-nn-module y_pred ## torch_tensor -## 1.0014 -## -0.6706 -## 0.8217 -## 0.7851 -## -2.2956 -## -1.6420 -## 0.3790 -## 0.3362 -## -1.4391 -## -0.8370 +## -4.1004 +## 1.4742 +## 1.7242 +## 0.6141 +## -0.2687 +## -0.5516 +## -3.4330 +## -0.7103 +## -2.4675 +## 3.3559 ## [ CPUFloatType{10,1} ][ grad_fn = <AddBackward0> ] diff --git a/dev/articles/examples/dataset.html b/dev/articles/examples/dataset.html index 6f24977fe7..a16a52b877 100644 --- a/dev/articles/examples/dataset.html +++ b/dev/articles/examples/dataset.html @@ -29,7 +29,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/articles/examples/index.html b/dev/articles/examples/index.html index cf813d8603..cd426576ca 100644 --- a/dev/articles/examples/index.html +++ b/dev/articles/examples/index.html @@ -29,7 +29,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/articles/extending-autograd.html b/dev/articles/extending-autograd.html index 546d312c02..59d67b553b 100644 --- a/dev/articles/extending-autograd.html +++ b/dev/articles/extending-autograd.html @@ -29,7 +29,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/articles/index.html b/dev/articles/index.html index 07b29684c4..712771942d 100644 --- a/dev/articles/index.html +++ b/dev/articles/index.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/articles/indexing.html b/dev/articles/indexing.html index 82648a5861..471716a4c9 100644 --- a/dev/articles/indexing.html +++ b/dev/articles/indexing.html @@ -29,7 +29,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -244,23 +244,23 @@ Getting the complete dimensionx <- torch_randn(2, 3) x #> torch_tensor -#> -0.3233 0.9964 -0.0729 -#> -0.2494 -1.0688 0.5894 +#> -0.2186 -1.1546 -0.8875 +#> -0.6363 -0.9783 -1.1178 #> [ CPUFloatType{2,3} ] The following syntax will give you the first row: x[1,] #> torch_tensor -#> -0.3233 -#> 0.9964 -#> -0.0729 +#> -0.2186 +#> -1.1546 +#> -0.8875 #> [ CPUFloatType{3} ] And this would give you the first 2 columns: x[,1:2] #> torch_tensor -#> -0.3233 0.9964 -#> -0.2494 -1.0688 +#> -0.2186 -1.1546 +#> -0.6363 -0.9783 #> [ CPUFloatType{2,2} ] @@ -330,7 +330,7 @@ Indexing with vectors Note: Starting from version 0.5.0, vector indexing in torch follows R -semantics, prior to that the behavior was similar to numpy’s +semantics, prior to that the behavior was similar to numpy’s advanced indexing. To use the old behavior, consider using ?torch_index, ?torch_index_put or torch_index_put_. @@ -339,15 +339,15 @@ Indexing with vectorsx <- torch_randn(4,4) x[c(1,3), c(1,3)] #> torch_tensor -#> 1.2883 -0.0350 -#> -2.1077 2.2470 +#> 0.1684 -0.7757 +#> -0.8261 0.0901 #> [ CPUFloatType{2,2} ] You can also use boolean vectors, for example: x[c(TRUE, FALSE, TRUE, FALSE), c(TRUE, FALSE, TRUE, FALSE)] #> torch_tensor -#> 1.2883 -0.0350 -#> -2.1077 2.2470 +#> 0.1684 -0.7757 +#> -0.8261 0.0901 #> [ CPUFloatType{2,2} ] The above examples also work if the index were long or boolean tensors, instead of R vectors. It’s also possible to index with diff --git a/dev/articles/installation.html b/dev/articles/installation.html index bdf65a264c..a36ed3d702 100644 --- a/dev/articles/installation.html +++ b/dev/articles/installation.html @@ -29,7 +29,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/articles/loading-data.html b/dev/articles/loading-data.html index f627f1c652..fc27688ecc 100644 --- a/dev/articles/loading-data.html +++ b/dev/articles/loading-data.html @@ -29,7 +29,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -385,7 +385,7 @@ Training with data loaders cat(sprintf("Loss at epoch %d: %3f\n", epoch, mean(l))) } -#> Loss at epoch 1: 85.521423 +#> Loss at epoch 1: 145.321268 #> Loss at epoch 2: 2.068251 #> Loss at epoch 3: 2.068251 #> Loss at epoch 4: 2.068251 diff --git a/dev/articles/memory-management.html b/dev/articles/memory-management.html index 1c691bba02..8405ab33cf 100644 --- a/dev/articles/memory-management.html +++ b/dev/articles/memory-management.html @@ -29,7 +29,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/articles/modifying-source-code.html b/dev/articles/modifying-source-code.html index 6a2a2be470..954d1dd4e2 100644 --- a/dev/articles/modifying-source-code.html +++ b/dev/articles/modifying-source-code.html @@ -29,7 +29,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/articles/python-to-r.html b/dev/articles/python-to-r.html index 4d57066258..4527fe2253 100644 --- a/dev/articles/python-to-r.html +++ b/dev/articles/python-to-r.html @@ -29,7 +29,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/articles/serialization.html b/dev/articles/serialization.html index f95401f2c7..4ca7d2140c 100644 --- a/dev/articles/serialization.html +++ b/dev/articles/serialization.html @@ -29,7 +29,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/articles/tensor-creation.html b/dev/articles/tensor-creation.html index 9c72595e2b..bb51043c19 100644 --- a/dev/articles/tensor-creation.html +++ b/dev/articles/tensor-creation.html @@ -29,7 +29,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -182,11 +182,11 @@ Using creation functionsx <- torch_randn(5, 3) x #> torch_tensor -#> -0.9756 -0.3065 -0.4747 -#> 0.4615 0.5023 -0.5896 -#> 1.2149 -0.0540 -0.0503 -#> -1.2039 -0.6101 -3.8724 -#> -0.1011 -0.2006 -0.7182 +#> -0.6085 -1.4732 1.3032 +#> -0.1502 0.6099 0.5848 +#> -0.2842 -0.4349 1.1390 +#> -0.4436 -1.7506 0.3966 +#> 0.7932 -0.1944 0.9990 #> [ CPUFloatType{5,3} ] Another example is torch_ones, which creates a tensor filled with ones. diff --git a/dev/articles/tensor/index.html b/dev/articles/tensor/index.html index 2176e8414d..5561a7bef1 100644 --- a/dev/articles/tensor/index.html +++ b/dev/articles/tensor/index.html @@ -29,7 +29,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/articles/torchscript.html b/dev/articles/torchscript.html index 04cefd25b9..0fa22028aa 100644 --- a/dev/articles/torchscript.html +++ b/dev/articles/torchscript.html @@ -29,7 +29,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -157,9 +157,9 @@ Tracing traced_fn(torch_randn(3)) #> torch_tensor -#> 1.5918 #> 0.0000 -#> 0.4626 +#> 0.5743 +#> 0.5144 #> [ CPUFloatType{3} ] It’s also possible to trace nn_modules() defined in R, for example: @@ -189,9 +189,9 @@ Tracing traced_module(torch_randn(3, 10)) #> torch_tensor -#> 0.1424 -#> -0.0566 -#> 0.1426 +#> -0.6654 +#> -0.3686 +#> -0.2337 #> [ CPUFloatType{3,1} ][ grad_fn = <AddmmBackward0> ] Limitations of tracing @@ -230,8 +230,8 @@ Limitations of tracingtraced_dropout(torch_ones(3,3)) #> torch_tensor #> 0 0 2 -#> 0 2 2 -#> 0 2 0 +#> 0 0 2 +#> 2 0 0 #> [ CPUFloatType{3,3} ] traced_dropout$eval() #> [1] FALSE @@ -253,69 +253,69 @@ Limitations of tracingjit_trace(fn, torch_tensor(1), 1) #> Error in cpp_trace_function(tr_fn, list(...), .compilation_unit, strict, : Only tensors or (possibly nested) dict or tuples of tensors can be inputs to traced functions. Got float #> Exception raised from addInput at /Users/runner/work/libtorch-mac-m1/libtorch-mac-m1/pytorch/torch/csrc/jit/frontend/tracer.cpp:422 (most recent call first): -#> frame #0: std::__1::shared_ptr<c10::(anonymous namespace)::PyTorchStyleBacktrace> std::__1::make_shared[abi:ue170006]<c10::(anonymous namespace)::PyTorchStyleBacktrace, c10::SourceLocation&, void>(c10::SourceLocation&) + 121 (0x1107f4639 in libc10.dylib) -#> frame #1: c10::Error::Error(c10::SourceLocation, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>) + 54 (0x1107f4776 in libc10.dylib) -#> frame #2: c10::detail::torchCheckFail(char const*, char const*, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) + 149 (0x1107f1035 in libc10.dylib) -#> frame #3: torch::jit::tracer::addInput(std::__1::shared_ptr<torch::jit::tracer::TracingState> const&, c10::IValue const&, c10::Type::SingletonOrSharedTypePtr<c10::Type> const&, torch::jit::Value*) + 6225 (0x127de4cf1 in libtorch_cpu.dylib) -#> frame #4: torch::jit::tracer::addInput(std::__1::shared_ptr<torch::jit::tracer::TracingState> const&, c10::IValue const&, c10::Type::SingletonOrSharedTypePtr<c10::Type> const&, torch::jit::Value*) + 4799 (0x127de475f in libtorch_cpu.dylib) -#> frame #5: torch::jit::tracer::trace(std::__1::vector<c10::IValue, std::__1::allocator<c10::IValue>>, std::__1::function<std::__1::vector<c10::IValue, std::__1::allocator<c10::IValue>> (std::__1::vector<c10::IValue, std::__1::allocator<c10::IValue>>)> const&, std::__1::function<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> (at::Tensor const&)>, bool, bool, torch::jit::Module*, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&) + 666 (0x127de1eaa in libtorch_cpu.dylib) -#> frame #6: _lantern_trace_fn + 408 (0x11546be28 in liblantern.dylib) -#> frame #7: cpp_trace_function(Rcpp::Function_Impl<Rcpp::PreserveStorage>, XPtrTorchStack, XPtrTorchCompilationUnit, XPtrTorchstring, bool, XPtrTorchScriptModule, bool, bool) + 601 (0x1136c5959 in torchpkg.so) -#> frame #8: _torch_cpp_trace_function + 719 (0x1134e268f in torchpkg.so) -#> frame #9: R_doDotCall + 13245 (0x10dbe54bd in libR.dylib) -#> frame #10: bcEval_loop + 146595 (0x10dc4d123 in libR.dylib) -#> frame #11: bcEval + 628 (0x10dc1adf4 in libR.dylib) -#> frame #12: Rf_eval + 506 (0x10dc1a4fa in libR.dylib) -#> frame #13: R_execClosure + 761 (0x10dc1d039 in libR.dylib) -#> frame #14: applyClosure_core + 128 (0x10dc1c140 in libR.dylib) -#> frame #15: Rf_eval + 1189 (0x10dc1a7a5 in libR.dylib) -#> frame #16: do_eval + 1253 (0x10dc21b65 in libR.dylib) -#> frame #17: bcEval_loop + 44444 (0x10dc3421c in libR.dylib) -#> frame #18: bcEval + 628 (0x10dc1adf4 in libR.dylib) -#> frame #19: Rf_eval + 506 (0x10dc1a4fa in libR.dylib) -#> frame #20: forcePromise + 230 (0x10dc1b026 in libR.dylib) -#> frame #21: Rf_eval + 634 (0x10dc1a57a in libR.dylib) -#> frame #22: do_withVisible + 57 (0x10dc21ef9 in libR.dylib) -#> frame #23: do_internal + 362 (0x10dc99b6a in libR.dylib) -#> frame #24: bcEval_loop + 45071 (0x10dc3448f in libR.dylib) -#> frame #25: bcEval + 628 (0x10dc1adf4 in libR.dylib) -#> frame #26: Rf_eval + 506 (0x10dc1a4fa in libR.dylib) -#> frame #27: forcePromise + 230 (0x10dc1b026 in libR.dylib) -#> frame #28: Rf_eval + 634 (0x10dc1a57a in libR.dylib) -#> frame #29: forcePromise + 230 (0x10dc1b026 in libR.dylib) -#> frame #30: bcEval_loop + 19464 (0x10dc2e088 in libR.dylib) -#> frame #31: bcEval + 628 (0x10dc1adf4 in libR.dylib) -#> frame #32: Rf_eval + 506 (0x10dc1a4fa in libR.dylib) -#> frame #33: R_execClosure + 761 (0x10dc1d039 in libR.dylib) -#> frame #34: applyClosure_core + 128 (0x10dc1c140 in libR.dylib) -#> frame #35: Rf_eval + 1189 (0x10dc1a7a5 in libR.dylib) -#> frame #36: do_eval + 1253 (0x10dc21b65 in libR.dylib) -#> frame #37: bcEval_loop + 44444 (0x10dc3421c in libR.dylib) -#> frame #38: bcEval + 628 (0x10dc1adf4 in libR.dylib) -#> frame #39: Rf_eval + 506 (0x10dc1a4fa in libR.dylib) -#> frame #40: R_execClosure + 761 (0x10dc1d039 in libR.dylib) -#> frame #41: applyClosure_core + 128 (0x10dc1c140 in libR.dylib) -#> frame #42: Rf_eval + 1189 (0x10dc1a7a5 in libR.dylib) -#> frame #43: do_begin + 429 (0x10dc1fa2d in libR.dylib) -#> frame #44: Rf_eval + 990 (0x10dc1a6de in libR.dylib) -#> frame #45: R_execClosure + 761 (0x10dc1d039 in libR.dylib) -#> frame #46: applyClosure_core + 128 (0x10dc1c140 in libR.dylib) -#> frame #47: Rf_eval + 1189 (0x10dc1a7a5 in libR.dylib) -#> frame #48: do_docall + 615 (0x10dbab2a7 in libR.dylib) -#> frame #49: bcEval_loop + 44444 (0x10dc3421c in libR.dylib) -#> frame #50: bcEval + 628 (0x10dc1adf4 in libR.dylib) -#> frame #51: Rf_eval + 506 (0x10dc1a4fa in libR.dylib) -#> frame #52: R_execClosure + 761 (0x10dc1d039 in libR.dylib) -#> frame #53: applyClosure_core + 128 (0x10dc1c140 in libR.dylib) -#> frame #54: Rf_eval + 1189 (0x10dc1a7a5 in libR.dylib) -#> frame #55: do_docall + 615 (0x10dbab2a7 in libR.dylib) -#> frame #56: bcEval_loop + 44444 (0x10dc3421c in libR.dylib) -#> frame #57: bcEval + 628 (0x10dc1adf4 in libR.dylib) -#> frame #58: Rf_eval + 506 (0x10dc1a4fa in libR.dylib) -#> frame #59: R_execClosure + 761 (0x10dc1d039 in libR.dylib) -#> frame #60: applyClosure_core + 128 (0x10dc1c140 in libR.dylib) -#> frame #61: Rf_eval + 1189 (0x10dc1a7a5 in libR.dylib) -#> frame #62: forcePromise + 230 (0x10dc1b026 in libR.dylib) +#> frame #0: std::__1::shared_ptr<c10::(anonymous namespace)::PyTorchStyleBacktrace> std::__1::make_shared[abi:ue170006]<c10::(anonymous namespace)::PyTorchStyleBacktrace, c10::SourceLocation&, void>(c10::SourceLocation&) + 121 (0x10e4b2639 in libc10.dylib) +#> frame #1: c10::Error::Error(c10::SourceLocation, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>) + 54 (0x10e4b2776 in libc10.dylib) +#> frame #2: c10::detail::torchCheckFail(char const*, char const*, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) + 149 (0x10e4af035 in libc10.dylib) +#> frame #3: torch::jit::tracer::addInput(std::__1::shared_ptr<torch::jit::tracer::TracingState> const&, c10::IValue const&, c10::Type::SingletonOrSharedTypePtr<c10::Type> const&, torch::jit::Value*) + 6225 (0x125aa2cf1 in libtorch_cpu.dylib) +#> frame #4: torch::jit::tracer::addInput(std::__1::shared_ptr<torch::jit::tracer::TracingState> const&, c10::IValue const&, c10::Type::SingletonOrSharedTypePtr<c10::Type> const&, torch::jit::Value*) + 4799 (0x125aa275f in libtorch_cpu.dylib) +#> frame #5: torch::jit::tracer::trace(std::__1::vector<c10::IValue, std::__1::allocator<c10::IValue>>, std::__1::function<std::__1::vector<c10::IValue, std::__1::allocator<c10::IValue>> (std::__1::vector<c10::IValue, std::__1::allocator<c10::IValue>>)> const&, std::__1::function<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> (at::Tensor const&)>, bool, bool, torch::jit::Module*, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&) + 666 (0x125a9feaa in libtorch_cpu.dylib) +#> frame #6: _lantern_trace_fn + 408 (0x113129e28 in liblantern.dylib) +#> frame #7: cpp_trace_function(Rcpp::Function_Impl<Rcpp::PreserveStorage>, XPtrTorchStack, XPtrTorchCompilationUnit, XPtrTorchstring, bool, XPtrTorchScriptModule, bool, bool) + 601 (0x111383959 in torchpkg.so) +#> frame #8: _torch_cpp_trace_function + 719 (0x1111a068f in torchpkg.so) +#> frame #9: R_doDotCall + 13245 (0x10b8a34bd in libR.dylib) +#> frame #10: bcEval_loop + 146595 (0x10b90b123 in libR.dylib) +#> frame #11: bcEval + 628 (0x10b8d8df4 in libR.dylib) +#> frame #12: Rf_eval + 506 (0x10b8d84fa in libR.dylib) +#> frame #13: R_execClosure + 761 (0x10b8db039 in libR.dylib) +#> frame #14: applyClosure_core + 128 (0x10b8da140 in libR.dylib) +#> frame #15: Rf_eval + 1189 (0x10b8d87a5 in libR.dylib) +#> frame #16: do_eval + 1253 (0x10b8dfb65 in libR.dylib) +#> frame #17: bcEval_loop + 44444 (0x10b8f221c in libR.dylib) +#> frame #18: bcEval + 628 (0x10b8d8df4 in libR.dylib) +#> frame #19: Rf_eval + 506 (0x10b8d84fa in libR.dylib) +#> frame #20: forcePromise + 230 (0x10b8d9026 in libR.dylib) +#> frame #21: Rf_eval + 634 (0x10b8d857a in libR.dylib) +#> frame #22: do_withVisible + 57 (0x10b8dfef9 in libR.dylib) +#> frame #23: do_internal + 362 (0x10b957b6a in libR.dylib) +#> frame #24: bcEval_loop + 45071 (0x10b8f248f in libR.dylib) +#> frame #25: bcEval + 628 (0x10b8d8df4 in libR.dylib) +#> frame #26: Rf_eval + 506 (0x10b8d84fa in libR.dylib) +#> frame #27: forcePromise + 230 (0x10b8d9026 in libR.dylib) +#> frame #28: Rf_eval + 634 (0x10b8d857a in libR.dylib) +#> frame #29: forcePromise + 230 (0x10b8d9026 in libR.dylib) +#> frame #30: bcEval_loop + 19464 (0x10b8ec088 in libR.dylib) +#> frame #31: bcEval + 628 (0x10b8d8df4 in libR.dylib) +#> frame #32: Rf_eval + 506 (0x10b8d84fa in libR.dylib) +#> frame #33: R_execClosure + 761 (0x10b8db039 in libR.dylib) +#> frame #34: applyClosure_core + 128 (0x10b8da140 in libR.dylib) +#> frame #35: Rf_eval + 1189 (0x10b8d87a5 in libR.dylib) +#> frame #36: do_eval + 1253 (0x10b8dfb65 in libR.dylib) +#> frame #37: bcEval_loop + 44444 (0x10b8f221c in libR.dylib) +#> frame #38: bcEval + 628 (0x10b8d8df4 in libR.dylib) +#> frame #39: Rf_eval + 506 (0x10b8d84fa in libR.dylib) +#> frame #40: R_execClosure + 761 (0x10b8db039 in libR.dylib) +#> frame #41: applyClosure_core + 128 (0x10b8da140 in libR.dylib) +#> frame #42: Rf_eval + 1189 (0x10b8d87a5 in libR.dylib) +#> frame #43: do_begin + 429 (0x10b8dda2d in libR.dylib) +#> frame #44: Rf_eval + 990 (0x10b8d86de in libR.dylib) +#> frame #45: R_execClosure + 761 (0x10b8db039 in libR.dylib) +#> frame #46: applyClosure_core + 128 (0x10b8da140 in libR.dylib) +#> frame #47: Rf_eval + 1189 (0x10b8d87a5 in libR.dylib) +#> frame #48: do_docall + 615 (0x10b8692a7 in libR.dylib) +#> frame #49: bcEval_loop + 44444 (0x10b8f221c in libR.dylib) +#> frame #50: bcEval + 628 (0x10b8d8df4 in libR.dylib) +#> frame #51: Rf_eval + 506 (0x10b8d84fa in libR.dylib) +#> frame #52: R_execClosure + 761 (0x10b8db039 in libR.dylib) +#> frame #53: applyClosure_core + 128 (0x10b8da140 in libR.dylib) +#> frame #54: Rf_eval + 1189 (0x10b8d87a5 in libR.dylib) +#> frame #55: do_docall + 615 (0x10b8692a7 in libR.dylib) +#> frame #56: bcEval_loop + 44444 (0x10b8f221c in libR.dylib) +#> frame #57: bcEval + 628 (0x10b8d8df4 in libR.dylib) +#> frame #58: Rf_eval + 506 (0x10b8d84fa in libR.dylib) +#> frame #59: R_execClosure + 761 (0x10b8db039 in libR.dylib) +#> frame #60: applyClosure_core + 128 (0x10b8da140 in libR.dylib) +#> frame #61: Rf_eval + 1189 (0x10b8d87a5 in libR.dylib) +#> frame #62: forcePromise + 230 (0x10b8d9026 in libR.dylib) #> : diff --git a/dev/articles/using-autograd.html b/dev/articles/using-autograd.html index 6acc07d814..955624d23a 100644 --- a/dev/articles/using-autograd.html +++ b/dev/articles/using-autograd.html @@ -29,7 +29,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -284,26 +284,26 @@ The simple network, now using aut }) } -#> 10 10.18187 -#> 20 9.884349 -#> 30 9.608151 -#> 40 9.35121 -#> 50 9.111842 -#> 60 8.888066 -#> 70 8.678506 -#> 80 8.481941 -#> 90 8.297279 -#> 100 8.123623 -#> 110 7.960042 -#> 120 7.805721 -#> 130 7.65998 -#> 140 7.522297 -#> 150 7.392145 -#> 160 7.269554 -#> 170 7.154035 -#> 180 7.043981 -#> 190 6.938416 -#> 200 6.838725 +#> 10 41.05534 +#> 20 37.63467 +#> 30 34.57157 +#> 40 31.82354 +#> 50 29.35494 +#> 60 27.13205 +#> 70 25.12841 +#> 80 23.32007 +#> 90 21.68594 +#> 100 20.20984 +#> 110 18.87387 +#> 120 17.66251 +#> 130 16.5629 +#> 140 15.56359 +#> 150 14.65547 +#> 160 13.82838 +#> 170 13.0744 +#> 180 12.38619 +#> 190 11.7573 +#> 200 11.18203 We still manually compute the forward pass, and we still manually update the weights. In the last two chapters of this section, we’ll see how these parts of the logic can be made more modular and reusable, as diff --git a/dev/authors.html b/dev/authors.html index 2c490404ee..a57a3a86df 100644 --- a/dev/authors.html +++ b/dev/authors.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -115,13 +115,13 @@ Citation Falbel D, Luraschi J (2025). torch: Tensors and Neural Networks with 'GPU' Acceleration. -R package version 0.13.0.9001, https://github.com/mlverse/torch, https://torch.mlverse.org/docs. +R package version 0.14.0.9000, https://github.com/mlverse/torch, https://torch.mlverse.org/docs. @Manual{, title = {torch: Tensors and Neural Networks with 'GPU' Acceleration}, author = {Daniel Falbel and Javier Luraschi}, year = {2025}, - note = {R package version 0.13.0.9001, https://github.com/mlverse/torch}, + note = {R package version 0.14.0.9000, https://github.com/mlverse/torch}, url = {https://torch.mlverse.org/docs}, } diff --git a/dev/index.html b/dev/index.html index 30a0eb2931..359bb73b10 100644 --- a/dev/index.html +++ b/dev/index.html @@ -31,7 +31,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/news/index.html b/dev/news/index.html index 33d99d8a5e..a522622fcb 100644 --- a/dev/news/index.html +++ b/dev/news/index.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -66,16 +66,22 @@ Changelog -torch (development version) +torch 0.14.0CRAN release: 2025-01-30 -Bug fixes +Breaking changes +Updated to LibTorch v2.5.1 (#1204) – potentially breaking change! + + +New features +Feature: Faster optimizers (optim_ignite_<name>()) are available: Adam, AdamW, Adagrad, RMSprop,SGD. These can be used as drop-in replacements for optim_<name> but are considerably faster as they wrap the LibTorch implementation of the optimizer. The biggest speed differences can be observed for complex optimizers such as AdamW. + + +Bug fixes torch_iinfo() now support all integer dtypes (#1190 @cregouby) Fixed float key_padding_mask in nnf_multi_head_attention_forward() (#1205) -Updated to LibTorch v2.5.1 (#1204) Fix french translation (#1176 @cregouby) Trace jitted modules now respect ‘train’ and ‘eval’ mode (#1211) -Feature: Faster optimizers (optim_ignite_<name>()) are available: Adam, AdamW, Adagrad, RMSprop,SGD. These can be used as drop-in replacements for optim_<name> but are considerably faster as they wrap the LibTorch implementation of the optimizer. The biggest speed differences can be observed for complex optimizers such as AdamW. Fix: Avoid name clashes between multiple calls to jit_trace (#1246) diff --git a/dev/pkgdown.yml b/dev/pkgdown.yml index 446b9208c4..3c43f84062 100644 --- a/dev/pkgdown.yml +++ b/dev/pkgdown.yml @@ -20,7 +20,7 @@ articles: tensor-creation: tensor-creation.html torchscript: torchscript.html using-autograd: using-autograd.html -last_built: 2025-01-30T15:54Z +last_built: 2025-01-31T10:15Z urls: reference: https://torch.mlverse.org/docs/reference article: https://torch.mlverse.org/docs/articles diff --git a/dev/reference/AutogradContext.html b/dev/reference/AutogradContext.html index 2a48aeb5f2..38a4963ea4 100644 --- a/dev/reference/AutogradContext.html +++ b/dev/reference/AutogradContext.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/Constraint.html b/dev/reference/Constraint.html index 4ece73524f..ae97db7b9e 100644 --- a/dev/reference/Constraint.html +++ b/dev/reference/Constraint.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/Distribution.html b/dev/reference/Distribution.html index d3ebb5f1b7..73402c2e57 100644 --- a/dev/reference/Distribution.html +++ b/dev/reference/Distribution.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/OptimizerIgnite.html b/dev/reference/OptimizerIgnite.html index dae8c8bb4f..843c9e7e16 100644 --- a/dev/reference/OptimizerIgnite.html +++ b/dev/reference/OptimizerIgnite.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/as_array.html b/dev/reference/as_array.html index 1f424c6100..893faa9cf0 100644 --- a/dev/reference/as_array.html +++ b/dev/reference/as_array.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/autograd_backward.html b/dev/reference/autograd_backward.html index 037a1a1127..31f18fbb8b 100644 --- a/dev/reference/autograd_backward.html +++ b/dev/reference/autograd_backward.html @@ -27,7 +27,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/autograd_function.html b/dev/reference/autograd_function.html index 56a69bc240..4fe3c726de 100644 --- a/dev/reference/autograd_function.html +++ b/dev/reference/autograd_function.html @@ -23,7 +23,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/autograd_grad.html b/dev/reference/autograd_grad.html index e8411595fc..0bcd887559 100644 --- a/dev/reference/autograd_grad.html +++ b/dev/reference/autograd_grad.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/autograd_set_grad_mode.html b/dev/reference/autograd_set_grad_mode.html index 724fa29f25..2541f6912b 100644 --- a/dev/reference/autograd_set_grad_mode.html +++ b/dev/reference/autograd_set_grad_mode.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/backends_cudnn_is_available.html b/dev/reference/backends_cudnn_is_available.html index fb234c4134..1c82017330 100644 --- a/dev/reference/backends_cudnn_is_available.html +++ b/dev/reference/backends_cudnn_is_available.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/backends_cudnn_version.html b/dev/reference/backends_cudnn_version.html index 48fa38d4ad..5b77783829 100644 --- a/dev/reference/backends_cudnn_version.html +++ b/dev/reference/backends_cudnn_version.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/backends_mkl_is_available.html b/dev/reference/backends_mkl_is_available.html index 8e2b633050..87fe5a56ef 100644 --- a/dev/reference/backends_mkl_is_available.html +++ b/dev/reference/backends_mkl_is_available.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/backends_mkldnn_is_available.html b/dev/reference/backends_mkldnn_is_available.html index e2ca37cd7d..b48a7e93ae 100644 --- a/dev/reference/backends_mkldnn_is_available.html +++ b/dev/reference/backends_mkldnn_is_available.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/backends_mps_is_available.html b/dev/reference/backends_mps_is_available.html index 9486e9f742..1f77744d24 100644 --- a/dev/reference/backends_mps_is_available.html +++ b/dev/reference/backends_mps_is_available.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/backends_openmp_is_available.html b/dev/reference/backends_openmp_is_available.html index 58acc82786..072e8d3580 100644 --- a/dev/reference/backends_openmp_is_available.html +++ b/dev/reference/backends_openmp_is_available.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/broadcast_all.html b/dev/reference/broadcast_all.html index b702237a92..612e486c82 100644 --- a/dev/reference/broadcast_all.html +++ b/dev/reference/broadcast_all.html @@ -19,7 +19,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/call_torch_function.html b/dev/reference/call_torch_function.html index b3b6639e0c..b86f4d9b86 100644 --- a/dev/reference/call_torch_function.html +++ b/dev/reference/call_torch_function.html @@ -25,7 +25,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/clone_module.html b/dev/reference/clone_module.html index 4fcdc30996..d88ac2c281 100644 --- a/dev/reference/clone_module.html +++ b/dev/reference/clone_module.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/contrib_sort_vertices.html b/dev/reference/contrib_sort_vertices.html index 0db7892496..c2d9087b27 100644 --- a/dev/reference/contrib_sort_vertices.html +++ b/dev/reference/contrib_sort_vertices.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/cuda_amp_grad_scaler.html b/dev/reference/cuda_amp_grad_scaler.html index ee22cad66b..32ed7b527d 100644 --- a/dev/reference/cuda_amp_grad_scaler.html +++ b/dev/reference/cuda_amp_grad_scaler.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/cuda_current_device.html b/dev/reference/cuda_current_device.html index 8cc1a5e313..93123796df 100644 --- a/dev/reference/cuda_current_device.html +++ b/dev/reference/cuda_current_device.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/cuda_device_count.html b/dev/reference/cuda_device_count.html index 869b07e9af..79d52bca29 100644 --- a/dev/reference/cuda_device_count.html +++ b/dev/reference/cuda_device_count.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/cuda_empty_cache.html b/dev/reference/cuda_empty_cache.html index c28b667807..25139c96de 100644 --- a/dev/reference/cuda_empty_cache.html +++ b/dev/reference/cuda_empty_cache.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/cuda_get_device_capability.html b/dev/reference/cuda_get_device_capability.html index 30d457c927..2cb6a2ff60 100644 --- a/dev/reference/cuda_get_device_capability.html +++ b/dev/reference/cuda_get_device_capability.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/cuda_is_available.html b/dev/reference/cuda_is_available.html index c6c3243fe0..5386271e93 100644 --- a/dev/reference/cuda_is_available.html +++ b/dev/reference/cuda_is_available.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/cuda_memory_stats.html b/dev/reference/cuda_memory_stats.html index 7a808b05fb..9bc1c3e043 100644 --- a/dev/reference/cuda_memory_stats.html +++ b/dev/reference/cuda_memory_stats.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/cuda_runtime_version.html b/dev/reference/cuda_runtime_version.html index cd78cde642..80b71348b7 100644 --- a/dev/reference/cuda_runtime_version.html +++ b/dev/reference/cuda_runtime_version.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/cuda_synchronize.html b/dev/reference/cuda_synchronize.html index 75a8c54ca9..c13512d6f9 100644 --- a/dev/reference/cuda_synchronize.html +++ b/dev/reference/cuda_synchronize.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/dataloader.html b/dev/reference/dataloader.html index 7ca0a2d4a3..e6cecf9af0 100644 --- a/dev/reference/dataloader.html +++ b/dev/reference/dataloader.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/dataloader_make_iter.html b/dev/reference/dataloader_make_iter.html index 39da1042ed..62e0fcc9f5 100644 --- a/dev/reference/dataloader_make_iter.html +++ b/dev/reference/dataloader_make_iter.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/dataloader_next.html b/dev/reference/dataloader_next.html index 3643daee1c..550fb6f80b 100644 --- a/dev/reference/dataloader_next.html +++ b/dev/reference/dataloader_next.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/dataset.html b/dev/reference/dataset.html index 0567b84c8b..d6773ec117 100644 --- a/dev/reference/dataset.html +++ b/dev/reference/dataset.html @@ -23,7 +23,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/dataset_subset.html b/dev/reference/dataset_subset.html index 791563f5ca..e7384d5f41 100644 --- a/dev/reference/dataset_subset.html +++ b/dev/reference/dataset_subset.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/default_dtype.html b/dev/reference/default_dtype.html index 733c584ee9..54bb0ffb3d 100644 --- a/dev/reference/default_dtype.html +++ b/dev/reference/default_dtype.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/distr_bernoulli.html b/dev/reference/distr_bernoulli.html index d0db7aa251..d691b552f2 100644 --- a/dev/reference/distr_bernoulli.html +++ b/dev/reference/distr_bernoulli.html @@ -19,7 +19,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -118,7 +118,7 @@ Examplesm$sample() # 30% chance 1; 70% chance 0 } #> torch_tensor -#> 0 +#> 1 #> [ CPUFloatType{1} ] diff --git a/dev/reference/distr_categorical.html b/dev/reference/distr_categorical.html index 5a93bc4b57..f8d2c43692 100644 --- a/dev/reference/distr_categorical.html +++ b/dev/reference/distr_categorical.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -120,7 +120,7 @@ Examplesm$sample() # equal probability of 1,2,3,4 } #> torch_tensor -#> 2 +#> 3 #> [ CPULongType{} ] diff --git a/dev/reference/distr_chi2.html b/dev/reference/distr_chi2.html index 747c70160e..4192956eb9 100644 --- a/dev/reference/distr_chi2.html +++ b/dev/reference/distr_chi2.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/distr_gamma.html b/dev/reference/distr_gamma.html index 33e1ac5297..8dd204a361 100644 --- a/dev/reference/distr_gamma.html +++ b/dev/reference/distr_gamma.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -111,8 +111,7 @@ Examplesm$sample() # Gamma distributed with concentration=1 and rate=1 } #> torch_tensor -#> 0.01 * -#> 5.9946 +#> 0.9563 #> [ CPUFloatType{1} ] diff --git a/dev/reference/distr_mixture_same_family.html b/dev/reference/distr_mixture_same_family.html index 326298dd8b..6d839639bc 100644 --- a/dev/reference/distr_mixture_same_family.html +++ b/dev/reference/distr_mixture_same_family.html @@ -23,7 +23,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/distr_multivariate_normal.html b/dev/reference/distr_multivariate_normal.html index f09f035737..53cd81fcaf 100644 --- a/dev/reference/distr_multivariate_normal.html +++ b/dev/reference/distr_multivariate_normal.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -145,8 +145,8 @@ Examplesm$sample() # normally distributed with mean=`[0,0]` and covariance_matrix=`I` } #> torch_tensor -#> 0.2860 -#> 0.3005 +#> -0.1288 +#> -0.6310 #> [ CPUFloatType{2} ] diff --git a/dev/reference/distr_normal.html b/dev/reference/distr_normal.html index 2983bba552..041435f04a 100644 --- a/dev/reference/distr_normal.html +++ b/dev/reference/distr_normal.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -116,7 +116,7 @@ Examplesm$sample() # normally distributed with loc=0 and scale=1 } #> torch_tensor -#> 0.4787 +#> 0.5992 #> [ CPUFloatType{1} ] diff --git a/dev/reference/distr_poisson.html b/dev/reference/distr_poisson.html index 44426b47c1..2b94b1edf1 100644 --- a/dev/reference/distr_poisson.html +++ b/dev/reference/distr_poisson.html @@ -19,7 +19,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -114,7 +114,7 @@ Examplesm$sample() } #> torch_tensor -#> 1 +#> 2 #> [ CPUFloatType{1} ] diff --git a/dev/reference/enumerate.dataloader.html b/dev/reference/enumerate.dataloader.html index 993f2438b2..0eeb1a6f2d 100644 --- a/dev/reference/enumerate.dataloader.html +++ b/dev/reference/enumerate.dataloader.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/enumerate.html b/dev/reference/enumerate.html index b2d4d9d827..81b317c6dd 100644 --- a/dev/reference/enumerate.html +++ b/dev/reference/enumerate.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/index.html b/dev/reference/index.html index b70ee4f117..f20cc1d8a9 100644 --- a/dev/reference/index.html +++ b/dev/reference/index.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/install_torch.html b/dev/reference/install_torch.html index 345d8eb3d6..2409a05ef7 100644 --- a/dev/reference/install_torch.html +++ b/dev/reference/install_torch.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/install_torch_from_file.html b/dev/reference/install_torch_from_file.html index 158a966146..0e6e207287 100644 --- a/dev/reference/install_torch_from_file.html +++ b/dev/reference/install_torch_from_file.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_dataloader.html b/dev/reference/is_dataloader.html index 614a9700bf..0d2dd273be 100644 --- a/dev/reference/is_dataloader.html +++ b/dev/reference/is_dataloader.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_nn_buffer.html b/dev/reference/is_nn_buffer.html index f254911cf0..77e9000e3e 100644 --- a/dev/reference/is_nn_buffer.html +++ b/dev/reference/is_nn_buffer.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_nn_module.html b/dev/reference/is_nn_module.html index 10a3789a50..02a0a73f8c 100644 --- a/dev/reference/is_nn_module.html +++ b/dev/reference/is_nn_module.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_nn_parameter.html b/dev/reference/is_nn_parameter.html index b31d5959d4..0f5f65c1f3 100644 --- a/dev/reference/is_nn_parameter.html +++ b/dev/reference/is_nn_parameter.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_optimizer.html b/dev/reference/is_optimizer.html index 33e4c14d9f..43770dbec5 100644 --- a/dev/reference/is_optimizer.html +++ b/dev/reference/is_optimizer.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_torch_device.html b/dev/reference/is_torch_device.html index 0fa045a60b..c85fb59680 100644 --- a/dev/reference/is_torch_device.html +++ b/dev/reference/is_torch_device.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_torch_dtype.html b/dev/reference/is_torch_dtype.html index 6ed510a479..37931a2c8f 100644 --- a/dev/reference/is_torch_dtype.html +++ b/dev/reference/is_torch_dtype.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_torch_layout.html b/dev/reference/is_torch_layout.html index 7edfcd9f1e..89a2b8c558 100644 --- a/dev/reference/is_torch_layout.html +++ b/dev/reference/is_torch_layout.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_torch_memory_format.html b/dev/reference/is_torch_memory_format.html index 686a3f3b19..0faec043d3 100644 --- a/dev/reference/is_torch_memory_format.html +++ b/dev/reference/is_torch_memory_format.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_torch_qscheme.html b/dev/reference/is_torch_qscheme.html index 8742139712..9dc0cec6de 100644 --- a/dev/reference/is_torch_qscheme.html +++ b/dev/reference/is_torch_qscheme.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_undefined_tensor.html b/dev/reference/is_undefined_tensor.html index 1d6336e12c..e32dcc9cd2 100644 --- a/dev/reference/is_undefined_tensor.html +++ b/dev/reference/is_undefined_tensor.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/iterable_dataset.html b/dev/reference/iterable_dataset.html index 3480b96d5e..5ff3fb2c33 100644 --- a/dev/reference/iterable_dataset.html +++ b/dev/reference/iterable_dataset.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_compile.html b/dev/reference/jit_compile.html index ff805cfa32..1096926372 100644 --- a/dev/reference/jit_compile.html +++ b/dev/reference/jit_compile.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -103,7 +103,7 @@ Examplescomp$foo(torch_randn(10)) } #> torch_tensor -#> 4.29395 +#> -5.358 #> [ CPUFloatType{} ] diff --git a/dev/reference/jit_load.html b/dev/reference/jit_load.html index 501b819d82..2a50efc683 100644 --- a/dev/reference/jit_load.html +++ b/dev/reference/jit_load.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_ops.html b/dev/reference/jit_ops.html index 61ef5eef7c..460af1d848 100644 --- a/dev/reference/jit_ops.html +++ b/dev/reference/jit_ops.html @@ -25,7 +25,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_save.html b/dev/reference/jit_save.html index f3af095e86..45edcc2b21 100644 --- a/dev/reference/jit_save.html +++ b/dev/reference/jit_save.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_save_for_mobile.html b/dev/reference/jit_save_for_mobile.html index 72f725d004..694bba57fc 100644 --- a/dev/reference/jit_save_for_mobile.html +++ b/dev/reference/jit_save_for_mobile.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_scalar.html b/dev/reference/jit_scalar.html index 5e681f174a..0fed118cf0 100644 --- a/dev/reference/jit_scalar.html +++ b/dev/reference/jit_scalar.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_serialize.html b/dev/reference/jit_serialize.html index 3aecf46edd..d31290df00 100644 --- a/dev/reference/jit_serialize.html +++ b/dev/reference/jit_serialize.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_trace.html b/dev/reference/jit_trace.html index 54dfd6a2bd..553aa7d9da 100644 --- a/dev/reference/jit_trace.html +++ b/dev/reference/jit_trace.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_trace_module.html b/dev/reference/jit_trace_module.html index 10e2249318..1d5b14d1a0 100644 --- a/dev/reference/jit_trace_module.html +++ b/dev/reference/jit_trace_module.html @@ -21,7 +21,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_tuple.html b/dev/reference/jit_tuple.html index fb66607ef7..629827d300 100644 --- a/dev/reference/jit_tuple.html +++ b/dev/reference/jit_tuple.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_unserialize.html b/dev/reference/jit_unserialize.html index 01d5e57edc..0d846a0691 100644 --- a/dev/reference/jit_unserialize.html +++ b/dev/reference/jit_unserialize.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_cholesky.html b/dev/reference/linalg_cholesky.html index e591f69742..97c0d2ee6c 100644 --- a/dev/reference/linalg_cholesky.html +++ b/dev/reference/linalg_cholesky.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_cholesky_ex.html b/dev/reference/linalg_cholesky_ex.html index 71dbd7eea5..d554964f72 100644 --- a/dev/reference/linalg_cholesky_ex.html +++ b/dev/reference/linalg_cholesky_ex.html @@ -43,7 +43,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -178,8 +178,8 @@ Examples} #> $L #> torch_tensor -#> 1.1227 0.0000 -#> 1.6242 -0.8097 +#> 0.1897 0.0000 +#> 5.3601 -28.5552 #> [ CPUFloatType{2,2} ] #> #> $info diff --git a/dev/reference/linalg_cond.html b/dev/reference/linalg_cond.html index 8f4f31cc11..f93967d80d 100644 --- a/dev/reference/linalg_cond.html +++ b/dev/reference/linalg_cond.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_det.html b/dev/reference/linalg_det.html index 3a5bdb0ee6..f480a5d6fb 100644 --- a/dev/reference/linalg_det.html +++ b/dev/reference/linalg_det.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -129,9 +129,9 @@ Exampleslinalg_det(a) } #> torch_tensor -#> -1.3647 -#> -0.5472 -#> -0.1791 +#> 1.0332 +#> -2.4746 +#> -3.1615 #> [ CPUFloatType{3} ] diff --git a/dev/reference/linalg_eig.html b/dev/reference/linalg_eig.html index c0a13f7d6a..c039a61c61 100644 --- a/dev/reference/linalg_eig.html +++ b/dev/reference/linalg_eig.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_eigh.html b/dev/reference/linalg_eigh.html index d272c9a47c..a0dbaaebbe 100644 --- a/dev/reference/linalg_eigh.html +++ b/dev/reference/linalg_eigh.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -192,14 +192,14 @@ Examples} #> [[1]] #> torch_tensor -#> -0.7152 -#> 1.2381 +#> -2.1037 +#> 0.3923 #> [ CPUFloatType{2} ] #> #> [[2]] #> torch_tensor -#> 0.1247 -0.9922 -#> -0.9922 -0.1247 +#> 0.5904 -0.8071 +#> 0.8071 0.5904 #> [ CPUFloatType{2,2} ] #> diff --git a/dev/reference/linalg_eigvals.html b/dev/reference/linalg_eigvals.html index c1aa1fe248..463f9b9d9f 100644 --- a/dev/reference/linalg_eigvals.html +++ b/dev/reference/linalg_eigvals.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_eigvalsh.html b/dev/reference/linalg_eigvalsh.html index e67c08bb50..a502b2fc1d 100644 --- a/dev/reference/linalg_eigvalsh.html +++ b/dev/reference/linalg_eigvalsh.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -153,8 +153,8 @@ Exampleslinalg_eigvalsh(a) } #> torch_tensor -#> 0.7484 -#> 1.5842 +#> -0.0587 +#> 1.0278 #> [ CPUFloatType{2} ] diff --git a/dev/reference/linalg_householder_product.html b/dev/reference/linalg_householder_product.html index b9dfe737d9..b779c67cd3 100644 --- a/dev/reference/linalg_householder_product.html +++ b/dev/reference/linalg_householder_product.html @@ -19,7 +19,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_inv.html b/dev/reference/linalg_inv.html index 8007fd86ce..4d9efa522b 100644 --- a/dev/reference/linalg_inv.html +++ b/dev/reference/linalg_inv.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -144,10 +144,10 @@ Exampleslinalg_inv(A) } #> torch_tensor -#> 0.2462 0.0781 -0.6988 0.1831 -#> -1.1483 -0.4341 1.2830 1.4879 -#> -3.5883 -3.9005 7.3373 7.9677 -#> -1.4519 -1.3433 3.0307 3.8164 +#> 0.1732 0.3471 -0.0107 -0.1030 +#> 0.2654 -0.4204 0.5455 0.2477 +#> 0.5936 -0.0778 -0.1900 0.2342 +#> 0.0278 -0.0305 0.2018 0.5847 #> [ CPUFloatType{4,4} ] diff --git a/dev/reference/linalg_inv_ex.html b/dev/reference/linalg_inv_ex.html index c3cad80290..83a7488893 100644 --- a/dev/reference/linalg_inv_ex.html +++ b/dev/reference/linalg_inv_ex.html @@ -35,7 +35,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_lstsq.html b/dev/reference/linalg_lstsq.html index 150df72576..98bb1aed95 100644 --- a/dev/reference/linalg_lstsq.html +++ b/dev/reference/linalg_lstsq.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_matrix_norm.html b/dev/reference/linalg_matrix_norm.html index 5a728a72d2..7edbca968e 100644 --- a/dev/reference/linalg_matrix_norm.html +++ b/dev/reference/linalg_matrix_norm.html @@ -21,7 +21,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -108,7 +108,7 @@ Argumentsdim -(int, Tupleint, optional): dimensions over which to compute +(int, Tuple[int], optional): dimensions over which to compute the vector or matrix norm. See above for the behavior when dim=NULL. Default: NULL diff --git a/dev/reference/linalg_matrix_power.html b/dev/reference/linalg_matrix_power.html index c0ed1136e1..0bcda40f55 100644 --- a/dev/reference/linalg_matrix_power.html +++ b/dev/reference/linalg_matrix_power.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_matrix_rank.html b/dev/reference/linalg_matrix_rank.html index 01947182f2..661d06669b 100644 --- a/dev/reference/linalg_matrix_rank.html +++ b/dev/reference/linalg_matrix_rank.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_multi_dot.html b/dev/reference/linalg_multi_dot.html index fc0c8e7610..0ccab50d12 100644 --- a/dev/reference/linalg_multi_dot.html +++ b/dev/reference/linalg_multi_dot.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_norm.html b/dev/reference/linalg_norm.html index a9c43f66a2..a4c353abd0 100644 --- a/dev/reference/linalg_norm.html +++ b/dev/reference/linalg_norm.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -94,7 +94,7 @@ Argumentsdim -(int, Tupleint, optional): dimensions over which to compute +(int, Tuple[int], optional): dimensions over which to compute the vector or matrix norm. See above for the behavior when dim=NULL. Default: NULL diff --git a/dev/reference/linalg_pinv.html b/dev/reference/linalg_pinv.html index d2b8b6b880..1754254139 100644 --- a/dev/reference/linalg_pinv.html +++ b/dev/reference/linalg_pinv.html @@ -21,7 +21,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -177,11 +177,11 @@ Exampleslinalg_pinv(A) } #> torch_tensor -#> -0.1012 0.0790 0.3842 -#> 0.0672 -0.5705 -0.0181 -#> -0.1751 0.4851 0.1053 -#> -0.3009 0.0397 0.5720 -#> 0.3124 -0.3639 0.5629 +#> -0.0925 0.2627 -0.1772 +#> 0.1702 0.2638 -0.0566 +#> 0.3285 -0.1129 0.1819 +#> 0.3904 -0.2064 0.3307 +#> -0.2080 -0.1473 0.4965 #> [ CPUFloatType{5,3} ] diff --git a/dev/reference/linalg_qr.html b/dev/reference/linalg_qr.html index 217e0f7cf7..07d59e64b9 100644 --- a/dev/reference/linalg_qr.html +++ b/dev/reference/linalg_qr.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_slogdet.html b/dev/reference/linalg_slogdet.html index 1c87a34323..4a853eb86e 100644 --- a/dev/reference/linalg_slogdet.html +++ b/dev/reference/linalg_slogdet.html @@ -21,7 +21,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -151,7 +151,7 @@ Examples#> #> [[2]] #> torch_tensor -#> 0.26678 +#> -4.56518 #> [ CPUFloatType{} ] #> diff --git a/dev/reference/linalg_solve.html b/dev/reference/linalg_solve.html index dfa7650586..7a872243a6 100644 --- a/dev/reference/linalg_solve.html +++ b/dev/reference/linalg_solve.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_solve_triangular.html b/dev/reference/linalg_solve_triangular.html index 55c610319c..bd8b1946b8 100644 --- a/dev/reference/linalg_solve_triangular.html +++ b/dev/reference/linalg_solve_triangular.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_svd.html b/dev/reference/linalg_svd.html index 6b3cb5cabf..0a1ab151dd 100644 --- a/dev/reference/linalg_svd.html +++ b/dev/reference/linalg_svd.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -203,25 +203,25 @@ Examples} #> [[1]] #> torch_tensor -#> -0.2886 -0.2105 0.0799 -#> -0.7864 0.2391 0.0475 -#> -0.5270 -0.4593 -0.0412 -#> 0.1379 -0.7155 0.5167 -#> 0.0383 -0.4190 -0.8501 +#> -0.5763 0.3328 0.2703 +#> 0.3409 0.4870 0.5884 +#> -0.1673 -0.4136 -0.2548 +#> 0.0215 -0.6924 0.7041 +#> -0.7233 0.0395 0.1418 #> [ CPUFloatType{5,3} ] #> #> [[2]] #> torch_tensor -#> 2.9375 -#> 1.7322 -#> 1.0868 +#> 2.7262 +#> 1.9163 +#> 0.8786 #> [ CPUFloatType{3} ] #> #> [[3]] #> torch_tensor -#> 0.7648 -0.4938 0.4139 -#> -0.2999 0.2957 0.9070 -#> -0.5702 -0.8178 0.0781 +#> -0.4084 -0.8054 -0.4296 +#> 0.8528 -0.1689 -0.4942 +#> -0.3254 0.5682 -0.7558 #> [ CPUFloatType{3,3} ] #> diff --git a/dev/reference/linalg_svdvals.html b/dev/reference/linalg_svdvals.html index bdf9b84638..3170344df2 100644 --- a/dev/reference/linalg_svdvals.html +++ b/dev/reference/linalg_svdvals.html @@ -19,7 +19,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -135,9 +135,9 @@ ExamplesS } #> torch_tensor -#> 4.2076 -#> 2.1698 -#> 1.3898 +#> 3.4004 +#> 2.4161 +#> 1.1493 #> [ CPUFloatType{3} ] diff --git a/dev/reference/linalg_tensorinv.html b/dev/reference/linalg_tensorinv.html index 6061783f2f..5c0b692f14 100644 --- a/dev/reference/linalg_tensorinv.html +++ b/dev/reference/linalg_tensorinv.html @@ -19,7 +19,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_tensorsolve.html b/dev/reference/linalg_tensorsolve.html index 1611b94c8e..0d81545548 100644 --- a/dev/reference/linalg_tensorsolve.html +++ b/dev/reference/linalg_tensorsolve.html @@ -19,7 +19,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -97,7 +97,7 @@ Argumentsdims -(Tupleint, optional): dimensions of A to be moved. +(Tuple[int], optional): dimensions of A to be moved. If NULL, no dimensions are moved. Default: NULL. @@ -155,7 +155,7 @@ ExamplesA <- A$permute(c(2, 4, 5, 1, 3)) torch_allclose(torch_tensordot(A, X, dims = X$ndim), B, atol = 1e-6) } -#> [1] FALSE +#> [1] TRUE
## $w ## torch_tensor -## -0.1907 -## -1.0251 -## 0.8974 +## 0.9348 +## 0.0928 +## -1.5137 ## [ CPUFloatType{3,1} ][ requires_grad = TRUE ] ## ## $b @@ -146,9 +146,9 @@ basic-nn-module # or individually model$w
# or individually model$w
## torch_tensor -## -0.1907 -## -1.0251 -## 0.8974 +## 0.9348 +## 0.0928 +## -1.5137 ## [ CPUFloatType{3,1} ][ requires_grad = TRUE ]
model$b
y_pred
## torch_tensor -## 1.0014 -## -0.6706 -## 0.8217 -## 0.7851 -## -2.2956 -## -1.6420 -## 0.3790 -## 0.3362 -## -1.4391 -## -0.8370 +## -4.1004 +## 1.4742 +## 1.7242 +## 0.6141 +## -0.2687 +## -0.5516 +## -3.4330 +## -0.7103 +## -2.4675 +## 3.3559 ## [ CPUFloatType{10,1} ][ grad_fn = <AddBackward0> ]
The following syntax will give you the first row:
x[1,] #> torch_tensor -#> -0.3233 -#> 0.9964 -#> -0.0729 +#> -0.2186 +#> -1.1546 +#> -0.8875 #> [ CPUFloatType{3} ]
And this would give you the first 2 columns:
x[,1:2] #> torch_tensor -#> -0.3233 0.9964 -#> -0.2494 -1.0688 +#> -0.2186 -1.1546 +#> -0.6363 -0.9783 #> [ CPUFloatType{2,2} ]
Note: Starting from version 0.5.0, vector indexing in torch follows R -semantics, prior to that the behavior was similar to numpy’s +semantics, prior to that the behavior was similar to numpy’s advanced indexing. To use the old behavior, consider using ?torch_index, ?torch_index_put or torch_index_put_. @@ -339,15 +339,15 @@ Indexing with vectorsx <- torch_randn(4,4) x[c(1,3), c(1,3)] #> torch_tensor -#> 1.2883 -0.0350 -#> -2.1077 2.2470 +#> 0.1684 -0.7757 +#> -0.8261 0.0901 #> [ CPUFloatType{2,2} ]
Note: Starting from version 0.5.0, vector indexing in torch follows R -semantics, prior to that the behavior was similar to numpy’s +semantics, prior to that the behavior was similar to numpy’s advanced indexing. To use the old behavior, consider using ?torch_index, ?torch_index_put or torch_index_put_.
?torch_index
?torch_index_put
torch_index_put_
You can also use boolean vectors, for example:
x[c(TRUE, FALSE, TRUE, FALSE), c(TRUE, FALSE, TRUE, FALSE)] #> torch_tensor -#> 1.2883 -0.0350 -#> -2.1077 2.2470 +#> 0.1684 -0.7757 +#> -0.8261 0.0901 #> [ CPUFloatType{2,2} ]
The above examples also work if the index were long or boolean tensors, instead of R vectors. It’s also possible to index with diff --git a/dev/articles/installation.html b/dev/articles/installation.html index bdf65a264c..a36ed3d702 100644 --- a/dev/articles/installation.html +++ b/dev/articles/installation.html @@ -29,7 +29,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/articles/loading-data.html b/dev/articles/loading-data.html index f627f1c652..fc27688ecc 100644 --- a/dev/articles/loading-data.html +++ b/dev/articles/loading-data.html @@ -29,7 +29,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -385,7 +385,7 @@ Training with data loaders cat(sprintf("Loss at epoch %d: %3f\n", epoch, mean(l))) } -#> Loss at epoch 1: 85.521423 +#> Loss at epoch 1: 145.321268 #> Loss at epoch 2: 2.068251 #> Loss at epoch 3: 2.068251 #> Loss at epoch 4: 2.068251 diff --git a/dev/articles/memory-management.html b/dev/articles/memory-management.html index 1c691bba02..8405ab33cf 100644 --- a/dev/articles/memory-management.html +++ b/dev/articles/memory-management.html @@ -29,7 +29,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/articles/modifying-source-code.html b/dev/articles/modifying-source-code.html index 6a2a2be470..954d1dd4e2 100644 --- a/dev/articles/modifying-source-code.html +++ b/dev/articles/modifying-source-code.html @@ -29,7 +29,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/articles/python-to-r.html b/dev/articles/python-to-r.html index 4d57066258..4527fe2253 100644 --- a/dev/articles/python-to-r.html +++ b/dev/articles/python-to-r.html @@ -29,7 +29,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/articles/serialization.html b/dev/articles/serialization.html index f95401f2c7..4ca7d2140c 100644 --- a/dev/articles/serialization.html +++ b/dev/articles/serialization.html @@ -29,7 +29,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/articles/tensor-creation.html b/dev/articles/tensor-creation.html index 9c72595e2b..bb51043c19 100644 --- a/dev/articles/tensor-creation.html +++ b/dev/articles/tensor-creation.html @@ -29,7 +29,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -182,11 +182,11 @@ Using creation functionsx <- torch_randn(5, 3) x #> torch_tensor -#> -0.9756 -0.3065 -0.4747 -#> 0.4615 0.5023 -0.5896 -#> 1.2149 -0.0540 -0.0503 -#> -1.2039 -0.6101 -3.8724 -#> -0.1011 -0.2006 -0.7182 +#> -0.6085 -1.4732 1.3032 +#> -0.1502 0.6099 0.5848 +#> -0.2842 -0.4349 1.1390 +#> -0.4436 -1.7506 0.3966 +#> 0.7932 -0.1944 0.9990 #> [ CPUFloatType{5,3} ] Another example is torch_ones, which creates a tensor filled with ones. diff --git a/dev/articles/tensor/index.html b/dev/articles/tensor/index.html index 2176e8414d..5561a7bef1 100644 --- a/dev/articles/tensor/index.html +++ b/dev/articles/tensor/index.html @@ -29,7 +29,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/articles/torchscript.html b/dev/articles/torchscript.html index 04cefd25b9..0fa22028aa 100644 --- a/dev/articles/torchscript.html +++ b/dev/articles/torchscript.html @@ -29,7 +29,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -157,9 +157,9 @@ Tracing traced_fn(torch_randn(3)) #> torch_tensor -#> 1.5918 #> 0.0000 -#> 0.4626 +#> 0.5743 +#> 0.5144 #> [ CPUFloatType{3} ] It’s also possible to trace nn_modules() defined in R, for example: @@ -189,9 +189,9 @@ Tracing traced_module(torch_randn(3, 10)) #> torch_tensor -#> 0.1424 -#> -0.0566 -#> 0.1426 +#> -0.6654 +#> -0.3686 +#> -0.2337 #> [ CPUFloatType{3,1} ][ grad_fn = <AddmmBackward0> ] Limitations of tracing @@ -230,8 +230,8 @@ Limitations of tracingtraced_dropout(torch_ones(3,3)) #> torch_tensor #> 0 0 2 -#> 0 2 2 -#> 0 2 0 +#> 0 0 2 +#> 2 0 0 #> [ CPUFloatType{3,3} ] traced_dropout$eval() #> [1] FALSE @@ -253,69 +253,69 @@ Limitations of tracingjit_trace(fn, torch_tensor(1), 1) #> Error in cpp_trace_function(tr_fn, list(...), .compilation_unit, strict, : Only tensors or (possibly nested) dict or tuples of tensors can be inputs to traced functions. Got float #> Exception raised from addInput at /Users/runner/work/libtorch-mac-m1/libtorch-mac-m1/pytorch/torch/csrc/jit/frontend/tracer.cpp:422 (most recent call first): -#> frame #0: std::__1::shared_ptr<c10::(anonymous namespace)::PyTorchStyleBacktrace> std::__1::make_shared[abi:ue170006]<c10::(anonymous namespace)::PyTorchStyleBacktrace, c10::SourceLocation&, void>(c10::SourceLocation&) + 121 (0x1107f4639 in libc10.dylib) -#> frame #1: c10::Error::Error(c10::SourceLocation, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>) + 54 (0x1107f4776 in libc10.dylib) -#> frame #2: c10::detail::torchCheckFail(char const*, char const*, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) + 149 (0x1107f1035 in libc10.dylib) -#> frame #3: torch::jit::tracer::addInput(std::__1::shared_ptr<torch::jit::tracer::TracingState> const&, c10::IValue const&, c10::Type::SingletonOrSharedTypePtr<c10::Type> const&, torch::jit::Value*) + 6225 (0x127de4cf1 in libtorch_cpu.dylib) -#> frame #4: torch::jit::tracer::addInput(std::__1::shared_ptr<torch::jit::tracer::TracingState> const&, c10::IValue const&, c10::Type::SingletonOrSharedTypePtr<c10::Type> const&, torch::jit::Value*) + 4799 (0x127de475f in libtorch_cpu.dylib) -#> frame #5: torch::jit::tracer::trace(std::__1::vector<c10::IValue, std::__1::allocator<c10::IValue>>, std::__1::function<std::__1::vector<c10::IValue, std::__1::allocator<c10::IValue>> (std::__1::vector<c10::IValue, std::__1::allocator<c10::IValue>>)> const&, std::__1::function<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> (at::Tensor const&)>, bool, bool, torch::jit::Module*, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&) + 666 (0x127de1eaa in libtorch_cpu.dylib) -#> frame #6: _lantern_trace_fn + 408 (0x11546be28 in liblantern.dylib) -#> frame #7: cpp_trace_function(Rcpp::Function_Impl<Rcpp::PreserveStorage>, XPtrTorchStack, XPtrTorchCompilationUnit, XPtrTorchstring, bool, XPtrTorchScriptModule, bool, bool) + 601 (0x1136c5959 in torchpkg.so) -#> frame #8: _torch_cpp_trace_function + 719 (0x1134e268f in torchpkg.so) -#> frame #9: R_doDotCall + 13245 (0x10dbe54bd in libR.dylib) -#> frame #10: bcEval_loop + 146595 (0x10dc4d123 in libR.dylib) -#> frame #11: bcEval + 628 (0x10dc1adf4 in libR.dylib) -#> frame #12: Rf_eval + 506 (0x10dc1a4fa in libR.dylib) -#> frame #13: R_execClosure + 761 (0x10dc1d039 in libR.dylib) -#> frame #14: applyClosure_core + 128 (0x10dc1c140 in libR.dylib) -#> frame #15: Rf_eval + 1189 (0x10dc1a7a5 in libR.dylib) -#> frame #16: do_eval + 1253 (0x10dc21b65 in libR.dylib) -#> frame #17: bcEval_loop + 44444 (0x10dc3421c in libR.dylib) -#> frame #18: bcEval + 628 (0x10dc1adf4 in libR.dylib) -#> frame #19: Rf_eval + 506 (0x10dc1a4fa in libR.dylib) -#> frame #20: forcePromise + 230 (0x10dc1b026 in libR.dylib) -#> frame #21: Rf_eval + 634 (0x10dc1a57a in libR.dylib) -#> frame #22: do_withVisible + 57 (0x10dc21ef9 in libR.dylib) -#> frame #23: do_internal + 362 (0x10dc99b6a in libR.dylib) -#> frame #24: bcEval_loop + 45071 (0x10dc3448f in libR.dylib) -#> frame #25: bcEval + 628 (0x10dc1adf4 in libR.dylib) -#> frame #26: Rf_eval + 506 (0x10dc1a4fa in libR.dylib) -#> frame #27: forcePromise + 230 (0x10dc1b026 in libR.dylib) -#> frame #28: Rf_eval + 634 (0x10dc1a57a in libR.dylib) -#> frame #29: forcePromise + 230 (0x10dc1b026 in libR.dylib) -#> frame #30: bcEval_loop + 19464 (0x10dc2e088 in libR.dylib) -#> frame #31: bcEval + 628 (0x10dc1adf4 in libR.dylib) -#> frame #32: Rf_eval + 506 (0x10dc1a4fa in libR.dylib) -#> frame #33: R_execClosure + 761 (0x10dc1d039 in libR.dylib) -#> frame #34: applyClosure_core + 128 (0x10dc1c140 in libR.dylib) -#> frame #35: Rf_eval + 1189 (0x10dc1a7a5 in libR.dylib) -#> frame #36: do_eval + 1253 (0x10dc21b65 in libR.dylib) -#> frame #37: bcEval_loop + 44444 (0x10dc3421c in libR.dylib) -#> frame #38: bcEval + 628 (0x10dc1adf4 in libR.dylib) -#> frame #39: Rf_eval + 506 (0x10dc1a4fa in libR.dylib) -#> frame #40: R_execClosure + 761 (0x10dc1d039 in libR.dylib) -#> frame #41: applyClosure_core + 128 (0x10dc1c140 in libR.dylib) -#> frame #42: Rf_eval + 1189 (0x10dc1a7a5 in libR.dylib) -#> frame #43: do_begin + 429 (0x10dc1fa2d in libR.dylib) -#> frame #44: Rf_eval + 990 (0x10dc1a6de in libR.dylib) -#> frame #45: R_execClosure + 761 (0x10dc1d039 in libR.dylib) -#> frame #46: applyClosure_core + 128 (0x10dc1c140 in libR.dylib) -#> frame #47: Rf_eval + 1189 (0x10dc1a7a5 in libR.dylib) -#> frame #48: do_docall + 615 (0x10dbab2a7 in libR.dylib) -#> frame #49: bcEval_loop + 44444 (0x10dc3421c in libR.dylib) -#> frame #50: bcEval + 628 (0x10dc1adf4 in libR.dylib) -#> frame #51: Rf_eval + 506 (0x10dc1a4fa in libR.dylib) -#> frame #52: R_execClosure + 761 (0x10dc1d039 in libR.dylib) -#> frame #53: applyClosure_core + 128 (0x10dc1c140 in libR.dylib) -#> frame #54: Rf_eval + 1189 (0x10dc1a7a5 in libR.dylib) -#> frame #55: do_docall + 615 (0x10dbab2a7 in libR.dylib) -#> frame #56: bcEval_loop + 44444 (0x10dc3421c in libR.dylib) -#> frame #57: bcEval + 628 (0x10dc1adf4 in libR.dylib) -#> frame #58: Rf_eval + 506 (0x10dc1a4fa in libR.dylib) -#> frame #59: R_execClosure + 761 (0x10dc1d039 in libR.dylib) -#> frame #60: applyClosure_core + 128 (0x10dc1c140 in libR.dylib) -#> frame #61: Rf_eval + 1189 (0x10dc1a7a5 in libR.dylib) -#> frame #62: forcePromise + 230 (0x10dc1b026 in libR.dylib) +#> frame #0: std::__1::shared_ptr<c10::(anonymous namespace)::PyTorchStyleBacktrace> std::__1::make_shared[abi:ue170006]<c10::(anonymous namespace)::PyTorchStyleBacktrace, c10::SourceLocation&, void>(c10::SourceLocation&) + 121 (0x10e4b2639 in libc10.dylib) +#> frame #1: c10::Error::Error(c10::SourceLocation, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>) + 54 (0x10e4b2776 in libc10.dylib) +#> frame #2: c10::detail::torchCheckFail(char const*, char const*, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) + 149 (0x10e4af035 in libc10.dylib) +#> frame #3: torch::jit::tracer::addInput(std::__1::shared_ptr<torch::jit::tracer::TracingState> const&, c10::IValue const&, c10::Type::SingletonOrSharedTypePtr<c10::Type> const&, torch::jit::Value*) + 6225 (0x125aa2cf1 in libtorch_cpu.dylib) +#> frame #4: torch::jit::tracer::addInput(std::__1::shared_ptr<torch::jit::tracer::TracingState> const&, c10::IValue const&, c10::Type::SingletonOrSharedTypePtr<c10::Type> const&, torch::jit::Value*) + 4799 (0x125aa275f in libtorch_cpu.dylib) +#> frame #5: torch::jit::tracer::trace(std::__1::vector<c10::IValue, std::__1::allocator<c10::IValue>>, std::__1::function<std::__1::vector<c10::IValue, std::__1::allocator<c10::IValue>> (std::__1::vector<c10::IValue, std::__1::allocator<c10::IValue>>)> const&, std::__1::function<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> (at::Tensor const&)>, bool, bool, torch::jit::Module*, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&) + 666 (0x125a9feaa in libtorch_cpu.dylib) +#> frame #6: _lantern_trace_fn + 408 (0x113129e28 in liblantern.dylib) +#> frame #7: cpp_trace_function(Rcpp::Function_Impl<Rcpp::PreserveStorage>, XPtrTorchStack, XPtrTorchCompilationUnit, XPtrTorchstring, bool, XPtrTorchScriptModule, bool, bool) + 601 (0x111383959 in torchpkg.so) +#> frame #8: _torch_cpp_trace_function + 719 (0x1111a068f in torchpkg.so) +#> frame #9: R_doDotCall + 13245 (0x10b8a34bd in libR.dylib) +#> frame #10: bcEval_loop + 146595 (0x10b90b123 in libR.dylib) +#> frame #11: bcEval + 628 (0x10b8d8df4 in libR.dylib) +#> frame #12: Rf_eval + 506 (0x10b8d84fa in libR.dylib) +#> frame #13: R_execClosure + 761 (0x10b8db039 in libR.dylib) +#> frame #14: applyClosure_core + 128 (0x10b8da140 in libR.dylib) +#> frame #15: Rf_eval + 1189 (0x10b8d87a5 in libR.dylib) +#> frame #16: do_eval + 1253 (0x10b8dfb65 in libR.dylib) +#> frame #17: bcEval_loop + 44444 (0x10b8f221c in libR.dylib) +#> frame #18: bcEval + 628 (0x10b8d8df4 in libR.dylib) +#> frame #19: Rf_eval + 506 (0x10b8d84fa in libR.dylib) +#> frame #20: forcePromise + 230 (0x10b8d9026 in libR.dylib) +#> frame #21: Rf_eval + 634 (0x10b8d857a in libR.dylib) +#> frame #22: do_withVisible + 57 (0x10b8dfef9 in libR.dylib) +#> frame #23: do_internal + 362 (0x10b957b6a in libR.dylib) +#> frame #24: bcEval_loop + 45071 (0x10b8f248f in libR.dylib) +#> frame #25: bcEval + 628 (0x10b8d8df4 in libR.dylib) +#> frame #26: Rf_eval + 506 (0x10b8d84fa in libR.dylib) +#> frame #27: forcePromise + 230 (0x10b8d9026 in libR.dylib) +#> frame #28: Rf_eval + 634 (0x10b8d857a in libR.dylib) +#> frame #29: forcePromise + 230 (0x10b8d9026 in libR.dylib) +#> frame #30: bcEval_loop + 19464 (0x10b8ec088 in libR.dylib) +#> frame #31: bcEval + 628 (0x10b8d8df4 in libR.dylib) +#> frame #32: Rf_eval + 506 (0x10b8d84fa in libR.dylib) +#> frame #33: R_execClosure + 761 (0x10b8db039 in libR.dylib) +#> frame #34: applyClosure_core + 128 (0x10b8da140 in libR.dylib) +#> frame #35: Rf_eval + 1189 (0x10b8d87a5 in libR.dylib) +#> frame #36: do_eval + 1253 (0x10b8dfb65 in libR.dylib) +#> frame #37: bcEval_loop + 44444 (0x10b8f221c in libR.dylib) +#> frame #38: bcEval + 628 (0x10b8d8df4 in libR.dylib) +#> frame #39: Rf_eval + 506 (0x10b8d84fa in libR.dylib) +#> frame #40: R_execClosure + 761 (0x10b8db039 in libR.dylib) +#> frame #41: applyClosure_core + 128 (0x10b8da140 in libR.dylib) +#> frame #42: Rf_eval + 1189 (0x10b8d87a5 in libR.dylib) +#> frame #43: do_begin + 429 (0x10b8dda2d in libR.dylib) +#> frame #44: Rf_eval + 990 (0x10b8d86de in libR.dylib) +#> frame #45: R_execClosure + 761 (0x10b8db039 in libR.dylib) +#> frame #46: applyClosure_core + 128 (0x10b8da140 in libR.dylib) +#> frame #47: Rf_eval + 1189 (0x10b8d87a5 in libR.dylib) +#> frame #48: do_docall + 615 (0x10b8692a7 in libR.dylib) +#> frame #49: bcEval_loop + 44444 (0x10b8f221c in libR.dylib) +#> frame #50: bcEval + 628 (0x10b8d8df4 in libR.dylib) +#> frame #51: Rf_eval + 506 (0x10b8d84fa in libR.dylib) +#> frame #52: R_execClosure + 761 (0x10b8db039 in libR.dylib) +#> frame #53: applyClosure_core + 128 (0x10b8da140 in libR.dylib) +#> frame #54: Rf_eval + 1189 (0x10b8d87a5 in libR.dylib) +#> frame #55: do_docall + 615 (0x10b8692a7 in libR.dylib) +#> frame #56: bcEval_loop + 44444 (0x10b8f221c in libR.dylib) +#> frame #57: bcEval + 628 (0x10b8d8df4 in libR.dylib) +#> frame #58: Rf_eval + 506 (0x10b8d84fa in libR.dylib) +#> frame #59: R_execClosure + 761 (0x10b8db039 in libR.dylib) +#> frame #60: applyClosure_core + 128 (0x10b8da140 in libR.dylib) +#> frame #61: Rf_eval + 1189 (0x10b8d87a5 in libR.dylib) +#> frame #62: forcePromise + 230 (0x10b8d9026 in libR.dylib) #> : diff --git a/dev/articles/using-autograd.html b/dev/articles/using-autograd.html index 6acc07d814..955624d23a 100644 --- a/dev/articles/using-autograd.html +++ b/dev/articles/using-autograd.html @@ -29,7 +29,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -284,26 +284,26 @@ The simple network, now using aut }) } -#> 10 10.18187 -#> 20 9.884349 -#> 30 9.608151 -#> 40 9.35121 -#> 50 9.111842 -#> 60 8.888066 -#> 70 8.678506 -#> 80 8.481941 -#> 90 8.297279 -#> 100 8.123623 -#> 110 7.960042 -#> 120 7.805721 -#> 130 7.65998 -#> 140 7.522297 -#> 150 7.392145 -#> 160 7.269554 -#> 170 7.154035 -#> 180 7.043981 -#> 190 6.938416 -#> 200 6.838725 +#> 10 41.05534 +#> 20 37.63467 +#> 30 34.57157 +#> 40 31.82354 +#> 50 29.35494 +#> 60 27.13205 +#> 70 25.12841 +#> 80 23.32007 +#> 90 21.68594 +#> 100 20.20984 +#> 110 18.87387 +#> 120 17.66251 +#> 130 16.5629 +#> 140 15.56359 +#> 150 14.65547 +#> 160 13.82838 +#> 170 13.0744 +#> 180 12.38619 +#> 190 11.7573 +#> 200 11.18203 We still manually compute the forward pass, and we still manually update the weights. In the last two chapters of this section, we’ll see how these parts of the logic can be made more modular and reusable, as diff --git a/dev/authors.html b/dev/authors.html index 2c490404ee..a57a3a86df 100644 --- a/dev/authors.html +++ b/dev/authors.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -115,13 +115,13 @@ Citation Falbel D, Luraschi J (2025). torch: Tensors and Neural Networks with 'GPU' Acceleration. -R package version 0.13.0.9001, https://github.com/mlverse/torch, https://torch.mlverse.org/docs. +R package version 0.14.0.9000, https://github.com/mlverse/torch, https://torch.mlverse.org/docs. @Manual{, title = {torch: Tensors and Neural Networks with 'GPU' Acceleration}, author = {Daniel Falbel and Javier Luraschi}, year = {2025}, - note = {R package version 0.13.0.9001, https://github.com/mlverse/torch}, + note = {R package version 0.14.0.9000, https://github.com/mlverse/torch}, url = {https://torch.mlverse.org/docs}, } diff --git a/dev/index.html b/dev/index.html index 30a0eb2931..359bb73b10 100644 --- a/dev/index.html +++ b/dev/index.html @@ -31,7 +31,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/news/index.html b/dev/news/index.html index 33d99d8a5e..a522622fcb 100644 --- a/dev/news/index.html +++ b/dev/news/index.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -66,16 +66,22 @@ Changelog -torch (development version) +torch 0.14.0CRAN release: 2025-01-30 -Bug fixes +Breaking changes +Updated to LibTorch v2.5.1 (#1204) – potentially breaking change! + + +New features +Feature: Faster optimizers (optim_ignite_<name>()) are available: Adam, AdamW, Adagrad, RMSprop,SGD. These can be used as drop-in replacements for optim_<name> but are considerably faster as they wrap the LibTorch implementation of the optimizer. The biggest speed differences can be observed for complex optimizers such as AdamW. + + +Bug fixes torch_iinfo() now support all integer dtypes (#1190 @cregouby) Fixed float key_padding_mask in nnf_multi_head_attention_forward() (#1205) -Updated to LibTorch v2.5.1 (#1204) Fix french translation (#1176 @cregouby) Trace jitted modules now respect ‘train’ and ‘eval’ mode (#1211) -Feature: Faster optimizers (optim_ignite_<name>()) are available: Adam, AdamW, Adagrad, RMSprop,SGD. These can be used as drop-in replacements for optim_<name> but are considerably faster as they wrap the LibTorch implementation of the optimizer. The biggest speed differences can be observed for complex optimizers such as AdamW. Fix: Avoid name clashes between multiple calls to jit_trace (#1246) diff --git a/dev/pkgdown.yml b/dev/pkgdown.yml index 446b9208c4..3c43f84062 100644 --- a/dev/pkgdown.yml +++ b/dev/pkgdown.yml @@ -20,7 +20,7 @@ articles: tensor-creation: tensor-creation.html torchscript: torchscript.html using-autograd: using-autograd.html -last_built: 2025-01-30T15:54Z +last_built: 2025-01-31T10:15Z urls: reference: https://torch.mlverse.org/docs/reference article: https://torch.mlverse.org/docs/articles diff --git a/dev/reference/AutogradContext.html b/dev/reference/AutogradContext.html index 2a48aeb5f2..38a4963ea4 100644 --- a/dev/reference/AutogradContext.html +++ b/dev/reference/AutogradContext.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/Constraint.html b/dev/reference/Constraint.html index 4ece73524f..ae97db7b9e 100644 --- a/dev/reference/Constraint.html +++ b/dev/reference/Constraint.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/Distribution.html b/dev/reference/Distribution.html index d3ebb5f1b7..73402c2e57 100644 --- a/dev/reference/Distribution.html +++ b/dev/reference/Distribution.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/OptimizerIgnite.html b/dev/reference/OptimizerIgnite.html index dae8c8bb4f..843c9e7e16 100644 --- a/dev/reference/OptimizerIgnite.html +++ b/dev/reference/OptimizerIgnite.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/as_array.html b/dev/reference/as_array.html index 1f424c6100..893faa9cf0 100644 --- a/dev/reference/as_array.html +++ b/dev/reference/as_array.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/autograd_backward.html b/dev/reference/autograd_backward.html index 037a1a1127..31f18fbb8b 100644 --- a/dev/reference/autograd_backward.html +++ b/dev/reference/autograd_backward.html @@ -27,7 +27,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/autograd_function.html b/dev/reference/autograd_function.html index 56a69bc240..4fe3c726de 100644 --- a/dev/reference/autograd_function.html +++ b/dev/reference/autograd_function.html @@ -23,7 +23,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/autograd_grad.html b/dev/reference/autograd_grad.html index e8411595fc..0bcd887559 100644 --- a/dev/reference/autograd_grad.html +++ b/dev/reference/autograd_grad.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/autograd_set_grad_mode.html b/dev/reference/autograd_set_grad_mode.html index 724fa29f25..2541f6912b 100644 --- a/dev/reference/autograd_set_grad_mode.html +++ b/dev/reference/autograd_set_grad_mode.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/backends_cudnn_is_available.html b/dev/reference/backends_cudnn_is_available.html index fb234c4134..1c82017330 100644 --- a/dev/reference/backends_cudnn_is_available.html +++ b/dev/reference/backends_cudnn_is_available.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/backends_cudnn_version.html b/dev/reference/backends_cudnn_version.html index 48fa38d4ad..5b77783829 100644 --- a/dev/reference/backends_cudnn_version.html +++ b/dev/reference/backends_cudnn_version.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/backends_mkl_is_available.html b/dev/reference/backends_mkl_is_available.html index 8e2b633050..87fe5a56ef 100644 --- a/dev/reference/backends_mkl_is_available.html +++ b/dev/reference/backends_mkl_is_available.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/backends_mkldnn_is_available.html b/dev/reference/backends_mkldnn_is_available.html index e2ca37cd7d..b48a7e93ae 100644 --- a/dev/reference/backends_mkldnn_is_available.html +++ b/dev/reference/backends_mkldnn_is_available.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/backends_mps_is_available.html b/dev/reference/backends_mps_is_available.html index 9486e9f742..1f77744d24 100644 --- a/dev/reference/backends_mps_is_available.html +++ b/dev/reference/backends_mps_is_available.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/backends_openmp_is_available.html b/dev/reference/backends_openmp_is_available.html index 58acc82786..072e8d3580 100644 --- a/dev/reference/backends_openmp_is_available.html +++ b/dev/reference/backends_openmp_is_available.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/broadcast_all.html b/dev/reference/broadcast_all.html index b702237a92..612e486c82 100644 --- a/dev/reference/broadcast_all.html +++ b/dev/reference/broadcast_all.html @@ -19,7 +19,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/call_torch_function.html b/dev/reference/call_torch_function.html index b3b6639e0c..b86f4d9b86 100644 --- a/dev/reference/call_torch_function.html +++ b/dev/reference/call_torch_function.html @@ -25,7 +25,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/clone_module.html b/dev/reference/clone_module.html index 4fcdc30996..d88ac2c281 100644 --- a/dev/reference/clone_module.html +++ b/dev/reference/clone_module.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/contrib_sort_vertices.html b/dev/reference/contrib_sort_vertices.html index 0db7892496..c2d9087b27 100644 --- a/dev/reference/contrib_sort_vertices.html +++ b/dev/reference/contrib_sort_vertices.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/cuda_amp_grad_scaler.html b/dev/reference/cuda_amp_grad_scaler.html index ee22cad66b..32ed7b527d 100644 --- a/dev/reference/cuda_amp_grad_scaler.html +++ b/dev/reference/cuda_amp_grad_scaler.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/cuda_current_device.html b/dev/reference/cuda_current_device.html index 8cc1a5e313..93123796df 100644 --- a/dev/reference/cuda_current_device.html +++ b/dev/reference/cuda_current_device.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/cuda_device_count.html b/dev/reference/cuda_device_count.html index 869b07e9af..79d52bca29 100644 --- a/dev/reference/cuda_device_count.html +++ b/dev/reference/cuda_device_count.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/cuda_empty_cache.html b/dev/reference/cuda_empty_cache.html index c28b667807..25139c96de 100644 --- a/dev/reference/cuda_empty_cache.html +++ b/dev/reference/cuda_empty_cache.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/cuda_get_device_capability.html b/dev/reference/cuda_get_device_capability.html index 30d457c927..2cb6a2ff60 100644 --- a/dev/reference/cuda_get_device_capability.html +++ b/dev/reference/cuda_get_device_capability.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/cuda_is_available.html b/dev/reference/cuda_is_available.html index c6c3243fe0..5386271e93 100644 --- a/dev/reference/cuda_is_available.html +++ b/dev/reference/cuda_is_available.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/cuda_memory_stats.html b/dev/reference/cuda_memory_stats.html index 7a808b05fb..9bc1c3e043 100644 --- a/dev/reference/cuda_memory_stats.html +++ b/dev/reference/cuda_memory_stats.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/cuda_runtime_version.html b/dev/reference/cuda_runtime_version.html index cd78cde642..80b71348b7 100644 --- a/dev/reference/cuda_runtime_version.html +++ b/dev/reference/cuda_runtime_version.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/cuda_synchronize.html b/dev/reference/cuda_synchronize.html index 75a8c54ca9..c13512d6f9 100644 --- a/dev/reference/cuda_synchronize.html +++ b/dev/reference/cuda_synchronize.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/dataloader.html b/dev/reference/dataloader.html index 7ca0a2d4a3..e6cecf9af0 100644 --- a/dev/reference/dataloader.html +++ b/dev/reference/dataloader.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/dataloader_make_iter.html b/dev/reference/dataloader_make_iter.html index 39da1042ed..62e0fcc9f5 100644 --- a/dev/reference/dataloader_make_iter.html +++ b/dev/reference/dataloader_make_iter.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/dataloader_next.html b/dev/reference/dataloader_next.html index 3643daee1c..550fb6f80b 100644 --- a/dev/reference/dataloader_next.html +++ b/dev/reference/dataloader_next.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/dataset.html b/dev/reference/dataset.html index 0567b84c8b..d6773ec117 100644 --- a/dev/reference/dataset.html +++ b/dev/reference/dataset.html @@ -23,7 +23,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/dataset_subset.html b/dev/reference/dataset_subset.html index 791563f5ca..e7384d5f41 100644 --- a/dev/reference/dataset_subset.html +++ b/dev/reference/dataset_subset.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/default_dtype.html b/dev/reference/default_dtype.html index 733c584ee9..54bb0ffb3d 100644 --- a/dev/reference/default_dtype.html +++ b/dev/reference/default_dtype.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/distr_bernoulli.html b/dev/reference/distr_bernoulli.html index d0db7aa251..d691b552f2 100644 --- a/dev/reference/distr_bernoulli.html +++ b/dev/reference/distr_bernoulli.html @@ -19,7 +19,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -118,7 +118,7 @@ Examplesm$sample() # 30% chance 1; 70% chance 0 } #> torch_tensor -#> 0 +#> 1 #> [ CPUFloatType{1} ] diff --git a/dev/reference/distr_categorical.html b/dev/reference/distr_categorical.html index 5a93bc4b57..f8d2c43692 100644 --- a/dev/reference/distr_categorical.html +++ b/dev/reference/distr_categorical.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -120,7 +120,7 @@ Examplesm$sample() # equal probability of 1,2,3,4 } #> torch_tensor -#> 2 +#> 3 #> [ CPULongType{} ] diff --git a/dev/reference/distr_chi2.html b/dev/reference/distr_chi2.html index 747c70160e..4192956eb9 100644 --- a/dev/reference/distr_chi2.html +++ b/dev/reference/distr_chi2.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/distr_gamma.html b/dev/reference/distr_gamma.html index 33e1ac5297..8dd204a361 100644 --- a/dev/reference/distr_gamma.html +++ b/dev/reference/distr_gamma.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -111,8 +111,7 @@ Examplesm$sample() # Gamma distributed with concentration=1 and rate=1 } #> torch_tensor -#> 0.01 * -#> 5.9946 +#> 0.9563 #> [ CPUFloatType{1} ] diff --git a/dev/reference/distr_mixture_same_family.html b/dev/reference/distr_mixture_same_family.html index 326298dd8b..6d839639bc 100644 --- a/dev/reference/distr_mixture_same_family.html +++ b/dev/reference/distr_mixture_same_family.html @@ -23,7 +23,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/distr_multivariate_normal.html b/dev/reference/distr_multivariate_normal.html index f09f035737..53cd81fcaf 100644 --- a/dev/reference/distr_multivariate_normal.html +++ b/dev/reference/distr_multivariate_normal.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -145,8 +145,8 @@ Examplesm$sample() # normally distributed with mean=`[0,0]` and covariance_matrix=`I` } #> torch_tensor -#> 0.2860 -#> 0.3005 +#> -0.1288 +#> -0.6310 #> [ CPUFloatType{2} ] diff --git a/dev/reference/distr_normal.html b/dev/reference/distr_normal.html index 2983bba552..041435f04a 100644 --- a/dev/reference/distr_normal.html +++ b/dev/reference/distr_normal.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -116,7 +116,7 @@ Examplesm$sample() # normally distributed with loc=0 and scale=1 } #> torch_tensor -#> 0.4787 +#> 0.5992 #> [ CPUFloatType{1} ] diff --git a/dev/reference/distr_poisson.html b/dev/reference/distr_poisson.html index 44426b47c1..2b94b1edf1 100644 --- a/dev/reference/distr_poisson.html +++ b/dev/reference/distr_poisson.html @@ -19,7 +19,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -114,7 +114,7 @@ Examplesm$sample() } #> torch_tensor -#> 1 +#> 2 #> [ CPUFloatType{1} ] diff --git a/dev/reference/enumerate.dataloader.html b/dev/reference/enumerate.dataloader.html index 993f2438b2..0eeb1a6f2d 100644 --- a/dev/reference/enumerate.dataloader.html +++ b/dev/reference/enumerate.dataloader.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/enumerate.html b/dev/reference/enumerate.html index b2d4d9d827..81b317c6dd 100644 --- a/dev/reference/enumerate.html +++ b/dev/reference/enumerate.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/index.html b/dev/reference/index.html index b70ee4f117..f20cc1d8a9 100644 --- a/dev/reference/index.html +++ b/dev/reference/index.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/install_torch.html b/dev/reference/install_torch.html index 345d8eb3d6..2409a05ef7 100644 --- a/dev/reference/install_torch.html +++ b/dev/reference/install_torch.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/install_torch_from_file.html b/dev/reference/install_torch_from_file.html index 158a966146..0e6e207287 100644 --- a/dev/reference/install_torch_from_file.html +++ b/dev/reference/install_torch_from_file.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_dataloader.html b/dev/reference/is_dataloader.html index 614a9700bf..0d2dd273be 100644 --- a/dev/reference/is_dataloader.html +++ b/dev/reference/is_dataloader.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_nn_buffer.html b/dev/reference/is_nn_buffer.html index f254911cf0..77e9000e3e 100644 --- a/dev/reference/is_nn_buffer.html +++ b/dev/reference/is_nn_buffer.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_nn_module.html b/dev/reference/is_nn_module.html index 10a3789a50..02a0a73f8c 100644 --- a/dev/reference/is_nn_module.html +++ b/dev/reference/is_nn_module.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_nn_parameter.html b/dev/reference/is_nn_parameter.html index b31d5959d4..0f5f65c1f3 100644 --- a/dev/reference/is_nn_parameter.html +++ b/dev/reference/is_nn_parameter.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_optimizer.html b/dev/reference/is_optimizer.html index 33e4c14d9f..43770dbec5 100644 --- a/dev/reference/is_optimizer.html +++ b/dev/reference/is_optimizer.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_torch_device.html b/dev/reference/is_torch_device.html index 0fa045a60b..c85fb59680 100644 --- a/dev/reference/is_torch_device.html +++ b/dev/reference/is_torch_device.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_torch_dtype.html b/dev/reference/is_torch_dtype.html index 6ed510a479..37931a2c8f 100644 --- a/dev/reference/is_torch_dtype.html +++ b/dev/reference/is_torch_dtype.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_torch_layout.html b/dev/reference/is_torch_layout.html index 7edfcd9f1e..89a2b8c558 100644 --- a/dev/reference/is_torch_layout.html +++ b/dev/reference/is_torch_layout.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_torch_memory_format.html b/dev/reference/is_torch_memory_format.html index 686a3f3b19..0faec043d3 100644 --- a/dev/reference/is_torch_memory_format.html +++ b/dev/reference/is_torch_memory_format.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_torch_qscheme.html b/dev/reference/is_torch_qscheme.html index 8742139712..9dc0cec6de 100644 --- a/dev/reference/is_torch_qscheme.html +++ b/dev/reference/is_torch_qscheme.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_undefined_tensor.html b/dev/reference/is_undefined_tensor.html index 1d6336e12c..e32dcc9cd2 100644 --- a/dev/reference/is_undefined_tensor.html +++ b/dev/reference/is_undefined_tensor.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/iterable_dataset.html b/dev/reference/iterable_dataset.html index 3480b96d5e..5ff3fb2c33 100644 --- a/dev/reference/iterable_dataset.html +++ b/dev/reference/iterable_dataset.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_compile.html b/dev/reference/jit_compile.html index ff805cfa32..1096926372 100644 --- a/dev/reference/jit_compile.html +++ b/dev/reference/jit_compile.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -103,7 +103,7 @@ Examplescomp$foo(torch_randn(10)) } #> torch_tensor -#> 4.29395 +#> -5.358 #> [ CPUFloatType{} ] diff --git a/dev/reference/jit_load.html b/dev/reference/jit_load.html index 501b819d82..2a50efc683 100644 --- a/dev/reference/jit_load.html +++ b/dev/reference/jit_load.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_ops.html b/dev/reference/jit_ops.html index 61ef5eef7c..460af1d848 100644 --- a/dev/reference/jit_ops.html +++ b/dev/reference/jit_ops.html @@ -25,7 +25,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_save.html b/dev/reference/jit_save.html index f3af095e86..45edcc2b21 100644 --- a/dev/reference/jit_save.html +++ b/dev/reference/jit_save.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_save_for_mobile.html b/dev/reference/jit_save_for_mobile.html index 72f725d004..694bba57fc 100644 --- a/dev/reference/jit_save_for_mobile.html +++ b/dev/reference/jit_save_for_mobile.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_scalar.html b/dev/reference/jit_scalar.html index 5e681f174a..0fed118cf0 100644 --- a/dev/reference/jit_scalar.html +++ b/dev/reference/jit_scalar.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_serialize.html b/dev/reference/jit_serialize.html index 3aecf46edd..d31290df00 100644 --- a/dev/reference/jit_serialize.html +++ b/dev/reference/jit_serialize.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_trace.html b/dev/reference/jit_trace.html index 54dfd6a2bd..553aa7d9da 100644 --- a/dev/reference/jit_trace.html +++ b/dev/reference/jit_trace.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_trace_module.html b/dev/reference/jit_trace_module.html index 10e2249318..1d5b14d1a0 100644 --- a/dev/reference/jit_trace_module.html +++ b/dev/reference/jit_trace_module.html @@ -21,7 +21,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_tuple.html b/dev/reference/jit_tuple.html index fb66607ef7..629827d300 100644 --- a/dev/reference/jit_tuple.html +++ b/dev/reference/jit_tuple.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_unserialize.html b/dev/reference/jit_unserialize.html index 01d5e57edc..0d846a0691 100644 --- a/dev/reference/jit_unserialize.html +++ b/dev/reference/jit_unserialize.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_cholesky.html b/dev/reference/linalg_cholesky.html index e591f69742..97c0d2ee6c 100644 --- a/dev/reference/linalg_cholesky.html +++ b/dev/reference/linalg_cholesky.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_cholesky_ex.html b/dev/reference/linalg_cholesky_ex.html index 71dbd7eea5..d554964f72 100644 --- a/dev/reference/linalg_cholesky_ex.html +++ b/dev/reference/linalg_cholesky_ex.html @@ -43,7 +43,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -178,8 +178,8 @@ Examples} #> $L #> torch_tensor -#> 1.1227 0.0000 -#> 1.6242 -0.8097 +#> 0.1897 0.0000 +#> 5.3601 -28.5552 #> [ CPUFloatType{2,2} ] #> #> $info diff --git a/dev/reference/linalg_cond.html b/dev/reference/linalg_cond.html index 8f4f31cc11..f93967d80d 100644 --- a/dev/reference/linalg_cond.html +++ b/dev/reference/linalg_cond.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_det.html b/dev/reference/linalg_det.html index 3a5bdb0ee6..f480a5d6fb 100644 --- a/dev/reference/linalg_det.html +++ b/dev/reference/linalg_det.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -129,9 +129,9 @@ Exampleslinalg_det(a) } #> torch_tensor -#> -1.3647 -#> -0.5472 -#> -0.1791 +#> 1.0332 +#> -2.4746 +#> -3.1615 #> [ CPUFloatType{3} ] diff --git a/dev/reference/linalg_eig.html b/dev/reference/linalg_eig.html index c0a13f7d6a..c039a61c61 100644 --- a/dev/reference/linalg_eig.html +++ b/dev/reference/linalg_eig.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_eigh.html b/dev/reference/linalg_eigh.html index d272c9a47c..a0dbaaebbe 100644 --- a/dev/reference/linalg_eigh.html +++ b/dev/reference/linalg_eigh.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -192,14 +192,14 @@ Examples} #> [[1]] #> torch_tensor -#> -0.7152 -#> 1.2381 +#> -2.1037 +#> 0.3923 #> [ CPUFloatType{2} ] #> #> [[2]] #> torch_tensor -#> 0.1247 -0.9922 -#> -0.9922 -0.1247 +#> 0.5904 -0.8071 +#> 0.8071 0.5904 #> [ CPUFloatType{2,2} ] #> diff --git a/dev/reference/linalg_eigvals.html b/dev/reference/linalg_eigvals.html index c1aa1fe248..463f9b9d9f 100644 --- a/dev/reference/linalg_eigvals.html +++ b/dev/reference/linalg_eigvals.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_eigvalsh.html b/dev/reference/linalg_eigvalsh.html index e67c08bb50..a502b2fc1d 100644 --- a/dev/reference/linalg_eigvalsh.html +++ b/dev/reference/linalg_eigvalsh.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -153,8 +153,8 @@ Exampleslinalg_eigvalsh(a) } #> torch_tensor -#> 0.7484 -#> 1.5842 +#> -0.0587 +#> 1.0278 #> [ CPUFloatType{2} ] diff --git a/dev/reference/linalg_householder_product.html b/dev/reference/linalg_householder_product.html index b9dfe737d9..b779c67cd3 100644 --- a/dev/reference/linalg_householder_product.html +++ b/dev/reference/linalg_householder_product.html @@ -19,7 +19,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_inv.html b/dev/reference/linalg_inv.html index 8007fd86ce..4d9efa522b 100644 --- a/dev/reference/linalg_inv.html +++ b/dev/reference/linalg_inv.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -144,10 +144,10 @@ Exampleslinalg_inv(A) } #> torch_tensor -#> 0.2462 0.0781 -0.6988 0.1831 -#> -1.1483 -0.4341 1.2830 1.4879 -#> -3.5883 -3.9005 7.3373 7.9677 -#> -1.4519 -1.3433 3.0307 3.8164 +#> 0.1732 0.3471 -0.0107 -0.1030 +#> 0.2654 -0.4204 0.5455 0.2477 +#> 0.5936 -0.0778 -0.1900 0.2342 +#> 0.0278 -0.0305 0.2018 0.5847 #> [ CPUFloatType{4,4} ] diff --git a/dev/reference/linalg_inv_ex.html b/dev/reference/linalg_inv_ex.html index c3cad80290..83a7488893 100644 --- a/dev/reference/linalg_inv_ex.html +++ b/dev/reference/linalg_inv_ex.html @@ -35,7 +35,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_lstsq.html b/dev/reference/linalg_lstsq.html index 150df72576..98bb1aed95 100644 --- a/dev/reference/linalg_lstsq.html +++ b/dev/reference/linalg_lstsq.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_matrix_norm.html b/dev/reference/linalg_matrix_norm.html index 5a728a72d2..7edbca968e 100644 --- a/dev/reference/linalg_matrix_norm.html +++ b/dev/reference/linalg_matrix_norm.html @@ -21,7 +21,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -108,7 +108,7 @@ Argumentsdim -(int, Tupleint, optional): dimensions over which to compute +(int, Tuple[int], optional): dimensions over which to compute the vector or matrix norm. See above for the behavior when dim=NULL. Default: NULL diff --git a/dev/reference/linalg_matrix_power.html b/dev/reference/linalg_matrix_power.html index c0ed1136e1..0bcda40f55 100644 --- a/dev/reference/linalg_matrix_power.html +++ b/dev/reference/linalg_matrix_power.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_matrix_rank.html b/dev/reference/linalg_matrix_rank.html index 01947182f2..661d06669b 100644 --- a/dev/reference/linalg_matrix_rank.html +++ b/dev/reference/linalg_matrix_rank.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_multi_dot.html b/dev/reference/linalg_multi_dot.html index fc0c8e7610..0ccab50d12 100644 --- a/dev/reference/linalg_multi_dot.html +++ b/dev/reference/linalg_multi_dot.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_norm.html b/dev/reference/linalg_norm.html index a9c43f66a2..a4c353abd0 100644 --- a/dev/reference/linalg_norm.html +++ b/dev/reference/linalg_norm.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -94,7 +94,7 @@ Argumentsdim -(int, Tupleint, optional): dimensions over which to compute +(int, Tuple[int], optional): dimensions over which to compute the vector or matrix norm. See above for the behavior when dim=NULL. Default: NULL diff --git a/dev/reference/linalg_pinv.html b/dev/reference/linalg_pinv.html index d2b8b6b880..1754254139 100644 --- a/dev/reference/linalg_pinv.html +++ b/dev/reference/linalg_pinv.html @@ -21,7 +21,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -177,11 +177,11 @@ Exampleslinalg_pinv(A) } #> torch_tensor -#> -0.1012 0.0790 0.3842 -#> 0.0672 -0.5705 -0.0181 -#> -0.1751 0.4851 0.1053 -#> -0.3009 0.0397 0.5720 -#> 0.3124 -0.3639 0.5629 +#> -0.0925 0.2627 -0.1772 +#> 0.1702 0.2638 -0.0566 +#> 0.3285 -0.1129 0.1819 +#> 0.3904 -0.2064 0.3307 +#> -0.2080 -0.1473 0.4965 #> [ CPUFloatType{5,3} ] diff --git a/dev/reference/linalg_qr.html b/dev/reference/linalg_qr.html index 217e0f7cf7..07d59e64b9 100644 --- a/dev/reference/linalg_qr.html +++ b/dev/reference/linalg_qr.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_slogdet.html b/dev/reference/linalg_slogdet.html index 1c87a34323..4a853eb86e 100644 --- a/dev/reference/linalg_slogdet.html +++ b/dev/reference/linalg_slogdet.html @@ -21,7 +21,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -151,7 +151,7 @@ Examples#> #> [[2]] #> torch_tensor -#> 0.26678 +#> -4.56518 #> [ CPUFloatType{} ] #> diff --git a/dev/reference/linalg_solve.html b/dev/reference/linalg_solve.html index dfa7650586..7a872243a6 100644 --- a/dev/reference/linalg_solve.html +++ b/dev/reference/linalg_solve.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_solve_triangular.html b/dev/reference/linalg_solve_triangular.html index 55c610319c..bd8b1946b8 100644 --- a/dev/reference/linalg_solve_triangular.html +++ b/dev/reference/linalg_solve_triangular.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_svd.html b/dev/reference/linalg_svd.html index 6b3cb5cabf..0a1ab151dd 100644 --- a/dev/reference/linalg_svd.html +++ b/dev/reference/linalg_svd.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -203,25 +203,25 @@ Examples} #> [[1]] #> torch_tensor -#> -0.2886 -0.2105 0.0799 -#> -0.7864 0.2391 0.0475 -#> -0.5270 -0.4593 -0.0412 -#> 0.1379 -0.7155 0.5167 -#> 0.0383 -0.4190 -0.8501 +#> -0.5763 0.3328 0.2703 +#> 0.3409 0.4870 0.5884 +#> -0.1673 -0.4136 -0.2548 +#> 0.0215 -0.6924 0.7041 +#> -0.7233 0.0395 0.1418 #> [ CPUFloatType{5,3} ] #> #> [[2]] #> torch_tensor -#> 2.9375 -#> 1.7322 -#> 1.0868 +#> 2.7262 +#> 1.9163 +#> 0.8786 #> [ CPUFloatType{3} ] #> #> [[3]] #> torch_tensor -#> 0.7648 -0.4938 0.4139 -#> -0.2999 0.2957 0.9070 -#> -0.5702 -0.8178 0.0781 +#> -0.4084 -0.8054 -0.4296 +#> 0.8528 -0.1689 -0.4942 +#> -0.3254 0.5682 -0.7558 #> [ CPUFloatType{3,3} ] #> diff --git a/dev/reference/linalg_svdvals.html b/dev/reference/linalg_svdvals.html index bdf9b84638..3170344df2 100644 --- a/dev/reference/linalg_svdvals.html +++ b/dev/reference/linalg_svdvals.html @@ -19,7 +19,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -135,9 +135,9 @@ ExamplesS } #> torch_tensor -#> 4.2076 -#> 2.1698 -#> 1.3898 +#> 3.4004 +#> 2.4161 +#> 1.1493 #> [ CPUFloatType{3} ] diff --git a/dev/reference/linalg_tensorinv.html b/dev/reference/linalg_tensorinv.html index 6061783f2f..5c0b692f14 100644 --- a/dev/reference/linalg_tensorinv.html +++ b/dev/reference/linalg_tensorinv.html @@ -19,7 +19,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_tensorsolve.html b/dev/reference/linalg_tensorsolve.html index 1611b94c8e..0d81545548 100644 --- a/dev/reference/linalg_tensorsolve.html +++ b/dev/reference/linalg_tensorsolve.html @@ -19,7 +19,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -97,7 +97,7 @@ Argumentsdims -(Tupleint, optional): dimensions of A to be moved. +(Tuple[int], optional): dimensions of A to be moved. If NULL, no dimensions are moved. Default: NULL. @@ -155,7 +155,7 @@ ExamplesA <- A$permute(c(2, 4, 5, 1, 3)) torch_allclose(torch_tensordot(A, X, dims = X$ndim), B, atol = 1e-6) } -#> [1] FALSE +#> [1] TRUE
Another example is torch_ones, which creates a tensor filled with ones.
torch_ones
traced_fn(torch_randn(3)) #> torch_tensor -#> 1.5918 #> 0.0000 -#> 0.4626 +#> 0.5743 +#> 0.5144 #> [ CPUFloatType{3} ]
It’s also possible to trace nn_modules() defined in R, for example:
nn_modules()
traced_module(torch_randn(3, 10)) #> torch_tensor -#> 0.1424 -#> -0.0566 -#> 0.1426 +#> -0.6654 +#> -0.3686 +#> -0.2337 #> [ CPUFloatType{3,1} ][ grad_fn = <AddmmBackward0> ]
We still manually compute the forward pass, and we still manually update the weights. In the last two chapters of this section, we’ll see how these parts of the logic can be made more modular and reusable, as diff --git a/dev/authors.html b/dev/authors.html index 2c490404ee..a57a3a86df 100644 --- a/dev/authors.html +++ b/dev/authors.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -115,13 +115,13 @@ Citation Falbel D, Luraschi J (2025). torch: Tensors and Neural Networks with 'GPU' Acceleration. -R package version 0.13.0.9001, https://github.com/mlverse/torch, https://torch.mlverse.org/docs. +R package version 0.14.0.9000, https://github.com/mlverse/torch, https://torch.mlverse.org/docs. @Manual{, title = {torch: Tensors and Neural Networks with 'GPU' Acceleration}, author = {Daniel Falbel and Javier Luraschi}, year = {2025}, - note = {R package version 0.13.0.9001, https://github.com/mlverse/torch}, + note = {R package version 0.14.0.9000, https://github.com/mlverse/torch}, url = {https://torch.mlverse.org/docs}, } diff --git a/dev/index.html b/dev/index.html index 30a0eb2931..359bb73b10 100644 --- a/dev/index.html +++ b/dev/index.html @@ -31,7 +31,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/news/index.html b/dev/news/index.html index 33d99d8a5e..a522622fcb 100644 --- a/dev/news/index.html +++ b/dev/news/index.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -66,16 +66,22 @@ Changelog -torch (development version) +torch 0.14.0CRAN release: 2025-01-30 -Bug fixes +Breaking changes +Updated to LibTorch v2.5.1 (#1204) – potentially breaking change! + + +New features +Feature: Faster optimizers (optim_ignite_<name>()) are available: Adam, AdamW, Adagrad, RMSprop,SGD. These can be used as drop-in replacements for optim_<name> but are considerably faster as they wrap the LibTorch implementation of the optimizer. The biggest speed differences can be observed for complex optimizers such as AdamW. + + +Bug fixes torch_iinfo() now support all integer dtypes (#1190 @cregouby) Fixed float key_padding_mask in nnf_multi_head_attention_forward() (#1205) -Updated to LibTorch v2.5.1 (#1204) Fix french translation (#1176 @cregouby) Trace jitted modules now respect ‘train’ and ‘eval’ mode (#1211) -Feature: Faster optimizers (optim_ignite_<name>()) are available: Adam, AdamW, Adagrad, RMSprop,SGD. These can be used as drop-in replacements for optim_<name> but are considerably faster as they wrap the LibTorch implementation of the optimizer. The biggest speed differences can be observed for complex optimizers such as AdamW. Fix: Avoid name clashes between multiple calls to jit_trace (#1246) diff --git a/dev/pkgdown.yml b/dev/pkgdown.yml index 446b9208c4..3c43f84062 100644 --- a/dev/pkgdown.yml +++ b/dev/pkgdown.yml @@ -20,7 +20,7 @@ articles: tensor-creation: tensor-creation.html torchscript: torchscript.html using-autograd: using-autograd.html -last_built: 2025-01-30T15:54Z +last_built: 2025-01-31T10:15Z urls: reference: https://torch.mlverse.org/docs/reference article: https://torch.mlverse.org/docs/articles diff --git a/dev/reference/AutogradContext.html b/dev/reference/AutogradContext.html index 2a48aeb5f2..38a4963ea4 100644 --- a/dev/reference/AutogradContext.html +++ b/dev/reference/AutogradContext.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/Constraint.html b/dev/reference/Constraint.html index 4ece73524f..ae97db7b9e 100644 --- a/dev/reference/Constraint.html +++ b/dev/reference/Constraint.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/Distribution.html b/dev/reference/Distribution.html index d3ebb5f1b7..73402c2e57 100644 --- a/dev/reference/Distribution.html +++ b/dev/reference/Distribution.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/OptimizerIgnite.html b/dev/reference/OptimizerIgnite.html index dae8c8bb4f..843c9e7e16 100644 --- a/dev/reference/OptimizerIgnite.html +++ b/dev/reference/OptimizerIgnite.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/as_array.html b/dev/reference/as_array.html index 1f424c6100..893faa9cf0 100644 --- a/dev/reference/as_array.html +++ b/dev/reference/as_array.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/autograd_backward.html b/dev/reference/autograd_backward.html index 037a1a1127..31f18fbb8b 100644 --- a/dev/reference/autograd_backward.html +++ b/dev/reference/autograd_backward.html @@ -27,7 +27,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/autograd_function.html b/dev/reference/autograd_function.html index 56a69bc240..4fe3c726de 100644 --- a/dev/reference/autograd_function.html +++ b/dev/reference/autograd_function.html @@ -23,7 +23,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/autograd_grad.html b/dev/reference/autograd_grad.html index e8411595fc..0bcd887559 100644 --- a/dev/reference/autograd_grad.html +++ b/dev/reference/autograd_grad.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/autograd_set_grad_mode.html b/dev/reference/autograd_set_grad_mode.html index 724fa29f25..2541f6912b 100644 --- a/dev/reference/autograd_set_grad_mode.html +++ b/dev/reference/autograd_set_grad_mode.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/backends_cudnn_is_available.html b/dev/reference/backends_cudnn_is_available.html index fb234c4134..1c82017330 100644 --- a/dev/reference/backends_cudnn_is_available.html +++ b/dev/reference/backends_cudnn_is_available.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/backends_cudnn_version.html b/dev/reference/backends_cudnn_version.html index 48fa38d4ad..5b77783829 100644 --- a/dev/reference/backends_cudnn_version.html +++ b/dev/reference/backends_cudnn_version.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/backends_mkl_is_available.html b/dev/reference/backends_mkl_is_available.html index 8e2b633050..87fe5a56ef 100644 --- a/dev/reference/backends_mkl_is_available.html +++ b/dev/reference/backends_mkl_is_available.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/backends_mkldnn_is_available.html b/dev/reference/backends_mkldnn_is_available.html index e2ca37cd7d..b48a7e93ae 100644 --- a/dev/reference/backends_mkldnn_is_available.html +++ b/dev/reference/backends_mkldnn_is_available.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/backends_mps_is_available.html b/dev/reference/backends_mps_is_available.html index 9486e9f742..1f77744d24 100644 --- a/dev/reference/backends_mps_is_available.html +++ b/dev/reference/backends_mps_is_available.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/backends_openmp_is_available.html b/dev/reference/backends_openmp_is_available.html index 58acc82786..072e8d3580 100644 --- a/dev/reference/backends_openmp_is_available.html +++ b/dev/reference/backends_openmp_is_available.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/broadcast_all.html b/dev/reference/broadcast_all.html index b702237a92..612e486c82 100644 --- a/dev/reference/broadcast_all.html +++ b/dev/reference/broadcast_all.html @@ -19,7 +19,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/call_torch_function.html b/dev/reference/call_torch_function.html index b3b6639e0c..b86f4d9b86 100644 --- a/dev/reference/call_torch_function.html +++ b/dev/reference/call_torch_function.html @@ -25,7 +25,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/clone_module.html b/dev/reference/clone_module.html index 4fcdc30996..d88ac2c281 100644 --- a/dev/reference/clone_module.html +++ b/dev/reference/clone_module.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/contrib_sort_vertices.html b/dev/reference/contrib_sort_vertices.html index 0db7892496..c2d9087b27 100644 --- a/dev/reference/contrib_sort_vertices.html +++ b/dev/reference/contrib_sort_vertices.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/cuda_amp_grad_scaler.html b/dev/reference/cuda_amp_grad_scaler.html index ee22cad66b..32ed7b527d 100644 --- a/dev/reference/cuda_amp_grad_scaler.html +++ b/dev/reference/cuda_amp_grad_scaler.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/cuda_current_device.html b/dev/reference/cuda_current_device.html index 8cc1a5e313..93123796df 100644 --- a/dev/reference/cuda_current_device.html +++ b/dev/reference/cuda_current_device.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/cuda_device_count.html b/dev/reference/cuda_device_count.html index 869b07e9af..79d52bca29 100644 --- a/dev/reference/cuda_device_count.html +++ b/dev/reference/cuda_device_count.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/cuda_empty_cache.html b/dev/reference/cuda_empty_cache.html index c28b667807..25139c96de 100644 --- a/dev/reference/cuda_empty_cache.html +++ b/dev/reference/cuda_empty_cache.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/cuda_get_device_capability.html b/dev/reference/cuda_get_device_capability.html index 30d457c927..2cb6a2ff60 100644 --- a/dev/reference/cuda_get_device_capability.html +++ b/dev/reference/cuda_get_device_capability.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/cuda_is_available.html b/dev/reference/cuda_is_available.html index c6c3243fe0..5386271e93 100644 --- a/dev/reference/cuda_is_available.html +++ b/dev/reference/cuda_is_available.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/cuda_memory_stats.html b/dev/reference/cuda_memory_stats.html index 7a808b05fb..9bc1c3e043 100644 --- a/dev/reference/cuda_memory_stats.html +++ b/dev/reference/cuda_memory_stats.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/cuda_runtime_version.html b/dev/reference/cuda_runtime_version.html index cd78cde642..80b71348b7 100644 --- a/dev/reference/cuda_runtime_version.html +++ b/dev/reference/cuda_runtime_version.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/cuda_synchronize.html b/dev/reference/cuda_synchronize.html index 75a8c54ca9..c13512d6f9 100644 --- a/dev/reference/cuda_synchronize.html +++ b/dev/reference/cuda_synchronize.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/dataloader.html b/dev/reference/dataloader.html index 7ca0a2d4a3..e6cecf9af0 100644 --- a/dev/reference/dataloader.html +++ b/dev/reference/dataloader.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/dataloader_make_iter.html b/dev/reference/dataloader_make_iter.html index 39da1042ed..62e0fcc9f5 100644 --- a/dev/reference/dataloader_make_iter.html +++ b/dev/reference/dataloader_make_iter.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/dataloader_next.html b/dev/reference/dataloader_next.html index 3643daee1c..550fb6f80b 100644 --- a/dev/reference/dataloader_next.html +++ b/dev/reference/dataloader_next.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/dataset.html b/dev/reference/dataset.html index 0567b84c8b..d6773ec117 100644 --- a/dev/reference/dataset.html +++ b/dev/reference/dataset.html @@ -23,7 +23,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/dataset_subset.html b/dev/reference/dataset_subset.html index 791563f5ca..e7384d5f41 100644 --- a/dev/reference/dataset_subset.html +++ b/dev/reference/dataset_subset.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/default_dtype.html b/dev/reference/default_dtype.html index 733c584ee9..54bb0ffb3d 100644 --- a/dev/reference/default_dtype.html +++ b/dev/reference/default_dtype.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/distr_bernoulli.html b/dev/reference/distr_bernoulli.html index d0db7aa251..d691b552f2 100644 --- a/dev/reference/distr_bernoulli.html +++ b/dev/reference/distr_bernoulli.html @@ -19,7 +19,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -118,7 +118,7 @@ Examplesm$sample() # 30% chance 1; 70% chance 0 } #> torch_tensor -#> 0 +#> 1 #> [ CPUFloatType{1} ] diff --git a/dev/reference/distr_categorical.html b/dev/reference/distr_categorical.html index 5a93bc4b57..f8d2c43692 100644 --- a/dev/reference/distr_categorical.html +++ b/dev/reference/distr_categorical.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -120,7 +120,7 @@ Examplesm$sample() # equal probability of 1,2,3,4 } #> torch_tensor -#> 2 +#> 3 #> [ CPULongType{} ] diff --git a/dev/reference/distr_chi2.html b/dev/reference/distr_chi2.html index 747c70160e..4192956eb9 100644 --- a/dev/reference/distr_chi2.html +++ b/dev/reference/distr_chi2.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/distr_gamma.html b/dev/reference/distr_gamma.html index 33e1ac5297..8dd204a361 100644 --- a/dev/reference/distr_gamma.html +++ b/dev/reference/distr_gamma.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -111,8 +111,7 @@ Examplesm$sample() # Gamma distributed with concentration=1 and rate=1 } #> torch_tensor -#> 0.01 * -#> 5.9946 +#> 0.9563 #> [ CPUFloatType{1} ] diff --git a/dev/reference/distr_mixture_same_family.html b/dev/reference/distr_mixture_same_family.html index 326298dd8b..6d839639bc 100644 --- a/dev/reference/distr_mixture_same_family.html +++ b/dev/reference/distr_mixture_same_family.html @@ -23,7 +23,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/distr_multivariate_normal.html b/dev/reference/distr_multivariate_normal.html index f09f035737..53cd81fcaf 100644 --- a/dev/reference/distr_multivariate_normal.html +++ b/dev/reference/distr_multivariate_normal.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -145,8 +145,8 @@ Examplesm$sample() # normally distributed with mean=`[0,0]` and covariance_matrix=`I` } #> torch_tensor -#> 0.2860 -#> 0.3005 +#> -0.1288 +#> -0.6310 #> [ CPUFloatType{2} ] diff --git a/dev/reference/distr_normal.html b/dev/reference/distr_normal.html index 2983bba552..041435f04a 100644 --- a/dev/reference/distr_normal.html +++ b/dev/reference/distr_normal.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -116,7 +116,7 @@ Examplesm$sample() # normally distributed with loc=0 and scale=1 } #> torch_tensor -#> 0.4787 +#> 0.5992 #> [ CPUFloatType{1} ] diff --git a/dev/reference/distr_poisson.html b/dev/reference/distr_poisson.html index 44426b47c1..2b94b1edf1 100644 --- a/dev/reference/distr_poisson.html +++ b/dev/reference/distr_poisson.html @@ -19,7 +19,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -114,7 +114,7 @@ Examplesm$sample() } #> torch_tensor -#> 1 +#> 2 #> [ CPUFloatType{1} ] diff --git a/dev/reference/enumerate.dataloader.html b/dev/reference/enumerate.dataloader.html index 993f2438b2..0eeb1a6f2d 100644 --- a/dev/reference/enumerate.dataloader.html +++ b/dev/reference/enumerate.dataloader.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/enumerate.html b/dev/reference/enumerate.html index b2d4d9d827..81b317c6dd 100644 --- a/dev/reference/enumerate.html +++ b/dev/reference/enumerate.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/index.html b/dev/reference/index.html index b70ee4f117..f20cc1d8a9 100644 --- a/dev/reference/index.html +++ b/dev/reference/index.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/install_torch.html b/dev/reference/install_torch.html index 345d8eb3d6..2409a05ef7 100644 --- a/dev/reference/install_torch.html +++ b/dev/reference/install_torch.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/install_torch_from_file.html b/dev/reference/install_torch_from_file.html index 158a966146..0e6e207287 100644 --- a/dev/reference/install_torch_from_file.html +++ b/dev/reference/install_torch_from_file.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_dataloader.html b/dev/reference/is_dataloader.html index 614a9700bf..0d2dd273be 100644 --- a/dev/reference/is_dataloader.html +++ b/dev/reference/is_dataloader.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_nn_buffer.html b/dev/reference/is_nn_buffer.html index f254911cf0..77e9000e3e 100644 --- a/dev/reference/is_nn_buffer.html +++ b/dev/reference/is_nn_buffer.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_nn_module.html b/dev/reference/is_nn_module.html index 10a3789a50..02a0a73f8c 100644 --- a/dev/reference/is_nn_module.html +++ b/dev/reference/is_nn_module.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_nn_parameter.html b/dev/reference/is_nn_parameter.html index b31d5959d4..0f5f65c1f3 100644 --- a/dev/reference/is_nn_parameter.html +++ b/dev/reference/is_nn_parameter.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_optimizer.html b/dev/reference/is_optimizer.html index 33e4c14d9f..43770dbec5 100644 --- a/dev/reference/is_optimizer.html +++ b/dev/reference/is_optimizer.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_torch_device.html b/dev/reference/is_torch_device.html index 0fa045a60b..c85fb59680 100644 --- a/dev/reference/is_torch_device.html +++ b/dev/reference/is_torch_device.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_torch_dtype.html b/dev/reference/is_torch_dtype.html index 6ed510a479..37931a2c8f 100644 --- a/dev/reference/is_torch_dtype.html +++ b/dev/reference/is_torch_dtype.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_torch_layout.html b/dev/reference/is_torch_layout.html index 7edfcd9f1e..89a2b8c558 100644 --- a/dev/reference/is_torch_layout.html +++ b/dev/reference/is_torch_layout.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_torch_memory_format.html b/dev/reference/is_torch_memory_format.html index 686a3f3b19..0faec043d3 100644 --- a/dev/reference/is_torch_memory_format.html +++ b/dev/reference/is_torch_memory_format.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_torch_qscheme.html b/dev/reference/is_torch_qscheme.html index 8742139712..9dc0cec6de 100644 --- a/dev/reference/is_torch_qscheme.html +++ b/dev/reference/is_torch_qscheme.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/is_undefined_tensor.html b/dev/reference/is_undefined_tensor.html index 1d6336e12c..e32dcc9cd2 100644 --- a/dev/reference/is_undefined_tensor.html +++ b/dev/reference/is_undefined_tensor.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/iterable_dataset.html b/dev/reference/iterable_dataset.html index 3480b96d5e..5ff3fb2c33 100644 --- a/dev/reference/iterable_dataset.html +++ b/dev/reference/iterable_dataset.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_compile.html b/dev/reference/jit_compile.html index ff805cfa32..1096926372 100644 --- a/dev/reference/jit_compile.html +++ b/dev/reference/jit_compile.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -103,7 +103,7 @@ Examplescomp$foo(torch_randn(10)) } #> torch_tensor -#> 4.29395 +#> -5.358 #> [ CPUFloatType{} ] diff --git a/dev/reference/jit_load.html b/dev/reference/jit_load.html index 501b819d82..2a50efc683 100644 --- a/dev/reference/jit_load.html +++ b/dev/reference/jit_load.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_ops.html b/dev/reference/jit_ops.html index 61ef5eef7c..460af1d848 100644 --- a/dev/reference/jit_ops.html +++ b/dev/reference/jit_ops.html @@ -25,7 +25,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_save.html b/dev/reference/jit_save.html index f3af095e86..45edcc2b21 100644 --- a/dev/reference/jit_save.html +++ b/dev/reference/jit_save.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_save_for_mobile.html b/dev/reference/jit_save_for_mobile.html index 72f725d004..694bba57fc 100644 --- a/dev/reference/jit_save_for_mobile.html +++ b/dev/reference/jit_save_for_mobile.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_scalar.html b/dev/reference/jit_scalar.html index 5e681f174a..0fed118cf0 100644 --- a/dev/reference/jit_scalar.html +++ b/dev/reference/jit_scalar.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_serialize.html b/dev/reference/jit_serialize.html index 3aecf46edd..d31290df00 100644 --- a/dev/reference/jit_serialize.html +++ b/dev/reference/jit_serialize.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_trace.html b/dev/reference/jit_trace.html index 54dfd6a2bd..553aa7d9da 100644 --- a/dev/reference/jit_trace.html +++ b/dev/reference/jit_trace.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_trace_module.html b/dev/reference/jit_trace_module.html index 10e2249318..1d5b14d1a0 100644 --- a/dev/reference/jit_trace_module.html +++ b/dev/reference/jit_trace_module.html @@ -21,7 +21,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_tuple.html b/dev/reference/jit_tuple.html index fb66607ef7..629827d300 100644 --- a/dev/reference/jit_tuple.html +++ b/dev/reference/jit_tuple.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/jit_unserialize.html b/dev/reference/jit_unserialize.html index 01d5e57edc..0d846a0691 100644 --- a/dev/reference/jit_unserialize.html +++ b/dev/reference/jit_unserialize.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_cholesky.html b/dev/reference/linalg_cholesky.html index e591f69742..97c0d2ee6c 100644 --- a/dev/reference/linalg_cholesky.html +++ b/dev/reference/linalg_cholesky.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_cholesky_ex.html b/dev/reference/linalg_cholesky_ex.html index 71dbd7eea5..d554964f72 100644 --- a/dev/reference/linalg_cholesky_ex.html +++ b/dev/reference/linalg_cholesky_ex.html @@ -43,7 +43,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -178,8 +178,8 @@ Examples} #> $L #> torch_tensor -#> 1.1227 0.0000 -#> 1.6242 -0.8097 +#> 0.1897 0.0000 +#> 5.3601 -28.5552 #> [ CPUFloatType{2,2} ] #> #> $info diff --git a/dev/reference/linalg_cond.html b/dev/reference/linalg_cond.html index 8f4f31cc11..f93967d80d 100644 --- a/dev/reference/linalg_cond.html +++ b/dev/reference/linalg_cond.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_det.html b/dev/reference/linalg_det.html index 3a5bdb0ee6..f480a5d6fb 100644 --- a/dev/reference/linalg_det.html +++ b/dev/reference/linalg_det.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -129,9 +129,9 @@ Exampleslinalg_det(a) } #> torch_tensor -#> -1.3647 -#> -0.5472 -#> -0.1791 +#> 1.0332 +#> -2.4746 +#> -3.1615 #> [ CPUFloatType{3} ] diff --git a/dev/reference/linalg_eig.html b/dev/reference/linalg_eig.html index c0a13f7d6a..c039a61c61 100644 --- a/dev/reference/linalg_eig.html +++ b/dev/reference/linalg_eig.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_eigh.html b/dev/reference/linalg_eigh.html index d272c9a47c..a0dbaaebbe 100644 --- a/dev/reference/linalg_eigh.html +++ b/dev/reference/linalg_eigh.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -192,14 +192,14 @@ Examples} #> [[1]] #> torch_tensor -#> -0.7152 -#> 1.2381 +#> -2.1037 +#> 0.3923 #> [ CPUFloatType{2} ] #> #> [[2]] #> torch_tensor -#> 0.1247 -0.9922 -#> -0.9922 -0.1247 +#> 0.5904 -0.8071 +#> 0.8071 0.5904 #> [ CPUFloatType{2,2} ] #> diff --git a/dev/reference/linalg_eigvals.html b/dev/reference/linalg_eigvals.html index c1aa1fe248..463f9b9d9f 100644 --- a/dev/reference/linalg_eigvals.html +++ b/dev/reference/linalg_eigvals.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_eigvalsh.html b/dev/reference/linalg_eigvalsh.html index e67c08bb50..a502b2fc1d 100644 --- a/dev/reference/linalg_eigvalsh.html +++ b/dev/reference/linalg_eigvalsh.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -153,8 +153,8 @@ Exampleslinalg_eigvalsh(a) } #> torch_tensor -#> 0.7484 -#> 1.5842 +#> -0.0587 +#> 1.0278 #> [ CPUFloatType{2} ] diff --git a/dev/reference/linalg_householder_product.html b/dev/reference/linalg_householder_product.html index b9dfe737d9..b779c67cd3 100644 --- a/dev/reference/linalg_householder_product.html +++ b/dev/reference/linalg_householder_product.html @@ -19,7 +19,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_inv.html b/dev/reference/linalg_inv.html index 8007fd86ce..4d9efa522b 100644 --- a/dev/reference/linalg_inv.html +++ b/dev/reference/linalg_inv.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -144,10 +144,10 @@ Exampleslinalg_inv(A) } #> torch_tensor -#> 0.2462 0.0781 -0.6988 0.1831 -#> -1.1483 -0.4341 1.2830 1.4879 -#> -3.5883 -3.9005 7.3373 7.9677 -#> -1.4519 -1.3433 3.0307 3.8164 +#> 0.1732 0.3471 -0.0107 -0.1030 +#> 0.2654 -0.4204 0.5455 0.2477 +#> 0.5936 -0.0778 -0.1900 0.2342 +#> 0.0278 -0.0305 0.2018 0.5847 #> [ CPUFloatType{4,4} ] diff --git a/dev/reference/linalg_inv_ex.html b/dev/reference/linalg_inv_ex.html index c3cad80290..83a7488893 100644 --- a/dev/reference/linalg_inv_ex.html +++ b/dev/reference/linalg_inv_ex.html @@ -35,7 +35,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_lstsq.html b/dev/reference/linalg_lstsq.html index 150df72576..98bb1aed95 100644 --- a/dev/reference/linalg_lstsq.html +++ b/dev/reference/linalg_lstsq.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_matrix_norm.html b/dev/reference/linalg_matrix_norm.html index 5a728a72d2..7edbca968e 100644 --- a/dev/reference/linalg_matrix_norm.html +++ b/dev/reference/linalg_matrix_norm.html @@ -21,7 +21,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -108,7 +108,7 @@ Argumentsdim -(int, Tupleint, optional): dimensions over which to compute +(int, Tuple[int], optional): dimensions over which to compute the vector or matrix norm. See above for the behavior when dim=NULL. Default: NULL diff --git a/dev/reference/linalg_matrix_power.html b/dev/reference/linalg_matrix_power.html index c0ed1136e1..0bcda40f55 100644 --- a/dev/reference/linalg_matrix_power.html +++ b/dev/reference/linalg_matrix_power.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_matrix_rank.html b/dev/reference/linalg_matrix_rank.html index 01947182f2..661d06669b 100644 --- a/dev/reference/linalg_matrix_rank.html +++ b/dev/reference/linalg_matrix_rank.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_multi_dot.html b/dev/reference/linalg_multi_dot.html index fc0c8e7610..0ccab50d12 100644 --- a/dev/reference/linalg_multi_dot.html +++ b/dev/reference/linalg_multi_dot.html @@ -15,7 +15,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_norm.html b/dev/reference/linalg_norm.html index a9c43f66a2..a4c353abd0 100644 --- a/dev/reference/linalg_norm.html +++ b/dev/reference/linalg_norm.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -94,7 +94,7 @@ Argumentsdim -(int, Tupleint, optional): dimensions over which to compute +(int, Tuple[int], optional): dimensions over which to compute the vector or matrix norm. See above for the behavior when dim=NULL. Default: NULL diff --git a/dev/reference/linalg_pinv.html b/dev/reference/linalg_pinv.html index d2b8b6b880..1754254139 100644 --- a/dev/reference/linalg_pinv.html +++ b/dev/reference/linalg_pinv.html @@ -21,7 +21,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -177,11 +177,11 @@ Exampleslinalg_pinv(A) } #> torch_tensor -#> -0.1012 0.0790 0.3842 -#> 0.0672 -0.5705 -0.0181 -#> -0.1751 0.4851 0.1053 -#> -0.3009 0.0397 0.5720 -#> 0.3124 -0.3639 0.5629 +#> -0.0925 0.2627 -0.1772 +#> 0.1702 0.2638 -0.0566 +#> 0.3285 -0.1129 0.1819 +#> 0.3904 -0.2064 0.3307 +#> -0.2080 -0.1473 0.4965 #> [ CPUFloatType{5,3} ] diff --git a/dev/reference/linalg_qr.html b/dev/reference/linalg_qr.html index 217e0f7cf7..07d59e64b9 100644 --- a/dev/reference/linalg_qr.html +++ b/dev/reference/linalg_qr.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_slogdet.html b/dev/reference/linalg_slogdet.html index 1c87a34323..4a853eb86e 100644 --- a/dev/reference/linalg_slogdet.html +++ b/dev/reference/linalg_slogdet.html @@ -21,7 +21,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -151,7 +151,7 @@ Examples#> #> [[2]] #> torch_tensor -#> 0.26678 +#> -4.56518 #> [ CPUFloatType{} ] #> diff --git a/dev/reference/linalg_solve.html b/dev/reference/linalg_solve.html index dfa7650586..7a872243a6 100644 --- a/dev/reference/linalg_solve.html +++ b/dev/reference/linalg_solve.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_solve_triangular.html b/dev/reference/linalg_solve_triangular.html index 55c610319c..bd8b1946b8 100644 --- a/dev/reference/linalg_solve_triangular.html +++ b/dev/reference/linalg_solve_triangular.html @@ -13,7 +13,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_svd.html b/dev/reference/linalg_svd.html index 6b3cb5cabf..0a1ab151dd 100644 --- a/dev/reference/linalg_svd.html +++ b/dev/reference/linalg_svd.html @@ -17,7 +17,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -203,25 +203,25 @@ Examples} #> [[1]] #> torch_tensor -#> -0.2886 -0.2105 0.0799 -#> -0.7864 0.2391 0.0475 -#> -0.5270 -0.4593 -0.0412 -#> 0.1379 -0.7155 0.5167 -#> 0.0383 -0.4190 -0.8501 +#> -0.5763 0.3328 0.2703 +#> 0.3409 0.4870 0.5884 +#> -0.1673 -0.4136 -0.2548 +#> 0.0215 -0.6924 0.7041 +#> -0.7233 0.0395 0.1418 #> [ CPUFloatType{5,3} ] #> #> [[2]] #> torch_tensor -#> 2.9375 -#> 1.7322 -#> 1.0868 +#> 2.7262 +#> 1.9163 +#> 0.8786 #> [ CPUFloatType{3} ] #> #> [[3]] #> torch_tensor -#> 0.7648 -0.4938 0.4139 -#> -0.2999 0.2957 0.9070 -#> -0.5702 -0.8178 0.0781 +#> -0.4084 -0.8054 -0.4296 +#> 0.8528 -0.1689 -0.4942 +#> -0.3254 0.5682 -0.7558 #> [ CPUFloatType{3,3} ] #> diff --git a/dev/reference/linalg_svdvals.html b/dev/reference/linalg_svdvals.html index bdf9b84638..3170344df2 100644 --- a/dev/reference/linalg_svdvals.html +++ b/dev/reference/linalg_svdvals.html @@ -19,7 +19,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -135,9 +135,9 @@ ExamplesS } #> torch_tensor -#> 4.2076 -#> 2.1698 -#> 1.3898 +#> 3.4004 +#> 2.4161 +#> 1.1493 #> [ CPUFloatType{3} ] diff --git a/dev/reference/linalg_tensorinv.html b/dev/reference/linalg_tensorinv.html index 6061783f2f..5c0b692f14 100644 --- a/dev/reference/linalg_tensorinv.html +++ b/dev/reference/linalg_tensorinv.html @@ -19,7 +19,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 diff --git a/dev/reference/linalg_tensorsolve.html b/dev/reference/linalg_tensorsolve.html index 1611b94c8e..0d81545548 100644 --- a/dev/reference/linalg_tensorsolve.html +++ b/dev/reference/linalg_tensorsolve.html @@ -19,7 +19,7 @@ torch - 0.13.0.9001 + 0.14.0.9000 @@ -97,7 +97,7 @@ Argumentsdims -(Tupleint, optional): dimensions of A to be moved. +(Tuple[int], optional): dimensions of A to be moved. If NULL, no dimensions are moved. Default: NULL. @@ -155,7 +155,7 @@ ExamplesA <- A$permute(c(2, 4, 5, 1, 3)) torch_allclose(torch_tensordot(A, X, dims = X$ndim), B, atol = 1e-6) } -#> [1] FALSE +#> [1] TRUE
Falbel D, Luraschi J (2025). torch: Tensors and Neural Networks with 'GPU' Acceleration. -R package version 0.13.0.9001, https://github.com/mlverse/torch, https://torch.mlverse.org/docs. +R package version 0.14.0.9000, https://github.com/mlverse/torch, https://torch.mlverse.org/docs.
@Manual{, title = {torch: Tensors and Neural Networks with 'GPU' Acceleration}, author = {Daniel Falbel and Javier Luraschi}, year = {2025}, - note = {R package version 0.13.0.9001, https://github.com/mlverse/torch}, + note = {R package version 0.14.0.9000, https://github.com/mlverse/torch}, url = {https://torch.mlverse.org/docs}, }
CRAN release: 2025-01-30
optim_ignite_<name>()
optim_<name>
AdamW
torch_iinfo()
nnf_multi_head_attention_forward()
jit_trace
(int, Tupleint, optional): dimensions over which to compute +
(int, Tuple[int], optional): dimensions over which to compute the vector or matrix norm. See above for the behavior when dim=NULL. Default: NULL
Tuple[int]
dim=NULL
NULL
(Tupleint, optional): dimensions of A to be moved. +
A
(Tuple[int], optional): dimensions of A to be moved. If NULL, no dimensions are moved. Default: NULL.