Package: torch 0.13.0.9001
torch: Tensors and Neural Networks with 'GPU' Acceleration
Provides functionality to define and train neural networks similar to 'PyTorch' by Paszke et al (2019) <doi:10.48550/arXiv.1912.01703> but written entirely in R using the 'libtorch' library. Also supports low-level tensor operations and 'GPU' acceleration.
Authors:
torch_0.13.0.9001.tar.gz
torch_0.13.0.9001.zip(r-4.5)torch_0.13.0.9001.zip(r-4.4)torch_0.13.0.9001.zip(r-4.3)
torch_0.13.0.9001.tgz(r-4.4-x86_64)torch_0.13.0.9001.tgz(r-4.4-arm64)torch_0.13.0.9001.tgz(r-4.3-x86_64)torch_0.13.0.9001.tgz(r-4.3-arm64)
torch_0.13.0.9001.tar.gz(r-4.5-noble)torch_0.13.0.9001.tar.gz(r-4.4-noble)
torch_0.13.0.9000.tgz(r-4.4-emscripten)torch_0.13.0.9000.tgz(r-4.3-emscripten)
torch.pdf |torch.html✨
torch/json (API)
NEWS
# Install 'torch' in R: |
install.packages('torch', repos = c('https://mlverse.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/mlverse/torch/issues
Last updated 6 days agofrom:9da75b29ac. Checks:OK: 5 NOTE: 4. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 15 2024 |
R-4.5-win-x86_64 | NOTE | Nov 15 2024 |
R-4.5-linux-x86_64 | NOTE | Nov 15 2024 |
R-4.4-win-x86_64 | NOTE | Nov 15 2024 |
R-4.4-mac-x86_64 | OK | Nov 15 2024 |
R-4.4-mac-aarch64 | OK | Nov 15 2024 |
R-4.3-win-x86_64 | NOTE | Nov 15 2024 |
R-4.3-mac-x86_64 | OK | Nov 15 2024 |
R-4.3-mac-aarch64 | OK | Nov 15 2024 |
Exports:%>%as_arrayas_iteratorautograd_backwardautograd_functionautograd_gradautograd_set_grad_modebackends_cudnn_is_availablebackends_cudnn_versionbackends_mkl_is_availablebackends_mkldnn_is_availablebackends_mps_is_availablebackends_openmp_is_availablebuffer_from_torch_tensorcall_torch_functionclone_modulecontrib_sort_verticescuda_amp_grad_scalercuda_current_devicecuda_device_countcuda_empty_cachecuda_get_device_capabilitycuda_get_rng_statecuda_is_availablecuda_memory_statscuda_memory_summarycuda_runtime_versioncuda_set_rng_statecuda_synchronizedataloaderdataloader_make_iterdataloader_nextdatasetdataset_subsetdistr_bernoullidistr_categoricaldistr_chi2distr_gammadistr_mixture_same_familydistr_multivariate_normaldistr_normaldistr_poissonenumerateget_install_libs_urlinstall_torchinstall_torch_from_fileis_dataloaderis_nn_bufferis_nn_moduleis_nn_parameteris_optimizeris_torch_deviceis_torch_dtypeis_torch_layoutis_torch_memory_formatis_torch_qschemeis_undefined_tensoriterable_datasetjit_compilejit_loadjit_opsjit_savejit_save_for_mobilejit_scalarjit_tracejit_trace_modulejit_tuplelinalg_choleskylinalg_cholesky_exlinalg_condlinalg_detlinalg_eiglinalg_eighlinalg_eigvalslinalg_eigvalshlinalg_householder_productlinalg_invlinalg_inv_exlinalg_lstsqlinalg_matrix_normlinalg_matrix_powerlinalg_matrix_ranklinalg_multi_dotlinalg_normlinalg_pinvlinalg_qrlinalg_slogdetlinalg_solvelinalg_solve_triangularlinalg_svdlinalg_svdvalslinalg_tensorinvlinalg_tensorsolvelinalg_vector_normload_state_dictlocal_autocastlocal_devicelocal_enable_gradlocal_no_gradlocal_torch_manual_seedlooplr_cosine_annealinglr_lambdalr_multiplicativelr_one_cyclelr_reduce_on_plateaulr_schedulerlr_stepnn_adaptive_avg_pool1dnn_adaptive_avg_pool2dnn_adaptive_avg_pool3dnn_adaptive_log_softmax_with_lossnn_adaptive_max_pool1dnn_adaptive_max_pool2dnn_adaptive_max_pool3dnn_avg_pool1dnn_avg_pool2dnn_avg_pool3dnn_batch_norm1dnn_batch_norm2dnn_batch_norm3dnn_bce_lossnn_bce_with_logits_lossnn_bilinearnn_buffernn_celunn_contrib_sparsemaxnn_conv_transpose1dnn_conv_transpose2dnn_conv_transpose3dnn_conv1dnn_conv2dnn_conv3dnn_cosine_embedding_lossnn_cross_entropy_lossnn_ctc_lossnn_dropoutnn_dropout2dnn_dropout3dnn_elunn_embeddingnn_embedding_bagnn_flattennn_fractional_max_pool2dnn_fractional_max_pool3dnn_gelunn_glunn_group_normnn_grunn_hardshrinknn_hardsigmoidnn_hardswishnn_hardtanhnn_hinge_embedding_lossnn_identitynn_init_calculate_gainnn_init_constant_nn_init_dirac_nn_init_eye_nn_init_kaiming_normal_nn_init_kaiming_uniform_nn_init_normal_nn_init_ones_nn_init_orthogonal_nn_init_sparse_nn_init_trunc_normal_nn_init_uniform_nn_init_xavier_normal_nn_init_xavier_uniform_nn_init_zeros_nn_kl_div_lossnn_l1_lossnn_layer_normnn_leaky_relunn_linearnn_log_sigmoidnn_log_softmaxnn_lp_pool1dnn_lp_pool2dnn_lstmnn_margin_ranking_lossnn_max_pool1dnn_max_pool2dnn_max_pool3dnn_max_unpool1dnn_max_unpool2dnn_max_unpool3dnn_modulenn_module_dictnn_module_listnn_mse_lossnn_multi_margin_lossnn_multihead_attentionnn_multilabel_margin_lossnn_multilabel_soft_margin_lossnn_nll_lossnn_pairwise_distancenn_parameternn_poisson_nll_lossnn_prelunn_prune_headnn_relunn_relu6nn_rnnnn_rrelunn_selunn_sequentialnn_sigmoidnn_silunn_smooth_l1_lossnn_soft_margin_lossnn_softmaxnn_softmax2dnn_softminnn_softplusnn_softshrinknn_softsignnn_tanhnn_tanhshrinknn_thresholdnn_triplet_margin_lossnn_triplet_margin_with_distance_lossnn_unflattennn_upsamplenn_utils_clip_grad_norm_nn_utils_clip_grad_value_nn_utils_rnn_pack_padded_sequencenn_utils_rnn_pack_sequencenn_utils_rnn_pad_packed_sequencenn_utils_rnn_pad_sequencenn_utils_weight_normnnf_adaptive_avg_pool1dnnf_adaptive_avg_pool2dnnf_adaptive_avg_pool3dnnf_adaptive_max_pool1dnnf_adaptive_max_pool2dnnf_adaptive_max_pool3dnnf_affine_gridnnf_alpha_dropoutnnf_avg_pool1dnnf_avg_pool2dnnf_avg_pool3dnnf_batch_normnnf_bilinearnnf_binary_cross_entropynnf_binary_cross_entropy_with_logitsnnf_celunnf_celu_nnf_contrib_sparsemaxnnf_conv_tbcnnf_conv_transpose1dnnf_conv_transpose2dnnf_conv_transpose3dnnf_conv1dnnf_conv2dnnf_conv3dnnf_cosine_embedding_lossnnf_cosine_similaritynnf_cross_entropynnf_ctc_lossnnf_dropoutnnf_dropout2dnnf_dropout3dnnf_elunnf_elu_nnf_embeddingnnf_embedding_bagnnf_foldnnf_fractional_max_pool2dnnf_fractional_max_pool3dnnf_gelunnf_glunnf_grid_samplennf_group_normnnf_gumbel_softmaxnnf_hardshrinknnf_hardsigmoidnnf_hardswishnnf_hardtanhnnf_hardtanh_nnf_hinge_embedding_lossnnf_instance_normnnf_interpolatennf_kl_divnnf_l1_lossnnf_layer_normnnf_leaky_relunnf_linearnnf_local_response_normnnf_log_softmaxnnf_logsigmoidnnf_lp_pool1dnnf_lp_pool2dnnf_margin_ranking_lossnnf_max_pool1dnnf_max_pool2dnnf_max_pool3dnnf_max_unpool1dnnf_max_unpool2dnnf_max_unpool3dnnf_mse_lossnnf_multi_head_attention_forwardnnf_multi_margin_lossnnf_multilabel_margin_lossnnf_multilabel_soft_margin_lossnnf_nll_lossnnf_normalizennf_one_hotnnf_padnnf_pairwise_distancennf_pdistnnf_pixel_shufflennf_poisson_nll_lossnnf_prelunnf_relunnf_relu_nnf_relu6nnf_rrelunnf_rrelu_nnf_selunnf_selu_nnf_sigmoidnnf_silunnf_smooth_l1_lossnnf_soft_margin_lossnnf_softmaxnnf_softminnnf_softplusnnf_softshrinknnf_softsignnnf_tanhshrinknnf_thresholdnnf_threshold_nnf_triplet_margin_lossnnf_triplet_margin_with_distance_lossnnf_unfoldoptim_adadeltaoptim_adagradoptim_adamoptim_adamwoptim_asgdoptim_lbfgsoptim_rmspropoptim_rpropoptim_sgdoptimizersamplerset_autocastslctensor_datasettorch_abstorch_absolutetorch_acostorch_acoshtorch_adaptive_avg_pool1dtorch_addtorch_addbmmtorch_addcdivtorch_addcmultorch_addmmtorch_addmvtorch_addrtorch_allclosetorch_amaxtorch_amintorch_angletorch_arangetorch_arccostorch_arccoshtorch_arcsintorch_arcsinhtorch_arctantorch_arctanhtorch_argmaxtorch_argmintorch_argsorttorch_as_stridedtorch_asintorch_asinhtorch_atantorch_atan2torch_atanhtorch_atleast_1dtorch_atleast_2dtorch_atleast_3dtorch_avg_pool1dtorch_baddbmmtorch_bartlett_windowtorch_bernoullitorch_bincounttorch_bitwise_andtorch_bitwise_nottorch_bitwise_ortorch_bitwise_xortorch_blackman_windowtorch_block_diagtorch_bmmtorch_booltorch_broadcast_tensorstorch_bucketizetorch_can_casttorch_cartesian_prodtorch_cattorch_cdisttorch_cdoubletorch_ceiltorch_celutorch_celu_torch_cfloattorch_cfloat128torch_cfloat32torch_cfloat64torch_chain_matmultorch_chalftorch_channel_shuffletorch_channels_last_formattorch_choleskytorch_cholesky_inversetorch_cholesky_solvetorch_chunktorch_clamptorch_cliptorch_clonetorch_combinationstorch_complextorch_conjtorch_contiguous_formattorch_conv_tbctorch_conv_transpose1dtorch_conv_transpose2dtorch_conv_transpose3dtorch_conv1dtorch_conv2dtorch_conv3dtorch_costorch_coshtorch_cosine_similaritytorch_count_nonzerotorch_crosstorch_cummaxtorch_cummintorch_cumprodtorch_cumsumtorch_deg2radtorch_dequantizetorch_dettorch_devicetorch_diagtorch_diag_embedtorch_diagflattorch_diagonaltorch_difftorch_digammatorch_disttorch_divtorch_dividetorch_dottorch_doubletorch_dstacktorch_einsumtorch_emptytorch_empty_liketorch_empty_stridedtorch_eqtorch_equaltorch_erftorch_erfctorch_erfinvtorch_exptorch_exp2torch_expm1torch_eyetorch_fft_ffttorch_fft_fftfreqtorch_fft_iffttorch_fft_irffttorch_fft_rffttorch_finfotorch_fixtorch_flattentorch_fliptorch_fliplrtorch_flipudtorch_floattorch_float16torch_float32torch_float64torch_floortorch_floor_dividetorch_fmodtorch_fractorch_fulltorch_full_liketorch_gathertorch_gcdtorch_getorch_generatortorch_geqrftorch_gertorch_get_default_dtypetorch_get_num_interop_threadstorch_get_num_threadstorch_get_rng_statetorch_greatertorch_greater_equaltorch_gttorch_halftorch_hamming_windowtorch_hann_windowtorch_heavisidetorch_histctorch_hstacktorch_hypottorch_i0torch_iinfotorch_imagtorch_indextorch_index_puttorch_index_put_torch_index_selecttorch_install_pathtorch_inttorch_int16torch_int32torch_int64torch_int8torch_inversetorch_is_complextorch_is_floating_pointtorch_is_installedtorch_is_nonzerotorch_isclosetorch_isfinitetorch_isinftorch_isnantorch_isneginftorch_isposinftorch_isrealtorch_istfttorch_kaiser_windowtorch_krontorch_kthvaluetorch_lcmtorch_letorch_lerptorch_lesstorch_less_equaltorch_lgammatorch_linspacetorch_loadtorch_logtorch_log10torch_log1ptorch_log2torch_logaddexptorch_logaddexp2torch_logcumsumexptorch_logdettorch_logical_andtorch_logical_nottorch_logical_ortorch_logical_xortorch_logittorch_logspacetorch_logsumexptorch_longtorch_lttorch_lutorch_lu_solvetorch_lu_unpacktorch_manual_seedtorch_masked_selecttorch_matmultorch_matrix_exptorch_matrix_powertorch_maxtorch_maximumtorch_meantorch_mediantorch_meshgridtorch_mintorch_minimumtorch_mmtorch_modetorch_movedimtorch_multorch_multinomialtorch_multiplytorch_mvtorch_mvlgammatorch_nanquantiletorch_nansumtorch_narrowtorch_netorch_negtorch_negativetorch_nextaftertorch_nonzerotorch_normtorch_normaltorch_not_equaltorch_onestorch_ones_liketorch_orgqrtorch_ormqrtorch_outertorch_pdisttorch_per_channel_affinetorch_per_channel_symmetrictorch_per_tensor_affinetorch_per_tensor_symmetrictorch_pinversetorch_pixel_shuffletorch_poissontorch_polartorch_polygammatorch_powtorch_preserve_formattorch_prodtorch_promote_typestorch_qint32torch_qint8torch_qrtorch_quantiletorch_quantize_per_channeltorch_quantize_per_tensortorch_quint8torch_rad2degtorch_randtorch_rand_liketorch_randinttorch_randint_liketorch_randntorch_randn_liketorch_randpermtorch_rangetorch_realtorch_reciprocaltorch_reduction_meantorch_reduction_nonetorch_reduction_sumtorch_relutorch_relu_torch_remaindertorch_renormtorch_repeat_interleavetorch_reshapetorch_result_typetorch_rolltorch_rot90torch_roundtorch_rrelu_torch_rsqrttorch_savetorch_scalar_tensortorch_searchsortedtorch_selutorch_selu_torch_serializetorch_set_default_dtypetorch_set_num_interop_threadstorch_set_num_threadstorch_set_rng_statetorch_sgntorch_shorttorch_sigmoidtorch_signtorch_signbittorch_sintorch_sinhtorch_slogdettorch_sorttorch_sparse_cootorch_sparse_coo_tensortorch_splittorch_sqrttorch_squaretorch_squeezetorch_stacktorch_stdtorch_std_meantorch_stfttorch_stridedtorch_subtorch_subtracttorch_sumtorch_svdtorch_ttorch_taketorch_tantorch_tanhtorch_tensortorch_tensor_from_buffertorch_tensordottorch_threshold_torch_topktorch_tracetorch_transposetorch_trapztorch_triangular_solvetorch_triltorch_tril_indicestorch_triutorch_triu_indicestorch_true_dividetorch_trunctorch_uint8torch_unbindtorch_unique_consecutivetorch_unsafe_chunktorch_unsafe_splittorch_unsqueezetorch_vandertorch_vartorch_var_meantorch_vdottorch_view_as_complextorch_view_as_realtorch_vstacktorch_wheretorch_zerostorch_zeros_likeunset_autocastwith_autocastwith_detect_anomalywith_devicewith_enable_gradwith_no_gradwith_torch_manual_seedyield
Dependencies:bitbit64callrclicolorspacecorodescfarvergluejsonlitelabelinglifecyclemagrittrmunsellprocessxpsR6RColorBrewerRcpprlangsafetensorsscalesviridisLitewithr
Creating tensors
Rendered fromtensor-creation.Rmd
usingknitr::rmarkdown
on Nov 15 2024.Last update: 2022-02-04
Started: 2020-06-27
Distributions
Rendered fromdistributions.Rmd
usingknitr::rmarkdown
on Nov 15 2024.Last update: 2022-02-04
Started: 2021-04-27
Extending Autograd
Rendered fromextending-autograd.Rmd
usingknitr::rmarkdown
on Nov 15 2024.Last update: 2022-02-04
Started: 2020-04-29
Indexing tensors
Rendered fromindexing.Rmd
usingknitr::rmarkdown
on Nov 15 2024.Last update: 2023-08-10
Started: 2020-04-29
Installation
Rendered frominstallation.Rmd
usingknitr::rmarkdown
on Nov 15 2024.Last update: 2024-07-02
Started: 2020-10-08
Loading data
Rendered fromloading-data.Rmd
usingknitr::rmarkdown
on Nov 15 2024.Last update: 2022-02-15
Started: 2020-07-01
Python to R
Rendered frompython-to-r.Rmd
usingknitr::rmarkdown
on Nov 15 2024.Last update: 2022-02-25
Started: 2021-02-11
Serialization
Rendered fromserialization.Rmd
usingknitr::rmarkdown
on Nov 15 2024.Last update: 2023-08-08
Started: 2020-09-24
TorchScript
Rendered fromtorchscript.Rmd
usingknitr::rmarkdown
on Nov 15 2024.Last update: 2022-02-04
Started: 2021-07-01
Using autograd
Rendered fromusing-autograd.Rmd
usingknitr::rmarkdown
on Nov 15 2024.Last update: 2022-02-04
Started: 2020-04-29