• Docs >
  • ONNX supported TorchScript operators
Shortcuts

ONNX supported TorchScript operators

This page lists the TorchScript operators that are supported/unsupported by ONNX export.

Supported operators

ONNX support for TorchScript operators

Operator

opset_version(s)

prim::ConstantChunk

Since opset 9

aten::Delete

Since opset 11

prim::Uninitialized

Since opset 9

aten::__and_

Since opset 9

aten::__contains_

Since opset 9

aten::__derive_index

Since opset 9

aten::__getitem_

Since opset 9

aten::__interpolate

Since opset 8

aten::__is_

Since opset 9

aten::__isnot_

Since opset 9

aten::__lshift_

Since opset 9

aten::__not_

Since opset 9

aten::__or_

Since opset 9

aten::__range_length

Since opset 9

aten::__rshift_

Since opset 9

aten::__xor_

Since opset 9

aten::_cast_Byte

Since opset 9

aten::_cast_Char

Since opset 9

aten::_cast_Double

Since opset 9

aten::_cast_Float

Since opset 9

aten::_cast_Half

Since opset 9

aten::_cast_Int

Since opset 9

aten::_cast_Long

Since opset 9

aten::_cast_Short

Since opset 9

aten::_conj

Since opset 9

aten::_convolution

Since opset 9

aten::_dim_arange

Since opset 9

aten::_log_softmax

Since opset 9

aten::_pack_padded_sequence

Since opset 9

aten::_pad_packed_sequence

Since opset 9

aten::_reshape_from_tensor

Since opset 9

aten::_sample_dirichlet

Since opset 9

aten::_set_item

Since opset 11

aten::_shape_as_tensor

Since opset 9

aten::_standard_gamma

Since opset 9

aten::_unique

Since opset 9

aten::_unique2

Since opset 9

aten::_weight_norm

Since opset 9

aten::abs

Since opset 9

aten::acos

Since opset 9

aten::adaptive_avg_pool1d

Since opset 9

aten::adaptive_avg_pool2d

Since opset 9

aten::adaptive_avg_pool3d

Since opset 9

aten::adaptive_max_pool1d

Since opset 7

aten::adaptive_max_pool2d

Since opset 7

aten::adaptive_max_pool3d

Since opset 7

aten::add

Since opset 9

quantized::add

Since opset 10

quantized::add_relu

Since opset 10

aten::addcmul

Since opset 9

aten::addmm

Since opset 8

aten::alias

Since opset 9

aten::all

Since opset 8

aten::alpha_dropout

Since opset 9

aten::amax

Since opset 9

aten::amin

Since opset 9

aten::aminmax

Since opset 9

aten::any

Since opset 8

aten::append

Since opset 11

aten::arange

Since opset 8

aten::argmax

Since opset 9

aten::argmin

Since opset 9

aten::argsort

Since opset 11

aten::as_strided

Since opset 9

aten::as_tensor

Since opset 9

aten::asin

Since opset 9

aten::atan

Since opset 9

aten::avg_pool1d

Since opset 9

aten::avg_pool2d

Since opset 9

aten::avg_pool3d

Since opset 9

aten::baddbmm

Since opset 9

aten::batch_norm

Since opset 9

aten::bernoulli

Since opset 9

aten::binary_cross_entropy_with_logits

Since opset 12

aten::bitwise_not

Since opset 9

aten::bitwise_or

Since opset 9

aten::bmm

Since opset 8

aten::broadcast_tensors

Since opset 9

aten::bucketize

Since opset 9

aten::cat

Since opset 9

quantized::cat

Since opset 10

aten::cdist

Since opset 9

aten::ceil

Since opset 9

aten::celu

Since opset 12

aten::chunk

Since opset 11

aten::clamp

Since opset 9

aten::clamp_max

Since opset 9

aten::clamp_min

Since opset 9

aten::clone

Since opset 9

aten::col2im

Since opset 18

aten::conj_physical

Since opset 9

aten::constant_pad_nd

Since opset 9

aten::contiguous

Since opset 9

aten::conv1d

Since opset 9

quantized::conv1d_relu

Since opset 10

aten::conv2d

Since opset 9

quantized::conv2d

Since opset 10

quantized::conv2d_relu

Since opset 10

aten::conv3d

Since opset 9

aten::conv_tbc

Since opset 9

aten::conv_transpose1d

Since opset 9

aten::conv_transpose2d

Since opset 9

aten::conv_transpose3d

Since opset 9

aten::convolution

Since opset 9

aten::cos

Since opset 9

aten::cosine_similarity

Since opset 9

aten::cross

Since opset 9

aten::cross_entropy_loss

Since opset 12

aten::cumsum

Since opset 9

prim::data

Since opset 9

aten::dequantize

Since opset 10

aten::detach

Since opset 9

prim::device

Since opset 9

aten::diagonal

Since opset 13

aten::dim

Since opset 9

aten::div

Since opset 9

aten::dot

Since opset 9

aten::dropout

Since opset 9

prim::dtype

Since opset 9

aten::einsum

Since opset 12

aten::elu

Since opset 9

aten::embedding

Since opset 9

aten::embedding_bag

Since opset 9

aten::embedding_renorm

Since opset 11

aten::empty

Since opset 8

aten::empty_like

Since opset 8

aten::eq

Since opset 9

aten::erf

Since opset 8

aten::exp

Since opset 9

aten::expand

Since opset 7

aten::expand_as

Since opset 7

aten::eye

Since opset 9

aten::fake_quantize_per_channel_affine

Since opset 13

aten::fake_quantize_per_tensor_affine

Since opset 10

aten::feature_alpha_dropout

Since opset 9

aten::feature_dropout

Since opset 9

aten::fill

Since opset 9

aten::flatten

Since opset 8

aten::flip

Since opset 10

aten::floor

Since opset 9

aten::floor_divide

Since opset 9

aten::floordiv

Since opset 9

aten::fmod

Since opset 10

aten::frobenius_norm

Since opset 9

aten::full

Since opset 8

aten::full_like

Since opset 8

aten::gather

Since opset 8

aten::ge

Since opset 9

aten::gelu

Since opset 9

aten::glu

Since opset 9

aten::grid_sampler

Since opset 16

aten::group_norm

Since opset 9

quantized::group_norm

Since opset 10

aten::gru

Since opset 9

aten::gt

Since opset 8

aten::hann_window

Since opset 9

aten::hardshrink

Since opset 9

aten::hardsigmoid

Since opset 9

aten::hardswish

Since opset 9

quantized::hardswish

Since opset 10

aten::hardtanh

Since opset 9

aten::im2col

Since opset 11

aten::index

Since opset 9

aten::index_add

Since opset 9

aten::index_copy

Since opset 8

aten::index_fill

Since opset 8

aten::index_put

Since opset 9

aten::index_select

Since opset 9

aten::insert

Since opset 11

aten::instance_norm

Since opset 9

quantized::instance_norm

Since opset 10

aten::is_floating_point

Since opset 9

aten::is_pinned

Since opset 9

aten::isfinite

Since opset 10

aten::isinf

Since opset 10

aten::isnan

Since opset 8

aten::item

Since opset 9

aten::kl_div

Since opset 9

aten::layer_norm

Since opset 9

quantized::layer_norm

Since opset 10

prim::layout

Since opset 9

aten::le

Since opset 9

aten::leaky_relu

Since opset 9

quantized::leaky_relu

Since opset 10

aten::len

Since opset 9

aten::lerp

Since opset 9

aten::lift

Since opset 9

aten::linalg_cross

Since opset 9

aten::linalg_det

Since opset 11

aten::linalg_matrix_norm

Since opset 9

aten::linalg_norm

Since opset 9

aten::linalg_vector_norm

Since opset 9

aten::linear

Since opset 9

quantized::linear

Since opset 10

aten::linspace

Since opset 9

aten::list

Since opset 9

aten::log

Since opset 9

aten::log10

Since opset 9

aten::log1p

Since opset 9

aten::log2

Since opset 9

aten::log_sigmoid

Since opset 9

aten::log_softmax

Since opset 9

aten::logdet

Since opset 11

aten::logical_and

Since opset 9

aten::logical_or

Since opset 9

aten::logical_xor

Since opset 9

aten::logsumexp

Since opset 9

aten::lstm

Since opset 9

aten::lstm_cell

Since opset 9

aten::lt

Since opset 8

aten::masked_fill

Since opset 8

aten::masked_scatter

Since opset 11

aten::masked_select

Since opset 11

aten::matmul

Since opset 8

aten::max

Since opset 7

prim::max

Since opset 9

aten::max_pool1d

Since opset 9

aten::max_pool1d_with_indices

Since opset 7

aten::max_pool2d

Since opset 9

aten::max_pool2d_with_indices

Since opset 7

aten::max_pool3d

Since opset 9

aten::max_pool3d_with_indices

Since opset 7

aten::maximum

Since opset 9

aten::mean

Since opset 9

aten::meshgrid

Since opset 7

aten::min

Since opset 7

prim::min

Since opset 9

aten::minimum

Since opset 9

aten::mish

Since opset 9

aten::mm

Since opset 8

aten::movedim

Since opset 9

aten::mse_loss

Since opset 9

aten::mul

Since opset 9

quantized::mul

Since opset 10

aten::multinomial

Since opset 9

aten::mv

Since opset 9

aten::nan_to_num

Since opset 10

aten::narrow

Since opset 9

aten::native_dropout

Since opset 12

aten::native_layer_norm

Since opset 9

aten::ne

Since opset 9

aten::neg

Since opset 9

aten::new_empty

Since opset 9

aten::new_full

Since opset 9

aten::new_ones

Since opset 9

aten::new_zeros

Since opset 9

aten::nll_loss

Since opset 12

aten::nll_loss2d

Since opset 12

aten::nll_loss_nd

Since opset 12

aten::nonzero

Since opset 8

aten::nonzero_numpy

Since opset 9

aten::norm

Since opset 9

aten::normal

Since opset 11

aten::numel

Since opset 9

aten::numpy_T

Since opset 9

aten::one_hot

Since opset 9

aten::ones

Since opset 8

aten::ones_like

Since opset 8

aten::outer

Since opset 12

aten::pad

Since opset 9

aten::pairwise_distance

Since opset 9

aten::permute

Since opset 9

aten::pixel_shuffle

Since opset 9

aten::pixel_unshuffle

Since opset 9

aten::pop

Since opset 11

aten::pow

Since opset 9

aten::prelu

Since opset 8

aten::prod

Since opset 9

aten::quantize_per_tensor

Since opset 10

aten::rand

Since opset 9

aten::rand_like

Since opset 9

aten::randn

Since opset 9

aten::randn_like

Since opset 9

aten::reciprocal

Since opset 9

aten::reflection_pad1d

Since opset 9

aten::reflection_pad2d

Since opset 9

aten::reflection_pad3d

Since opset 9

aten::relu

Since opset 9

aten::relu6

Since opset 9

aten::remainder

Since opset 9

aten::repeat

Since opset 8

aten::repeat_interleave

Since opset 8

aten::replication_pad1d

Since opset 9

aten::replication_pad2d

Since opset 9

aten::replication_pad3d

Since opset 9

aten::reshape

Since opset 9

aten::reshape_as

Since opset 9

aten::resolve_conj

Since opset 9

aten::resolve_neg

Since opset 9

aten::rnn_relu

Since opset 9

aten::rnn_tanh

Since opset 9

aten::roll

Since opset 9

aten::round

Since opset 11

aten::rrelu

Since opset 9

aten::rsqrt

Since opset 9

aten::rsub

Since opset 9

aten::scalar_tensor

Since opset 9

aten::scatter

Since opset 8

aten::scatter_add

Since opset 8

aten::select

Since opset 9

aten::selu

Since opset 9

aten::sigmoid

Since opset 9

quantized::sigmoid

Since opset 10

aten::sign

Since opset 8

aten::silu

Since opset 9

aten::sin

Since opset 9

aten::size

Since opset 9

aten::slice

Since opset 9

aten::softmax

Since opset 9

aten::softplus

Since opset 9

aten::softshrink

Since opset 9

aten::sort

Since opset 9

aten::split

Since opset 9

aten::split_with_sizes

Since opset 9

aten::sqrt

Since opset 9

aten::square

Since opset 9

aten::squeeze

Since opset 9

aten::stack

Since opset 9

aten::std

Since opset 9

aten::std_mean

Since opset 9

aten::sub

Since opset 9

aten::sum

Since opset 9

aten::t

Since opset 9

aten::take

Since opset 9

aten::tan

Since opset 9

aten::tanh

Since opset 9

aten::tensor

Since opset 9

aten::tensor_split

Since opset 13

aten::tensordot

Since opset 12

aten::threshold

Since opset 9

aten::to

Since opset 9

prim::tolist

Since opset 9

aten::topk

Since opset 9

aten::transpose

Since opset 9

aten::tril

Since opset 14

aten::triu

Since opset 14

aten::true_divide

Since opset 9

prim::type

Since opset 9

aten::type_as

Since opset 9

aten::unbind

Since opset 9

prim::unchecked_cast

Since opset 9

aten::unfold

Since opset 9

aten::unique_dim

Since opset 11

aten::unsafe_chunk

Since opset 9

aten::unsafe_split

Since opset 9

aten::unsafe_split_with_sizes

Since opset 9

aten::unsqueeze

Since opset 9

aten::upsample_bicubic2d

Since opset 11

aten::upsample_bilinear2d

Since opset 8

aten::upsample_linear1d

Since opset 8

aten::upsample_nearest1d

Since opset 8

aten::upsample_nearest2d

Since opset 8

aten::upsample_nearest3d

Since opset 8

aten::upsample_trilinear3d

Since opset 8

aten::var

Since opset 9

aten::var_mean

Since opset 9

aten::view

Since opset 9

aten::view_as

Since opset 9

aten::where

Since opset 8

aten::zero

Since opset 9

aten::zeros

Since opset 8

aten::zeros_like

Since opset 8

Unsupported operators

Operators that are not yet supported

Unsupported operators

Operator

opset_version(s)

_quantized::add

Not yet supported

_quantized::conv2d

Not yet supported

_quantized::conv2d_prepack

Not yet supported

_quantized::conv2d_relu

Not yet supported

_quantized::conv3d

Not yet supported

_quantized::conv3d_prepack

Not yet supported

_quantized::conv3d_relu

Not yet supported

_quantized::conv_transpose1d

Not yet supported

_quantized::conv_transpose1d_prepack

Not yet supported

_quantized::conv_transpose2d

Not yet supported

_quantized::conv_transpose2d_prepack

Not yet supported

_quantized::conv_transpose3d_prepack

Not yet supported

_quantized::linear

Not yet supported

_quantized::linear_dynamic

Not yet supported

_quantized::linear_prepack

Not yet supported

_quantized::linear_prepack_fp16

Not yet supported

_quantized::linear_prepack_fp16_legacy

Not yet supported

_quantized::linear_prepack_legacy

Not yet supported

_test::cat

Not yet supported

_test::get_first

Not yet supported

_test::leaky_relu

Not yet supported

aten::Bool

Not yet supported

aten::Complex

Not yet supported

aten::ComplexImplicit

Not yet supported

aten::Float

Not yet supported

aten::FloatImplicit

Not yet supported

aten::Int

Not yet supported

aten::IntImplicit

Not yet supported

aten::ScalarImplicit

Not yet supported

aten::Size

Not yet supported

aten::__iand_

Not yet supported

aten::__ilshift_

Not yet supported

aten::__ior_

Not yet supported

aten::__irshift_

Not yet supported

aten::__ixor_

Not yet supported

aten::__round_to_zero_floordiv

Not yet supported

aten::__upsample

Not yet supported

aten::__upsample_bilinear

Not yet supported

aten::__upsample_nearest

Not yet supported

aten::_adaptive_avg_pool2d

Not yet supported

aten::_adaptive_avg_pool3d

Not yet supported

aten::_add_batch_dim

Not yet supported

aten::_add_relu

Not yet supported

aten::_addmm_activation

Not yet supported

aten::_aminmax

Not yet supported

aten::_amp_foreach_non_finite_check_and_unscale

Not yet supported

aten::_amp_update_scale

Not yet supported

aten::_assert_async

Not yet supported

aten::_assert_tensor_metadata

Not yet supported

aten::_autocast_to_full_precision

Not yet supported

aten::_autocast_to_reduced_precision

Not yet supported

aten::_batch_norm_impl_index

Not yet supported

aten::_cdist_forward

Not yet supported

aten::_cholesky_solve_helper

Not yet supported

aten::_choose_qparams_per_tensor

Not yet supported

aten::_chunk_grad_outputs_efficient_attention

Not yet supported

aten::_coalesce

Not yet supported

aten::_coalesced

Not yet supported

aten::_compute_linear_combination

Not yet supported

aten::_conj_copy

Not yet supported

aten::_conj_physical

Not yet supported

aten::_conv_depthwise2d

Not yet supported

aten::_convert_indices_from_coo_to_csr

Not yet supported

aten::_convert_indices_from_csr_to_coo

Not yet supported

aten::_convolution_mode

Not yet supported

aten::_copy_from

Not yet supported

aten::_copy_from_and_resize

Not yet supported

aten::_ctc_loss

Not yet supported

aten::_cudnn_ctc_loss

Not yet supported

aten::_cudnn_init_dropout_state

Not yet supported

aten::_cudnn_rnn

Not yet supported

aten::_cudnn_rnn_flatten_weight

Not yet supported

aten::_cufft_clear_plan_cache

Not yet supported

aten::_cufft_get_plan_cache_max_size

Not yet supported

aten::_cufft_get_plan_cache_size

Not yet supported

aten::_cufft_set_plan_cache_max_size

Not yet supported

aten::_cummax_helper

Not yet supported

aten::_cummin_helper

Not yet supported

aten::_debug_has_internal_overlap

Not yet supported

aten::_dimI

Not yet supported

aten::_dimV

Not yet supported

aten::_dirichlet_grad

Not yet supported

aten::_efficient_attention_forward

Not yet supported

aten::_efficientzerotensor

Not yet supported

aten::_embedding_bag

Not yet supported

aten::_embedding_bag_forward_only

Not yet supported

aten::_empty_affine_quantized

Not yet supported

aten::_empty_per_channel_affine_quantized

Not yet supported

aten::_euclidean_dist

Not yet supported

aten::_fake_quantize_learnable_per_channel_affine

Not yet supported

aten::_fake_quantize_learnable_per_tensor_affine

Not yet supported

aten::_fake_quantize_per_tensor_affine_cachemask_tensor_qparams

Not yet supported

aten::_fft_c2c

Not yet supported

aten::_fft_c2r

Not yet supported

aten::_fft_r2c

Not yet supported

aten::_flash_attention_forward

Not yet supported

aten::_foobar

Not yet supported

aten::_foreach_abs

Not yet supported

aten::_foreach_acos

Not yet supported

aten::_foreach_add

Not yet supported

aten::_foreach_addcdiv

Not yet supported

aten::_foreach_addcmul

Not yet supported

aten::_foreach_asin

Not yet supported

aten::_foreach_atan

Not yet supported

aten::_foreach_ceil

Not yet supported

aten::_foreach_clamp_max

Not yet supported

aten::_foreach_clamp_min

Not yet supported

aten::_foreach_cos

Not yet supported

aten::_foreach_cosh

Not yet supported

aten::_foreach_div

Not yet supported

aten::_foreach_erf

Not yet supported

aten::_foreach_erfc

Not yet supported

aten::_foreach_exp

Not yet supported

aten::_foreach_expm1

Not yet supported

aten::_foreach_floor

Not yet supported

aten::_foreach_frac

Not yet supported

aten::_foreach_lerp

Not yet supported

aten::_foreach_lgamma

Not yet supported

aten::_foreach_log

Not yet supported

aten::_foreach_log10

Not yet supported

aten::_foreach_log1p

Not yet supported

aten::_foreach_log2

Not yet supported

aten::_foreach_maximum

Not yet supported

aten::_foreach_minimum

Not yet supported

aten::_foreach_mul

Not yet supported

aten::_foreach_neg

Not yet supported

aten::_foreach_norm

Not yet supported

aten::_foreach_reciprocal

Not yet supported

aten::_foreach_round

Not yet supported

aten::_foreach_sigmoid

Not yet supported

aten::_foreach_sin

Not yet supported

aten::_foreach_sinh

Not yet supported

aten::_foreach_sqrt

Not yet supported

aten::_foreach_sub

Not yet supported

aten::_foreach_tan

Not yet supported

aten::_foreach_tanh

Not yet supported

aten::_foreach_trunc

Not yet supported

aten::_foreach_zero

Not yet supported

aten::_fused_adam

Not yet supported

aten::_fused_adamw

Not yet supported

aten::_fused_dropout

Not yet supported

aten::_fused_moving_avg_obs_fq_helper

Not yet supported

aten::_fused_moving_avg_obs_fq_helper_functional

Not yet supported

aten::_fused_sdp_choice

Not yet supported

aten::_fw_primal

Not yet supported

aten::_fw_primal_copy

Not yet supported

aten::_get_tracing_state

Not yet supported

aten::_grad_sum_to_size

Not yet supported

aten::_grid_sampler_2d_cpu_fallback

Not yet supported

aten::_has_compatible_shallow_copy_type

Not yet supported

aten::_has_same_storage_numel

Not yet supported

aten::_histogramdd_bin_edges

Not yet supported

aten::_histogramdd_from_bin_cts

Not yet supported

aten::_histogramdd_from_bin_tensors

Not yet supported

aten::_index_put_impl

Not yet supported

aten::_indices

Not yet supported

aten::_indices_copy

Not yet supported

aten::_infer_size

Not yet supported

aten::_is_all_true

Not yet supported

aten::_is_any_true

Not yet supported

aten::_is_zerotensor

Not yet supported

aten::_linalg_check_errors

Not yet supported

aten::_linalg_det

Not yet supported

aten::_linalg_eigh

Not yet supported

aten::_linalg_slogdet

Not yet supported

aten::_linalg_solve_ex

Not yet supported

aten::_linalg_svd

Not yet supported

aten::_list_to_tensor

Not yet supported

aten::_local_scalar_dense

Not yet supported

aten::_logcumsumexp

Not yet supported

aten::_lstm_mps

Not yet supported

aten::_lu_with_info

Not yet supported

aten::_make_dual

Not yet supported

aten::_make_dual_copy

Not yet supported

aten::_make_per_channel_quantized_tensor

Not yet supported

aten::_make_per_tensor_quantized_tensor

Not yet supported

aten::_masked_scale

Not yet supported

aten::_masked_softmax

Not yet supported

aten::_mkldnn_reshape

Not yet supported

aten::_mkldnn_transpose

Not yet supported

aten::_mps_convolution

Not yet supported

aten::_mps_convolution_transpose

Not yet supported

aten::_native_batch_norm_legit

Not yet supported

aten::_native_batch_norm_legit_functional

Not yet supported

aten::_native_decoder_only_multi_head_attention

Not yet supported

aten::_native_multi_head_attention

Not yet supported

aten::_ncf_unsqueeze

Not yet supported

aten::_ncf_view

Not yet supported

aten::_neg_view

Not yet supported

aten::_neg_view_copy

Not yet supported

aten::_nested_from_padded

Not yet supported

aten::_nested_from_padded_and_nested_example

Not yet supported

aten::_nested_tensor_from_mask

Not yet supported

aten::_nested_tensor_from_mask_left_aligned

Not yet supported

aten::_nested_tensor_from_tensor_list

Not yet supported

aten::_nested_tensor_offsets

Not yet supported

aten::_nested_tensor_size

Not yet supported

aten::_nested_tensor_softmax_with_shape

Not yet supported

aten::_nested_tensor_strides

Not yet supported

aten::_nested_view_from_buffer

Not yet supported

aten::_nested_view_from_buffer_copy

Not yet supported

aten::_new_zeros_with_same_feature_meta

Not yet supported

aten::_nnpack_available

Not yet supported

aten::_nnpack_spatial_convolution

Not yet supported

aten::_nnz

Not yet supported

aten::_no_grad_embedding_renorm

Not yet supported

aten::_no_grad_fill

Not yet supported

aten::_no_grad_normal

Not yet supported

aten::_no_grad_uniform

Not yet supported

aten::_no_grad_zero

Not yet supported

aten::_pack_sequence

Not yet supported

aten::_pad_circular

Not yet supported

aten::_pad_enum

Not yet supported

aten::_pdist_forward

Not yet supported

aten::_pin_memory

Not yet supported

aten::_prelu_kernel

Not yet supported

aten::_remove_batch_dim

Not yet supported

aten::_reshape_alias

Not yet supported

aten::_reshape_alias_copy

Not yet supported

aten::_reshape_copy

Not yet supported

aten::_resize_output

Not yet supported

aten::_rowwise_prune

Not yet supported

aten::_saturate_weight_to_fp16

Not yet supported

aten::_scaled_dot_product_attention

Not yet supported

aten::_scaled_dot_product_attention_math

Not yet supported

aten::_scaled_dot_product_efficient_attention

Not yet supported

aten::_scaled_dot_product_flash_attention

Not yet supported

aten::_size_if_not_equal

Not yet supported

aten::_slow_conv2d_forward

Not yet supported

aten::_sobol_engine_draw

Not yet supported

aten::_sobol_engine_ff

Not yet supported

aten::_sobol_engine_initialize_state

Not yet supported

aten::_sobol_engine_scramble

Not yet supported

aten::_softmax

Not yet supported

aten::_sparse_addmm

Not yet supported

aten::_sparse_broadcast_to

Not yet supported

aten::_sparse_broadcast_to_copy

Not yet supported

aten::_sparse_bsc_tensor_unsafe

Not yet supported

aten::_sparse_bsr_tensor_unsafe

Not yet supported

aten::_sparse_compressed_tensor_unsafe

Not yet supported

aten::_sparse_coo_tensor_unsafe

Not yet supported

aten::_sparse_coo_tensor_with_dims

Not yet supported

aten::_sparse_coo_tensor_with_dims_and_tensors

Not yet supported

aten::_sparse_csc_tensor_unsafe

Not yet supported

aten::_sparse_csr_prod

Not yet supported

aten::_sparse_csr_sum

Not yet supported

aten::_sparse_csr_tensor_unsafe

Not yet supported

aten::_sparse_log_softmax

Not yet supported

aten::_sparse_mm

Not yet supported

aten::_sparse_mm_reduce_impl

Not yet supported

aten::_sparse_softmax

Not yet supported

aten::_sparse_sparse_matmul

Not yet supported

aten::_sparse_sum

Not yet supported

aten::_spdiags

Not yet supported

aten::_stack

Not yet supported

aten::_standard_gamma_grad

Not yet supported

aten::_tensor_to_list

Not yet supported

aten::_test_ambiguous_defaults

Not yet supported

aten::_test_autograd_multiple_dispatch

Not yet supported

aten::_test_autograd_multiple_dispatch_view

Not yet supported

aten::_test_autograd_multiple_dispatch_view_copy

Not yet supported

aten::_test_check_tensor

Not yet supported

aten::_test_optional_filled_intlist

Not yet supported

aten::_test_optional_floatlist

Not yet supported

aten::_test_optional_intlist

Not yet supported

aten::_test_serialization_subcmul

Not yet supported

aten::_test_string_default

Not yet supported

aten::_test_warn_in_autograd

Not yet supported

aten::_thnn_fused_gru_cell

Not yet supported

aten::_thnn_fused_lstm_cell

Not yet supported

aten::_to_copy

Not yet supported

aten::_to_cpu

Not yet supported

aten::_to_dense

Not yet supported

aten::_transform_bias_rescale_qkv

Not yet supported

aten::_transformer_decoder_only_layer_fwd

Not yet supported

aten::_transformer_encoder_layer_fwd

Not yet supported

aten::_trilinear

Not yet supported

aten::_triton_multi_head_attention

Not yet supported

aten::_triton_scaled_dot_attention

Not yet supported

aten::_unpack_dual

Not yet supported

aten::_unsafe_view

Not yet supported

aten::_unwrap_optional

Not yet supported

aten::_upsample_bicubic2d_aa

Not yet supported

aten::_upsample_bilinear2d_aa

Not yet supported

aten::_upsample_nearest_exact1d

Not yet supported

aten::_upsample_nearest_exact2d

Not yet supported

aten::_upsample_nearest_exact3d

Not yet supported

aten::_use_cudnn_ctc_loss

Not yet supported

aten::_use_cudnn_rnn_flatten_weight

Not yet supported

aten::_validate_compressed_sparse_indices

Not yet supported

aten::_validate_sparse_bsc_tensor_args

Not yet supported

aten::_validate_sparse_bsr_tensor_args

Not yet supported

aten::_validate_sparse_compressed_tensor_args

Not yet supported

aten::_validate_sparse_coo_tensor_args

Not yet supported

aten::_validate_sparse_csc_tensor_args

Not yet supported

aten::_validate_sparse_csr_tensor_args

Not yet supported

aten::_values

Not yet supported

aten::_values_copy

Not yet supported

aten::_version

Not yet supported

aten::_weight_norm_interface

Not yet supported

aten::absolute

Not yet supported

aten::acosh

Not yet supported

aten::addbmm

Not yet supported

aten::addcdiv

Not yet supported

aten::addmv

Not yet supported

aten::addr

Not yet supported

aten::adjoint

Not yet supported

aten::affine_grid_generator

Not yet supported

aten::alias_copy

Not yet supported

aten::align_as

Not yet supported

aten::align_tensors

Not yet supported

aten::align_to

Not yet supported

aten::allclose

Not yet supported

aten::angle

Not yet supported

aten::arccos

Not yet supported

aten::arccosh

Not yet supported

aten::arcsin

Not yet supported

aten::arcsinh

Not yet supported

aten::arctan

Not yet supported

aten::arctan2

Not yet supported

aten::arctanh

Not yet supported

aten::argwhere

Not yet supported

aten::as_strided_copy

Not yet supported

aten::as_strided_scatter

Not yet supported

aten::asinh

Not yet supported

aten::atan2

Not yet supported

aten::atanh

Not yet supported

aten::atleast_1d

Not yet supported

aten::atleast_2d

Not yet supported

aten::atleast_3d

Not yet supported

aten::bartlett_window

Not yet supported

aten::batch_norm_elemt

Not yet supported

aten::batch_norm_gather_stats

Not yet supported

aten::batch_norm_gather_stats_with_counts

Not yet supported

aten::batch_norm_stats

Not yet supported

aten::batch_norm_update_stats

Not yet supported

aten::bilinear

Not yet supported

aten::bin

Not yet supported

aten::binary_cross_entropy

Not yet supported

aten::bincount

Not yet supported

aten::binomial

Not yet supported

aten::bitwise_and

Not yet supported

aten::bitwise_left_shift

Not yet supported

aten::bitwise_right_shift

Not yet supported

aten::bitwise_xor

Not yet supported

aten::blackman_window

Not yet supported

aten::block_diag

Not yet supported

aten::broadcast_to

Not yet supported

aten::can_cast

Not yet supported

aten::capitalize

Not yet supported

aten::cartesian_prod

Not yet supported

aten::cauchy

Not yet supported

aten::ccol_indices

Not yet supported

aten::ccol_indices_copy

Not yet supported

aten::center

Not yet supported

aten::chain_matmul

Not yet supported

aten::chalf

Not yet supported

aten::channel_shuffle

Not yet supported

aten::cholesky

Not yet supported

aten::cholesky_inverse

Not yet supported

aten::cholesky_solve

Not yet supported

aten::choose_qparams_optimized

Not yet supported

aten::chr

Not yet supported

aten::clear

Not yet supported

aten::clip

Not yet supported

aten::coalesce

Not yet supported

aten::col_indices

Not yet supported

aten::col_indices_copy

Not yet supported

aten::column_stack

Not yet supported

aten::combinations

Not yet supported

aten::complex

Not yet supported

aten::concat

Not yet supported

aten::concatenate

Not yet supported

aten::confirmed_by_owner

Not yet supported

aten::conj

Not yet supported

aten::conv_depthwise3d

Not yet supported

aten::convolution_overrideable

Not yet supported

aten::copy

Not yet supported

aten::copy_sparse_to_sparse

Not yet supported

aten::copysign

Not yet supported

aten::corrcoef

Not yet supported

aten::cosh

Not yet supported

aten::cosine_embedding_loss

Not yet supported

aten::count

Not yet supported

aten::count_nonzero

Not yet supported

aten::cov

Not yet supported

aten::cpu

Not yet supported

aten::crow_indices

Not yet supported

aten::crow_indices_copy

Not yet supported

aten::ctc_loss

Not yet supported

aten::cuda

Not yet supported

aten::cudnn_affine_grid_generator

Not yet supported

aten::cudnn_batch_norm

Not yet supported

aten::cudnn_convolution

Not yet supported

aten::cudnn_convolution_add_relu

Not yet supported

aten::cudnn_convolution_relu

Not yet supported

aten::cudnn_convolution_transpose

Not yet supported

aten::cudnn_grid_sampler

Not yet supported

aten::cudnn_is_acceptable

Not yet supported

aten::cummax

Not yet supported

aten::cummin

Not yet supported

aten::cumprod

Not yet supported

aten::cumulative_trapezoid

Not yet supported

aten::data

Not yet supported

aten::deg2rad

Not yet supported

aten::degrees

Not yet supported

aten::dense_dim

Not yet supported

aten::det

Not yet supported

aten::detach_copy

Not yet supported

aten::device

Not yet supported

aten::diag

Not yet supported

aten::diag_embed

Not yet supported

aten::diagflat

Not yet supported

aten::diagonal_copy

Not yet supported

aten::diagonal_scatter

Not yet supported

aten::dict

Not yet supported

aten::diff

Not yet supported

aten::digamma

Not yet supported

aten::dist

Not yet supported

aten::divide

Not yet supported

aten::divmod

Not yet supported

aten::dsplit

Not yet supported

aten::dstack

Not yet supported

aten::element_size

Not yet supported

aten::empty_quantized

Not yet supported

aten::empty_strided

Not yet supported

aten::endswith

Not yet supported

aten::equal

Not yet supported

aten::erfc

Not yet supported

aten::erfinv

Not yet supported

aten::exp2

Not yet supported

aten::expand_copy

Not yet supported

aten::expandtabs

Not yet supported

aten::expm1

Not yet supported

aten::exponential

Not yet supported

aten::extend

Not yet supported

aten::fabs

Not yet supported

aten::factorial

Not yet supported

aten::fake_quantize_per_channel_affine_cachemask

Not yet supported

aten::fake_quantize_per_tensor_affine_cachemask

Not yet supported

aten::fbgemm_linear_fp16_weight

Not yet supported

aten::fbgemm_linear_fp16_weight_fp32_activation

Not yet supported

aten::fbgemm_linear_int8_weight

Not yet supported

aten::fbgemm_linear_int8_weight_fp32_activation

Not yet supported

aten::fbgemm_linear_quantize_weight

Not yet supported

aten::fbgemm_pack_gemm_matrix_fp16

Not yet supported

aten::fbgemm_pack_quantized_matrix

Not yet supported

aten::fft_fft

Not yet supported

aten::fft_fft2

Not yet supported

aten::fft_fftfreq

Not yet supported

aten::fft_fftn

Not yet supported

aten::fft_fftshift

Not yet supported

aten::fft_hfft

Not yet supported

aten::fft_hfft2

Not yet supported

aten::fft_hfftn

Not yet supported

aten::fft_ifft

Not yet supported

aten::fft_ifft2

Not yet supported

aten::fft_ifftn

Not yet supported

aten::fft_ifftshift

Not yet supported

aten::fft_ihfft

Not yet supported

aten::fft_ihfft2

Not yet supported

aten::fft_ihfftn

Not yet supported

aten::fft_irfft

Not yet supported

aten::fft_irfft2

Not yet supported

aten::fft_irfftn

Not yet supported

aten::fft_rfft

Not yet supported

aten::fft_rfft2

Not yet supported

aten::fft_rfftfreq

Not yet supported

aten::fft_rfftn

Not yet supported

aten::fill_diagonal

Not yet supported

aten::find

Not yet supported

aten::fix

Not yet supported

aten::flatten_dense_tensors

Not yet supported

aten::fliplr

Not yet supported

aten::flipud

Not yet supported

aten::float_power

Not yet supported

aten::fmax

Not yet supported

aten::fmin

Not yet supported

aten::format

Not yet supported

aten::frac

Not yet supported

aten::fractional_max_pool2d

Not yet supported

aten::fractional_max_pool3d

Not yet supported

aten::frexp

Not yet supported

aten::from_file

Not yet supported

aten::fused_moving_avg_obs_fake_quant

Not yet supported

aten::gamma

Not yet supported

aten::gcd

Not yet supported

aten::geometric

Not yet supported

aten::geqrf

Not yet supported

aten::ger

Not yet supported

aten::get

Not yet supported

aten::get_device

Not yet supported

aten::get_gradients

Not yet supported

aten::glu_jvp

Not yet supported

aten::grad

Not yet supported

aten::gradient

Not yet supported

aten::greater

Not yet supported

aten::greater_equal

Not yet supported

aten::grid_sampler_2d

Not yet supported

aten::grid_sampler_3d

Not yet supported

aten::gru_cell

Not yet supported

aten::hamming_window

Not yet supported

aten::has_torch_function

Not yet supported

aten::hash

Not yet supported

aten::heaviside

Not yet supported

aten::hex

Not yet supported

aten::hinge_embedding_loss

Not yet supported

aten::histc

Not yet supported

aten::histogram

Not yet supported

aten::histogramdd

Not yet supported

aten::hsplit

Not yet supported

aten::hspmm

Not yet supported

aten::hstack

Not yet supported

aten::huber_loss

Not yet supported

aten::hypot

Not yet supported

aten::i0

Not yet supported

aten::igamma

Not yet supported

aten::igammac

Not yet supported

aten::imag

Not yet supported

aten::index_reduce

Not yet supported

aten::indices

Not yet supported

aten::indices_copy

Not yet supported

aten::inner

Not yet supported

aten::int_repr

Not yet supported

aten::inverse

Not yet supported

aten::is_autocast_cpu_enabled

Not yet supported

aten::is_autocast_enabled

Not yet supported

aten::is_coalesced

Not yet supported

aten::is_complex

Not yet supported

aten::is_conj

Not yet supported

aten::is_contiguous

Not yet supported

aten::is_distributed

Not yet supported

aten::is_grad_enabled

Not yet supported

aten::is_inference

Not yet supported

aten::is_leaf

Not yet supported

aten::is_neg

Not yet supported

aten::is_non_overlapping_and_dense

Not yet supported

aten::is_nonzero

Not yet supported

aten::is_owner

Not yet supported

aten::is_same_size

Not yet supported

aten::is_scripting

Not yet supported

aten::is_set_to

Not yet supported

aten::is_signed

Not yet supported

aten::is_strides_like_format

Not yet supported

aten::is_vulkan_available

Not yet supported

aten::isalnum

Not yet supported

aten::isalpha

Not yet supported

aten::isclose

Not yet supported

aten::isdecimal

Not yet supported

aten::isdigit

Not yet supported

aten::isidentifier

Not yet supported

aten::isin

Not yet supported

aten::islower

Not yet supported

aten::isneginf

Not yet supported

aten::isnumeric

Not yet supported

aten::isposinf

Not yet supported

aten::isprintable

Not yet supported

aten::isreal

Not yet supported

aten::isspace

Not yet supported

aten::istft

Not yet supported

aten::istitle

Not yet supported

aten::isupper

Not yet supported

aten::items

Not yet supported

aten::join

Not yet supported

aten::kaiser_window

Not yet supported

aten::keys

Not yet supported

aten::kron

Not yet supported

aten::kthvalue

Not yet supported

aten::l1_loss

Not yet supported

aten::lcm

Not yet supported

aten::ldexp

Not yet supported

aten::less

Not yet supported

aten::less_equal

Not yet supported

aten::lgamma

Not yet supported

aten::lift_fresh

Not yet supported

aten::lift_fresh_copy

Not yet supported

aten::linalg_cholesky

Not yet supported

aten::linalg_cholesky_ex

Not yet supported

aten::linalg_cond

Not yet supported

aten::linalg_diagonal

Not yet supported

aten::linalg_eig

Not yet supported

aten::linalg_eigh

Not yet supported

aten::linalg_eigvals

Not yet supported

aten::linalg_eigvalsh

Not yet supported

aten::linalg_householder_product

Not yet supported

aten::linalg_inv

Not yet supported

aten::linalg_inv_ex

Not yet supported

aten::linalg_ldl_factor

Not yet supported

aten::linalg_ldl_factor_ex

Not yet supported

aten::linalg_ldl_solve

Not yet supported

aten::linalg_lstsq

Not yet supported

aten::linalg_lu

Not yet supported

aten::linalg_lu_factor

Not yet supported

aten::linalg_lu_factor_ex

Not yet supported

aten::linalg_lu_solve

Not yet supported

aten::linalg_matmul

Not yet supported

aten::linalg_matrix_exp

Not yet supported

aten::linalg_matrix_power

Not yet supported

aten::linalg_matrix_rank

Not yet supported

aten::linalg_multi_dot

Not yet supported

aten::linalg_pinv

Not yet supported

aten::linalg_qr

Not yet supported

aten::linalg_slogdet

Not yet supported

aten::linalg_solve

Not yet supported

aten::linalg_solve_ex

Not yet supported

aten::linalg_solve_triangular

Not yet supported

aten::linalg_svd

Not yet supported

aten::linalg_svdvals

Not yet supported

aten::linalg_tensorinv

Not yet supported

aten::linalg_tensorsolve

Not yet supported

aten::linalg_vander

Not yet supported

aten::linalg_vecdot

Not yet supported

aten::ljust

Not yet supported

aten::local_value

Not yet supported

aten::log_normal

Not yet supported

aten::log_sigmoid_forward

Not yet supported

aten::logaddexp

Not yet supported

aten::logaddexp2

Not yet supported

aten::logcumsumexp

Not yet supported

aten::logical_not

Not yet supported

aten::logit

Not yet supported

aten::logspace

Not yet supported

aten::lower

Not yet supported

aten::lstrip

Not yet supported

aten::lu_solve

Not yet supported

aten::lu_unpack

Not yet supported

aten::mH

Not yet supported

aten::mT

Not yet supported

aten::manual_seed

Not yet supported

aten::margin_ranking_loss

Not yet supported

aten::mathremainder

Not yet supported

aten::matrix_H

Not yet supported

aten::matrix_exp

Not yet supported

aten::matrix_power

Not yet supported

aten::max_unpool2d

Not yet supported

aten::max_unpool3d

Not yet supported

aten::median

Not yet supported

aten::miopen_batch_norm

Not yet supported

aten::miopen_convolution

Not yet supported

aten::miopen_convolution_add_relu

Not yet supported

aten::miopen_convolution_relu

Not yet supported

aten::miopen_convolution_transpose

Not yet supported

aten::miopen_depthwise_convolution

Not yet supported

aten::miopen_rnn

Not yet supported

aten::mkldnn_adaptive_avg_pool2d

Not yet supported

aten::mkldnn_convolution

Not yet supported

aten::mkldnn_linear

Not yet supported

aten::mkldnn_max_pool2d

Not yet supported

aten::mkldnn_max_pool3d

Not yet supported

aten::mkldnn_reorder_conv2d_weight

Not yet supported

aten::mkldnn_reorder_conv3d_weight

Not yet supported

aten::mkldnn_rnn_layer

Not yet supported

aten::mode

Not yet supported

aten::modf

Not yet supported

aten::moveaxis

Not yet supported

aten::msort

Not yet supported

aten::multi_margin_loss

Not yet supported

aten::multilabel_margin_loss

Not yet supported

aten::multilabel_margin_loss_forward

Not yet supported

aten::multiply

Not yet supported

aten::mvlgamma

Not yet supported

aten::nanmean

Not yet supported

aten::nanmedian

Not yet supported

aten::nanquantile

Not yet supported

aten::nansum

Not yet supported

aten::narrow_copy

Not yet supported

aten::native_batch_norm

Not yet supported

aten::native_channel_shuffle

Not yet supported

aten::native_group_norm

Not yet supported

aten::native_norm

Not yet supported

aten::negative

Not yet supported

aten::nested_to_padded_tensor

Not yet supported

aten::new_empty_strided

Not yet supported

aten::nextafter

Not yet supported

aten::nll_loss2d_forward

Not yet supported

aten::nll_loss_forward

Not yet supported

aten::norm_except_dim

Not yet supported

aten::normal_functional

Not yet supported

aten::not_equal

Not yet supported

aten::nuclear_norm

Not yet supported

aten::oct

Not yet supported

aten::ord

Not yet supported

aten::orgqr

Not yet supported

aten::ormqr

Not yet supported

aten::output_nr

Not yet supported

aten::owner

Not yet supported

aten::owner_name

Not yet supported

aten::pad_sequence

Not yet supported

aten::partition

Not yet supported

aten::pdist

Not yet supported

aten::percentFormat

Not yet supported

aten::permute_copy

Not yet supported

aten::pin_memory

Not yet supported

aten::pinverse

Not yet supported

aten::poisson

Not yet supported

aten::poisson_nll_loss

Not yet supported

aten::polar

Not yet supported

aten::polygamma

Not yet supported

aten::popitem

Not yet supported

aten::positive

Not yet supported

aten::promote_types

Not yet supported

aten::put

Not yet supported

aten::q_per_channel_axis

Not yet supported

aten::q_per_channel_scales

Not yet supported

aten::q_per_channel_zero_points

Not yet supported

aten::q_scale

Not yet supported

aten::q_zero_point

Not yet supported

aten::qr

Not yet supported

aten::qscheme

Not yet supported

aten::quantile

Not yet supported

aten::quantize_per_channel

Not yet supported

aten::quantize_per_tensor_dynamic

Not yet supported

aten::quantized_batch_norm

Not yet supported

aten::quantized_gru

Not yet supported

aten::quantized_gru_cell

Not yet supported

aten::quantized_lstm

Not yet supported

aten::quantized_lstm_cell

Not yet supported

aten::quantized_max_pool1d

Not yet supported

aten::quantized_max_pool2d

Not yet supported

aten::quantized_rnn_relu_cell

Not yet supported

aten::quantized_rnn_tanh_cell

Not yet supported

aten::rad2deg

Not yet supported

aten::radians

Not yet supported

aten::randint

Not yet supported

aten::randint_like

Not yet supported

aten::random

Not yet supported

aten::randperm

Not yet supported

aten::range

Not yet supported

aten::ravel

Not yet supported

aten::real

Not yet supported

aten::record_stream

Not yet supported

aten::refine_names

Not yet supported

aten::remove

Not yet supported

aten::rename

Not yet supported

aten::renorm

Not yet supported

aten::replace

Not yet supported

aten::requires_grad

Not yet supported

aten::resize

Not yet supported

aten::resize_as

Not yet supported

aten::resize_as_sparse

Not yet supported

aten::result_type

Not yet supported

aten::retain_grad

Not yet supported

aten::retains_grad

Not yet supported

aten::reverse

Not yet supported

aten::rfind

Not yet supported

aten::rindex

Not yet supported

aten::rjust

Not yet supported

aten::rnn_relu_cell

Not yet supported

aten::rnn_tanh_cell

Not yet supported

aten::rot90

Not yet supported

aten::row_indices

Not yet supported

aten::row_indices_copy

Not yet supported

aten::row_stack

Not yet supported

aten::rpartition

Not yet supported

aten::rrelu_with_noise

Not yet supported

aten::rsplit

Not yet supported

aten::rstrip

Not yet supported

aten::save

Not yet supported

aten::scaled_dot_product_attention

Not yet supported

aten::scatter_reduce

Not yet supported

aten::searchsorted

Not yet supported

aten::segment_reduce

Not yet supported

aten::select_copy

Not yet supported

aten::select_scatter

Not yet supported

aten::set

Not yet supported

aten::set_data

Not yet supported

aten::set_grad_enabled

Not yet supported

aten::setdefault

Not yet supported

aten::sgn

Not yet supported

aten::signbit

Not yet supported

aten::sinc

Not yet supported

aten::sinh

Not yet supported

aten::slice_copy

Not yet supported

aten::slice_scatter

Not yet supported

aten::slogdet

Not yet supported

aten::slow_conv3d

Not yet supported

aten::slow_conv3d_forward

Not yet supported

aten::slow_conv_dilated2d

Not yet supported

aten::slow_conv_dilated3d

Not yet supported

aten::slow_conv_transpose2d

Not yet supported

aten::slow_conv_transpose3d

Not yet supported

aten::smm

Not yet supported

aten::smooth_l1_loss

Not yet supported

aten::soft_margin_loss

Not yet supported

aten::sorted

Not yet supported

aten::sparse_bsc_tensor

Not yet supported

aten::sparse_bsr_tensor

Not yet supported

aten::sparse_compressed_tensor

Not yet supported

aten::sparse_coo_tensor

Not yet supported

aten::sparse_csc_tensor

Not yet supported

aten::sparse_csr_tensor

Not yet supported

aten::sparse_dim

Not yet supported

aten::sparse_mask

Not yet supported

aten::sparse_resize

Not yet supported

aten::sparse_resize_and_clear

Not yet supported

aten::sparse_sampled_addmm

Not yet supported

aten::special_airy_ai

Not yet supported

aten::special_bessel_j0

Not yet supported

aten::special_bessel_j1

Not yet supported

aten::special_bessel_y0

Not yet supported

aten::special_bessel_y1

Not yet supported

aten::special_chebyshev_polynomial_t

Not yet supported

aten::special_chebyshev_polynomial_u

Not yet supported

aten::special_chebyshev_polynomial_v

Not yet supported

aten::special_chebyshev_polynomial_w

Not yet supported

aten::special_digamma

Not yet supported

aten::special_entr

Not yet supported

aten::special_erf

Not yet supported

aten::special_erfc

Not yet supported

aten::special_erfcx

Not yet supported

aten::special_erfinv

Not yet supported

aten::special_exp2

Not yet supported

aten::special_expit

Not yet supported

aten::special_expm1

Not yet supported

aten::special_gammainc

Not yet supported

aten::special_gammaincc

Not yet supported

aten::special_gammaln

Not yet supported

aten::special_hermite_polynomial_h

Not yet supported

aten::special_hermite_polynomial_he

Not yet supported

aten::special_i0

Not yet supported

aten::special_i0e

Not yet supported

aten::special_i1

Not yet supported

aten::special_i1e

Not yet supported

aten::special_laguerre_polynomial_l

Not yet supported

aten::special_legendre_polynomial_p

Not yet supported

aten::special_log1p

Not yet supported

aten::special_log_ndtr

Not yet supported

aten::special_log_softmax

Not yet supported

aten::special_logit

Not yet supported

aten::special_logsumexp

Not yet supported

aten::special_modified_bessel_i0

Not yet supported

aten::special_modified_bessel_i1

Not yet supported

aten::special_modified_bessel_k0

Not yet supported

aten::special_modified_bessel_k1

Not yet supported

aten::special_multigammaln

Not yet supported

aten::special_ndtr

Not yet supported

aten::special_ndtri

Not yet supported

aten::special_polygamma

Not yet supported

aten::special_psi

Not yet supported

aten::special_round

Not yet supported

aten::special_scaled_modified_bessel_k0

Not yet supported

aten::special_scaled_modified_bessel_k1

Not yet supported

aten::special_shifted_chebyshev_polynomial_t

Not yet supported

aten::special_shifted_chebyshev_polynomial_u

Not yet supported

aten::special_shifted_chebyshev_polynomial_v

Not yet supported

aten::special_shifted_chebyshev_polynomial_w

Not yet supported

aten::special_sinc

Not yet supported

aten::special_softmax

Not yet supported

aten::special_spherical_bessel_j0

Not yet supported

aten::special_xlog1py

Not yet supported

aten::special_xlogy

Not yet supported

aten::special_zeta

Not yet supported

aten::split_copy

Not yet supported

aten::split_with_sizes_copy

Not yet supported

aten::splitlines

Not yet supported

aten::squeeze_copy

Not yet supported

aten::sspaddmm

Not yet supported

aten::startswith

Not yet supported

aten::stft

Not yet supported

aten::storage_offset

Not yet supported

aten::str

Not yet supported

aten::stride

Not yet supported

aten::strip

Not yet supported

aten::subtract

Not yet supported

aten::sum_to_size

Not yet supported

aten::svd

Not yet supported

aten::swapaxes

Not yet supported

aten::swapcase

Not yet supported

aten::swapdims

Not yet supported

aten::sym_numel

Not yet supported

aten::sym_size

Not yet supported

aten::sym_storage_offset

Not yet supported

aten::sym_stride

Not yet supported

aten::t_copy

Not yet supported

aten::take_along_dim

Not yet supported

aten::thnn_conv2d

Not yet supported

aten::tile

Not yet supported

aten::title

Not yet supported

aten::to_dense

Not yet supported

aten::to_here

Not yet supported

aten::to_mkldnn

Not yet supported

aten::to_padded_tensor

Not yet supported

aten::to_sparse

Not yet supported

aten::to_sparse_bsc

Not yet supported

aten::to_sparse_bsr

Not yet supported

aten::to_sparse_csc

Not yet supported

aten::to_sparse_csr

Not yet supported

aten::trace

Not yet supported

aten::transpose_copy

Not yet supported

aten::trapezoid

Not yet supported

aten::trapz

Not yet supported

aten::triangular_solve

Not yet supported

aten::tril_indices

Not yet supported

aten::triplet_margin_loss

Not yet supported

aten::triu_indices

Not yet supported

aten::trunc

Not yet supported

aten::unbind_copy

Not yet supported

aten::unflatten

Not yet supported

aten::unflatten_dense_tensors

Not yet supported

aten::unfold_copy

Not yet supported

aten::uniform

Not yet supported

aten::unique_consecutive

Not yet supported

aten::unique_dim_consecutive

Not yet supported

aten::unsqueeze_copy

Not yet supported

aten::update

Not yet supported

aten::upper

Not yet supported

aten::values

Not yet supported

aten::values_copy

Not yet supported

aten::vander

Not yet supported

aten::vdot

Not yet supported

aten::view_as_complex

Not yet supported

aten::view_as_complex_copy

Not yet supported

aten::view_as_real

Not yet supported

aten::view_as_real_copy

Not yet supported

aten::view_copy

Not yet supported

aten::vsplit

Not yet supported

aten::vstack

Not yet supported

aten::wait

Not yet supported

aten::warn

Not yet supported

aten::xlogy

Not yet supported

aten::zfill

Not yet supported

c10d::_allgather_base

Not yet supported

c10d::_reduce_scatter_base

Not yet supported

c10d::allgather

Not yet supported

c10d::allgather_coalesced

Not yet supported

c10d::allreduce

Not yet supported

c10d::allreduce_coalesced

Not yet supported

c10d::alltoall

Not yet supported

c10d::alltoall_base

Not yet supported

c10d::barrier

Not yet supported

c10d::broadcast

Not yet supported

c10d::gather

Not yet supported

c10d::monitored_barrier

Not yet supported

c10d::recv

Not yet supported

c10d::recv_any_source

Not yet supported

c10d::reduce

Not yet supported

c10d::reduce_scatter

Not yet supported

c10d::scatter

Not yet supported

c10d::send

Not yet supported

mkl::_mkl_linear

Not yet supported

mkl::_mkl_reorder_linear_weight

Not yet supported

mkldnn::_convolution_pointwise

Not yet supported

mkldnn::_convolution_transpose_pointwise

Not yet supported

mkldnn::_linear_pointwise

Not yet supported

mkldnn::_reorder_convolution_transpose_weight

Not yet supported

mkldnn_prepacked::conv2d_prepack

Not yet supported

mkldnn_prepacked::conv2d_run

Not yet supported

nvprims::abs

Not yet supported

nvprims::acos

Not yet supported

nvprims::add

Not yet supported

nvprims::amax

Not yet supported

nvprims::amin

Not yet supported

nvprims::asin

Not yet supported

nvprims::atan

Not yet supported

nvprims::atan2

Not yet supported

nvprims::atanh

Not yet supported

nvprims::bitwise_and

Not yet supported

nvprims::bitwise_not

Not yet supported

nvprims::bitwise_or

Not yet supported

nvprims::bitwise_xor

Not yet supported

nvprims::broadcast_in_dim

Not yet supported

nvprims::ceil

Not yet supported

nvprims::clone

Not yet supported

nvprims::convert_element_type

Not yet supported

nvprims::cos

Not yet supported

nvprims::cosh

Not yet supported

nvprims::div

Not yet supported

nvprims::eq

Not yet supported

nvprims::erf

Not yet supported

nvprims::erfc

Not yet supported

nvprims::exp

Not yet supported

nvprims::expm1

Not yet supported

nvprims::floor

Not yet supported

nvprims::fmod

Not yet supported

nvprims::full

Not yet supported

nvprims::ge

Not yet supported

nvprims::gt

Not yet supported

nvprims::imag

Not yet supported

nvprims::isfinite

Not yet supported

nvprims::le

Not yet supported

nvprims::lgamma

Not yet supported

nvprims::log

Not yet supported

nvprims::log10

Not yet supported

nvprims::log1p

Not yet supported

nvprims::log2

Not yet supported

nvprims::lt

Not yet supported

nvprims::mul

Not yet supported

nvprims::native_batch_norm

Not yet supported

nvprims::ne

Not yet supported

nvprims::neg

Not yet supported

nvprims::pow

Not yet supported

nvprims::rand_like

Not yet supported

nvprims::real

Not yet supported

nvprims::reciprocal

Not yet supported

nvprims::remainder

Not yet supported

nvprims::round

Not yet supported

nvprims::rsqrt

Not yet supported

nvprims::sign

Not yet supported

nvprims::sin

Not yet supported

nvprims::sinh

Not yet supported

nvprims::sqrt

Not yet supported

nvprims::squeeze

Not yet supported

nvprims::sub

Not yet supported

nvprims::sum

Not yet supported

nvprims::tan

Not yet supported

nvprims::tanh

Not yet supported

nvprims::transpose

Not yet supported

nvprims::trunc

Not yet supported

nvprims::var

Not yet supported

nvprims::var_mean

Not yet supported

nvprims::view

Not yet supported

nvprims::view_of

Not yet supported

nvprims::where

Not yet supported

onnx::Reshape

Not yet supported

onnx::Shape

Not yet supported

prepacked::conv2d_clamp_prepack

Not yet supported

prepacked::conv2d_clamp_run

Not yet supported

prepacked::conv2d_transpose_clamp_prepack

Not yet supported

prepacked::conv2d_transpose_clamp_run

Not yet supported

prepacked::linear_clamp_prepack

Not yet supported

prepacked::linear_clamp_run

Not yet supported

prepacked::unpack_prepacked_sizes_conv2d

Not yet supported

prepacked::unpack_prepacked_sizes_linear

Not yet supported

prim::AddStatValue

Not yet supported

prim::AutogradAdd

Not yet supported

prim::AutogradAllNonZero

Not yet supported

prim::AutogradAllZero

Not yet supported

prim::AutogradAnyNonZero

Not yet supported

prim::AutogradZero

Not yet supported

prim::BailOut

Not yet supported

prim::BailoutTemplate

Not yet supported

prim::BroadcastMKLDNNTensors

Not yet supported

prim::BroadcastSizes

Not yet supported

prim::ChunkSizes

Not yet supported

prim::ConstantMKLDNNTensor

Not yet supported

prim::DifferentiableGraph

Not yet supported

prim::EnumName

Not yet supported

prim::EnumValue

Not yet supported

prim::FallbackGraph

Not yet supported

prim::FusedConcat

Not yet supported

prim::FusionGroup

Not yet supported

prim::Guard

Not yet supported

prim::IfThenElse

Not yet supported

prim::IgnoredPythonOp

Not yet supported

prim::MKLDNNClamp

Not yet supported

prim::MKLDNNHardSigmoid

Not yet supported

prim::MKLDNNHardSwish

Not yet supported

prim::MKLDNNHardTanh

Not yet supported

prim::MKLDNNLayerNorm

Not yet supported

prim::MKLDNNScalarMul

Not yet supported

prim::MMBatchSide

Not yet supported

prim::MMTreeReduce

Not yet supported

prim::ModuleContainerIndex

Not yet supported

prim::NumToTensor

Not yet supported

prim::Print

Not yet supported

prim::PythonOp

Not yet supported

prim::RaiseException

Not yet supported

prim::ReductionSizes

Not yet supported

prim::RequiresGradCheck

Not yet supported

prim::StaticRuntimeCopyOuts

Not yet supported

prim::StaticSubgraph

Not yet supported

prim::StringIndex

Not yet supported

prim::TensorExprDynamicGroup

Not yet supported

prim::TensorExprDynamicGuard

Not yet supported

prim::TensorExprGroup

Not yet supported

prim::TimePoint

Not yet supported

prim::TupleIndex

Not yet supported

prim::TupleUnpack

Not yet supported

prim::TypeCheck

Not yet supported

prim::VarConcat

Not yet supported

prim::VarStack

Not yet supported

prim::abs

Not yet supported

prim::awaitable_nowait

Not yet supported

prim::awaitable_wait

Not yet supported

prim::grad

Not yet supported

prim::id

Not yet supported

prim::index

Not yet supported

prim::is_cpu

Not yet supported

prim::is_cuda

Not yet supported

prim::is_ipu

Not yet supported

prim::is_meta

Not yet supported

prim::is_mkldnn

Not yet supported

prim::is_mps

Not yet supported

prim::is_nested

Not yet supported

prim::is_ort

Not yet supported

prim::is_quantized

Not yet supported

prim::is_sparse

Not yet supported

prim::is_sparse_csr

Not yet supported

prim::is_vulkan

Not yet supported

prim::is_xpu

Not yet supported

prim::mkldnn_convolution

Not yet supported

prim::name

Not yet supported

prim::oneDNNFusionGroup

Not yet supported

prim::oneDNNFusionGuard

Not yet supported

prim::profile

Not yet supported

prim::profile_ivalue

Not yet supported

prim::rangelist

Not yet supported

prim::requires_grad

Not yet supported

prim::rpc_async

Not yet supported

prim::rpc_remote

Not yet supported

prim::rpc_sync

Not yet supported

prim::unchecked_unwrap_optional

Not yet supported

prims::abs

Not yet supported

prims::acos

Not yet supported

prims::acosh

Not yet supported

prims::add

Not yet supported

prims::amax

Not yet supported

prims::amin

Not yet supported

prims::as_strided

Not yet supported

prims::as_strided_scatter

Not yet supported

prims::asin

Not yet supported

prims::asinh

Not yet supported

prims::atan

Not yet supported

prims::atan2

Not yet supported

prims::atanh

Not yet supported

prims::bessel_i0

Not yet supported

prims::bessel_i0e

Not yet supported

prims::bessel_i1

Not yet supported

prims::bessel_i1e

Not yet supported

prims::bessel_j0

Not yet supported

prims::bessel_j1

Not yet supported

prims::bitwise_and

Not yet supported

prims::bitwise_not

Not yet supported

prims::bitwise_or

Not yet supported

prims::bitwise_xor

Not yet supported

prims::broadcast_in_dim

Not yet supported

prims::cat

Not yet supported

prims::cbrt

Not yet supported

prims::ceil

Not yet supported

prims::clone

Not yet supported

prims::collapse_view

Not yet supported

prims::conj

Not yet supported

prims::conj_physical

Not yet supported

prims::convert_element_type

Not yet supported

prims::copy_strided

Not yet supported

prims::copy_to

Not yet supported

prims::cos

Not yet supported

prims::cosh

Not yet supported

prims::device_put

Not yet supported

prims::digamma

Not yet supported

prims::div

Not yet supported

prims::empty

Not yet supported

prims::empty_strided

Not yet supported

prims::eq

Not yet supported

prims::erf

Not yet supported

prims::erf_inv

Not yet supported

prims::erfc

Not yet supported

prims::erfcx

Not yet supported

prims::exp

Not yet supported

prims::exp2

Not yet supported

prims::expm1

Not yet supported

prims::fft_c2c

Not yet supported

prims::fft_c2r

Not yet supported

prims::fft_r2c

Not yet supported

prims::fill

Not yet supported

prims::floor

Not yet supported

prims::fmax

Not yet supported

prims::fmin

Not yet supported

prims::fmod

Not yet supported

prims::full

Not yet supported

prims::full_like

Not yet supported

prims::gcd

Not yet supported

prims::ge

Not yet supported

prims::gt

Not yet supported

prims::hypot

Not yet supported

prims::igamma

Not yet supported

prims::igammac

Not yet supported

prims::imag

Not yet supported

prims::iota

Not yet supported

prims::isfinite

Not yet supported

prims::item

Not yet supported

prims::le

Not yet supported

prims::lgamma

Not yet supported

prims::log

Not yet supported

prims::log10

Not yet supported

prims::log1p

Not yet supported

prims::log2

Not yet supported

prims::lt

Not yet supported

prims::maximum

Not yet supported

prims::maximum_value

Not yet supported

prims::minimum

Not yet supported

prims::minium_value

Not yet supported

prims::mul

Not yet supported

prims::ndtri

Not yet supported

prims::ne

Not yet supported

prims::neg

Not yet supported

prims::nextafter

Not yet supported

prims::normal

Not yet supported

prims::pow

Not yet supported

prims::prod

Not yet supported

prims::real

Not yet supported

prims::reciprocal

Not yet supported

prims::remainder

Not yet supported

prims::reshape

Not yet supported

prims::resize

Not yet supported

prims::rev

Not yet supported

prims::round

Not yet supported

prims::rsqrt

Not yet supported

prims::scalar_tensor

Not yet supported

prims::shift_left

Not yet supported

prims::shift_right_arithmetic

Not yet supported

prims::sign

Not yet supported

prims::signbit

Not yet supported

prims::sin

Not yet supported

prims::sinh

Not yet supported

prims::slice

Not yet supported

prims::slice_in_dim

Not yet supported

prims::spherical_bessel_j0

Not yet supported

prims::split_dim

Not yet supported

prims::sqrt

Not yet supported

prims::squeeze

Not yet supported

prims::sub

Not yet supported

prims::sum

Not yet supported

prims::svd

Not yet supported

prims::tan

Not yet supported

prims::tanh

Not yet supported

prims::transpose

Not yet supported

prims::trunc

Not yet supported

prims::uniform

Not yet supported

prims::var

Not yet supported

prims::view_of

Not yet supported

prims::where

Not yet supported

prims::zeta

Not yet supported

profiler::_call_end_callbacks_on_jit_fut

Not yet supported

profiler::_record_function_enter

Not yet supported

profiler::_record_function_enter_new

Not yet supported

profiler::_record_function_exit

Not yet supported

quantization::_Bfloat16QuantizedToFloat

Not yet supported

quantization::_FloatToBfloat16Quantized

Not yet supported

quantized::add_out

Not yet supported

quantized::add_relu_out

Not yet supported

quantized::add_scalar

Not yet supported

quantized::add_scalar_out

Not yet supported

quantized::add_scalar_relu

Not yet supported

quantized::add_scalar_relu_out

Not yet supported

quantized::batch_norm

Not yet supported

quantized::batch_norm1d

Not yet supported

quantized::batch_norm1d_relu

Not yet supported

quantized::batch_norm2d

Not yet supported

quantized::batch_norm2d_relu

Not yet supported

quantized::batch_norm3d

Not yet supported

quantized::batch_norm3d_relu

Not yet supported

quantized::batch_norm_relu

Not yet supported

quantized::cat_out

Not yet supported

quantized::cat_relu

Not yet supported

quantized::cat_relu_out

Not yet supported

quantized::celu

Not yet supported

quantized::clamp

Not yet supported

quantized::conv1d

Not yet supported

quantized::conv1d_dynamic

Not yet supported

quantized::conv1d_prepack

Not yet supported

quantized::conv1d_unpack

Not yet supported

quantized::conv2d_add

Not yet supported

quantized::conv2d_add_relu

Not yet supported

quantized::conv2d_dilation

Not yet supported

quantized::conv2d_dynamic

Not yet supported

quantized::conv2d_groups

Not yet supported

quantized::conv2d_output_padding

Not yet supported

quantized::conv2d_padding

Not yet supported

quantized::conv2d_prepack

Not yet supported

quantized::conv2d_stride

Not yet supported

quantized::conv2d_transpose

Not yet supported

quantized::conv2d_unpack

Not yet supported

quantized::conv2d_unpack_sizes

Not yet supported

quantized::conv3d

Not yet supported

quantized::conv3d_dilation

Not yet supported

quantized::conv3d_dynamic

Not yet supported

quantized::conv3d_groups

Not yet supported

quantized::conv3d_output_padding

Not yet supported

quantized::conv3d_padding

Not yet supported

quantized::conv3d_prepack

Not yet supported

quantized::conv3d_relu

Not yet supported

quantized::conv3d_stride

Not yet supported

quantized::conv3d_transpose

Not yet supported

quantized::conv3d_unpack

Not yet supported

quantized::conv_prepack

Not yet supported

quantized::conv_transpose1d

Not yet supported

quantized::conv_transpose1d_dynamic

Not yet supported

quantized::conv_transpose1d_prepack

Not yet supported

quantized::conv_transpose1d_unpack

Not yet supported

quantized::conv_transpose2d

Not yet supported

quantized::conv_transpose2d_dilation

Not yet supported

quantized::conv_transpose2d_dynamic

Not yet supported

quantized::conv_transpose2d_groups

Not yet supported

quantized::conv_transpose2d_output_padding

Not yet supported

quantized::conv_transpose2d_padding

Not yet supported

quantized::conv_transpose2d_prepack

Not yet supported

quantized::conv_transpose2d_stride

Not yet supported

quantized::conv_transpose2d_transpose

Not yet supported

quantized::conv_transpose2d_unpack

Not yet supported

quantized::conv_transpose3d

Not yet supported

quantized::conv_transpose3d_dilation

Not yet supported

quantized::conv_transpose3d_dynamic

Not yet supported

quantized::conv_transpose3d_groups

Not yet supported

quantized::conv_transpose3d_output_padding

Not yet supported

quantized::conv_transpose3d_padding

Not yet supported

quantized::conv_transpose3d_prepack

Not yet supported

quantized::conv_transpose3d_stride

Not yet supported

quantized::conv_transpose3d_transpose

Not yet supported

quantized::conv_transpose3d_unpack

Not yet supported

quantized::conv_unpack

Not yet supported

quantized::dropout

Not yet supported

quantized::elu

Not yet supported

quantized::embedding_4bit

Not yet supported

quantized::embedding_bag_2bit_prepack

Not yet supported

quantized::embedding_bag_2bit_rowwise_offsets

Not yet supported

quantized::embedding_bag_2bit_unpack

Not yet supported

quantized::embedding_bag_4bit

Not yet supported

quantized::embedding_bag_4bit_prepack

Not yet supported

quantized::embedding_bag_4bit_rowwise_offsets

Not yet supported

quantized::embedding_bag_4bit_unpack

Not yet supported

quantized::embedding_bag_byte

Not yet supported

quantized::embedding_bag_byte_prepack

Not yet supported

quantized::embedding_bag_byte_rowwise_offsets

Not yet supported

quantized::embedding_bag_byte_unpack

Not yet supported

quantized::embedding_bag_prepack

Not yet supported

quantized::embedding_bag_unpack

Not yet supported

quantized::embedding_byte

Not yet supported

quantized::linear_dynamic

Not yet supported

quantized::linear_dynamic_fp16

Not yet supported

quantized::linear_leaky_relu

Not yet supported

quantized::linear_prepack

Not yet supported

quantized::linear_prepack_fp16

Not yet supported

quantized::linear_prepack_fp16_legacy

Not yet supported

quantized::linear_prepack_legacy

Not yet supported

quantized::linear_relu

Not yet supported

quantized::linear_relu_dynamic

Not yet supported

quantized::linear_relu_dynamic_fp16

Not yet supported

quantized::linear_tanh

Not yet supported

quantized::linear_unpack

Not yet supported

quantized::linear_unpack_fp16

Not yet supported

quantized::linear_with_input_q_dq_qweight_dq_output_fp32

Not yet supported

quantized::linear_with_input_q_dq_qweight_dq_relu_output_fp32

Not yet supported

quantized::make_quantized_cell_params

Not yet supported

quantized::make_quantized_cell_params_dynamic

Not yet supported

quantized::make_quantized_cell_params_fp16

Not yet supported

quantized::matmul

Not yet supported

quantized::max_pool1d

Not yet supported

quantized::max_pool2d

Not yet supported

quantized::mul_out

Not yet supported

quantized::mul_relu

Not yet supported

quantized::mul_relu_out

Not yet supported

quantized::mul_scalar

Not yet supported

quantized::mul_scalar_out

Not yet supported

quantized::mul_scalar_relu

Not yet supported

quantized::mul_scalar_relu_out

Not yet supported

quantized::prelu

Not yet supported

quantized::quantized_gru_cell_dynamic

Not yet supported

quantized::quantized_lstm_cell_dynamic

Not yet supported

quantized::quantized_rnn_relu_cell_dynamic

Not yet supported

quantized::quantized_rnn_tanh_cell_dynamic

Not yet supported

quantized::relu6

Not yet supported

quantized::softmax

Not yet supported

quantized::threshold

Not yet supported

sparse::qlinear

Not yet supported

sparse::qlinear_dynamic

Not yet supported

sparse::qlinear_prepack

Not yet supported

sparse::qlinear_relu

Not yet supported

sparse::qlinear_relu_dynamic

Not yet supported

sparse::qlinear_unpack

Not yet supported

static_runtime::VarTupleUnpack

Not yet supported

static_runtime::clamp_nan_to_num

Not yet supported

static_runtime::create_owned_ref

Not yet supported

static_runtime::dequantize_copy

Not yet supported

static_runtime::dict_unpack

Not yet supported

static_runtime::embedding_bag

Not yet supported

static_runtime::expand_dims_copy

Not yet supported

static_runtime::flatten_copy

Not yet supported

static_runtime::fused_equally_split

Not yet supported

static_runtime::layer_norm

Not yet supported

static_runtime::permute_copy

Not yet supported

static_runtime::reshape_copy

Not yet supported

static_runtime::select_tensor

Not yet supported

static_runtime::signed_log1p

Not yet supported

static_runtime::to_copy

Not yet supported

static_runtime::to_maybe_copy_out

Not yet supported

Docs

Access comprehensive developer documentation for PyTorch

View Docs

Tutorials

Get in-depth tutorials for beginners and advanced developers

View Tutorials

Resources

Find development resources and get your questions answered

View Resources