List of all items
Structs
- control_flow::WhileBeforeResult
- data::TensorData
- execution::CompilationDescriptor
- execution::ExecutableExecutionDescriptor
- execution::ExecutableSerializationDescriptor
- execution::ExecutionDescriptor
- graph::Convolution2DDescriptor
- graph::Convolution2DDescriptorInfo
- graph::Executable
- graph::Feed
- graph::FeedDescription
- graph::Graph
- graph::Pooling2DDescriptor
- graph::Pooling2DDescriptorInfo
- graph::Tensor
- random::RandomOpDescriptor
- rnn::GRUDescriptor
- rnn::LSTMDescriptor
- rnn::SingleGateRNNDescriptor
- specialized::Convolution3DDescriptor
- specialized::Convolution3DDescriptorInfo
- specialized::CreateSparseDescriptor
- specialized::DepthwiseConvolution2DDescriptor
- specialized::DepthwiseConvolution2DDescriptorInfo
- specialized::DepthwiseConvolution3DDescriptor
- specialized::DepthwiseConvolution3DDescriptorInfo
- specialized::FftDescriptor
- specialized::FftDescriptorInfo
- specialized::GraphType
- specialized::ImToColDescriptor
- specialized::ImToColDescriptorInfo
- specialized::Object
- specialized::Pooling4DDescriptor
- specialized::Pooling4DDescriptorInfo
- specialized::StencilDescriptor
- specialized::StencilDescriptorInfo
- specialized::VariableOp
- types::GraphDevice
- types::Operation
- types::ShapedType
Enums
Functions
- ffi::mpsgraph_compilation_descriptor_disable_type_inference
- ffi::mpsgraph_compilation_descriptor_new
- ffi::mpsgraph_compilation_descriptor_optimization_level
- ffi::mpsgraph_compilation_descriptor_optimization_profile
- ffi::mpsgraph_compilation_descriptor_reduced_precision_fast_math
- ffi::mpsgraph_compilation_descriptor_set_callable
- ffi::mpsgraph_compilation_descriptor_set_optimization_level
- ffi::mpsgraph_compilation_descriptor_set_optimization_profile
- ffi::mpsgraph_compilation_descriptor_set_reduced_precision_fast_math
- ffi::mpsgraph_compilation_descriptor_set_wait_for_completion
- ffi::mpsgraph_compilation_descriptor_wait_for_completion
- ffi::mpsgraph_convolution2d_descriptor_new
- ffi::mpsgraph_convolution3d_descriptor_new
- ffi::mpsgraph_depthwise_convolution2d_descriptor_new
- ffi::mpsgraph_depthwise_convolution3d_descriptor_new
- ffi::mpsgraph_device_new_with_metal_device
- ffi::mpsgraph_device_type
- ffi::mpsgraph_executable_execution_descriptor_new
- ffi::mpsgraph_executable_execution_descriptor_set_wait_until_completed
- ffi::mpsgraph_executable_execution_descriptor_signal_event
- ffi::mpsgraph_executable_execution_descriptor_wait_for_event
- ffi::mpsgraph_executable_execution_descriptor_wait_until_completed
- ffi::mpsgraph_executable_feed_tensors
- ffi::mpsgraph_executable_get_output_types
- ffi::mpsgraph_executable_new_with_package
- ffi::mpsgraph_executable_options
- ffi::mpsgraph_executable_run
- ffi::mpsgraph_executable_run_async_with_descriptor
- ffi::mpsgraph_executable_run_with_descriptor
- ffi::mpsgraph_executable_serialization_descriptor_append
- ffi::mpsgraph_executable_serialization_descriptor_copy_minimum_deployment_target
- ffi::mpsgraph_executable_serialization_descriptor_deployment_platform
- ffi::mpsgraph_executable_serialization_descriptor_minimum_deployment_target_len
- ffi::mpsgraph_executable_serialization_descriptor_new
- ffi::mpsgraph_executable_serialization_descriptor_set_append
- ffi::mpsgraph_executable_serialization_descriptor_set_deployment_platform
- ffi::mpsgraph_executable_serialization_descriptor_set_minimum_deployment_target
- ffi::mpsgraph_executable_serialize_package
- ffi::mpsgraph_executable_set_options
- ffi::mpsgraph_executable_specialize
- ffi::mpsgraph_executable_target_tensors
- ffi::mpsgraph_execution_descriptor_compilation_descriptor
- ffi::mpsgraph_execution_descriptor_new
- ffi::mpsgraph_execution_descriptor_set_compilation_descriptor
- ffi::mpsgraph_execution_descriptor_set_wait_until_completed
- ffi::mpsgraph_execution_descriptor_signal_event
- ffi::mpsgraph_execution_descriptor_wait_for_event
- ffi::mpsgraph_execution_descriptor_wait_until_completed
- ffi::mpsgraph_fft_descriptor_new
- ffi::mpsgraph_graph_addition
- ffi::mpsgraph_graph_arg_sort
- ffi::mpsgraph_graph_arithmetic_binary
- ffi::mpsgraph_graph_arithmetic_unary
- ffi::mpsgraph_graph_assign_variable
- ffi::mpsgraph_graph_band_part
- ffi::mpsgraph_graph_broadcast
- ffi::mpsgraph_graph_call_symbol
- ffi::mpsgraph_graph_compile
- ffi::mpsgraph_graph_compile_with_descriptor
- ffi::mpsgraph_graph_concat_pair
- ffi::mpsgraph_graph_concat_tensors
- ffi::mpsgraph_graph_constant_data
- ffi::mpsgraph_graph_constant_scalar
- ffi::mpsgraph_graph_constant_scalar_shaped
- ffi::mpsgraph_graph_control_dependency
- ffi::mpsgraph_graph_convolution2d
- ffi::mpsgraph_graph_convolution3d
- ffi::mpsgraph_graph_convolution_transpose2d
- ffi::mpsgraph_graph_cumulative_sum
- ffi::mpsgraph_graph_depthwise_convolution2d
- ffi::mpsgraph_graph_depthwise_convolution3d
- ffi::mpsgraph_graph_dequantize
- ffi::mpsgraph_graph_division
- ffi::mpsgraph_graph_dropout
- ffi::mpsgraph_graph_dropout_tensor
- ffi::mpsgraph_graph_fast_fourier_transform
- ffi::mpsgraph_graph_for_loop
- ffi::mpsgraph_graph_for_loop_iterations
- ffi::mpsgraph_graph_gather
- ffi::mpsgraph_graph_gather_along_axis
- ffi::mpsgraph_graph_gather_along_axis_tensor
- ffi::mpsgraph_graph_gather_nd
- ffi::mpsgraph_graph_gru
- ffi::mpsgraph_graph_if_then_else
- ffi::mpsgraph_graph_im_to_col
- ffi::mpsgraph_graph_leaky_relu_gradient
- ffi::mpsgraph_graph_leaky_relu_scalar
- ffi::mpsgraph_graph_leaky_relu_tensor
- ffi::mpsgraph_graph_lstm
- ffi::mpsgraph_graph_matrix_inverse
- ffi::mpsgraph_graph_matrix_multiplication
- ffi::mpsgraph_graph_max_pooling2d
- ffi::mpsgraph_graph_max_pooling4d
- ffi::mpsgraph_graph_max_pooling4d_return_indices
- ffi::mpsgraph_graph_mean
- ffi::mpsgraph_graph_multiplication
- ffi::mpsgraph_graph_new
- ffi::mpsgraph_graph_non_maximum_suppression
- ffi::mpsgraph_graph_non_zero_indices
- ffi::mpsgraph_graph_normalize
- ffi::mpsgraph_graph_one_hot
- ffi::mpsgraph_graph_options
- ffi::mpsgraph_graph_pad
- ffi::mpsgraph_graph_placeholder
- ffi::mpsgraph_graph_placeholder_tensors
- ffi::mpsgraph_graph_quantize
- ffi::mpsgraph_graph_random_philox_state_counter
- ffi::mpsgraph_graph_random_philox_state_seed
- ffi::mpsgraph_graph_random_tensor
- ffi::mpsgraph_graph_random_tensor_seed
- ffi::mpsgraph_graph_random_tensor_shape_tensor
- ffi::mpsgraph_graph_random_tensor_shape_tensor_seed
- ffi::mpsgraph_graph_random_tensor_shape_tensor_state
- ffi::mpsgraph_graph_random_tensor_state
- ffi::mpsgraph_graph_read_variable
- ffi::mpsgraph_graph_reduction_axes
- ffi::mpsgraph_graph_reduction_axis
- ffi::mpsgraph_graph_reduction_maximum
- ffi::mpsgraph_graph_reduction_minimum
- ffi::mpsgraph_graph_reduction_sum
- ffi::mpsgraph_graph_relu
- ffi::mpsgraph_graph_relu_gradient
- ffi::mpsgraph_graph_reshape
- ffi::mpsgraph_graph_resize
- ffi::mpsgraph_graph_resize_nearest
- ffi::mpsgraph_graph_run
- ffi::mpsgraph_graph_run_with_command_queue
- ffi::mpsgraph_graph_sample_grid
- ffi::mpsgraph_graph_scatter
- ffi::mpsgraph_graph_scatter_along_axis
- ffi::mpsgraph_graph_scatter_nd
- ffi::mpsgraph_graph_select
- ffi::mpsgraph_graph_set_options
- ffi::mpsgraph_graph_sigmoid
- ffi::mpsgraph_graph_sigmoid_gradient
- ffi::mpsgraph_graph_single_gate_rnn
- ffi::mpsgraph_graph_slice
- ffi::mpsgraph_graph_softmax
- ffi::mpsgraph_graph_softmax_cross_entropy
- ffi::mpsgraph_graph_softmax_gradient
- ffi::mpsgraph_graph_sort
- ffi::mpsgraph_graph_sparse_tensor_with_descriptor
- ffi::mpsgraph_graph_split_num
- ffi::mpsgraph_graph_split_sizes
- ffi::mpsgraph_graph_split_sizes_tensor
- ffi::mpsgraph_graph_stack
- ffi::mpsgraph_graph_stencil
- ffi::mpsgraph_graph_stochastic_gradient_descent
- ffi::mpsgraph_graph_subtraction
- ffi::mpsgraph_graph_top_k
- ffi::mpsgraph_graph_top_k_tensor
- ffi::mpsgraph_graph_topk_gradient
- ffi::mpsgraph_graph_transpose
- ffi::mpsgraph_graph_variable_data
- ffi::mpsgraph_graph_while_loop
- ffi::mpsgraph_gru_descriptor_bidirectional
- ffi::mpsgraph_gru_descriptor_flip_z
- ffi::mpsgraph_gru_descriptor_new
- ffi::mpsgraph_gru_descriptor_output_gate_activation
- ffi::mpsgraph_gru_descriptor_reset_after
- ffi::mpsgraph_gru_descriptor_reset_gate_activation
- ffi::mpsgraph_gru_descriptor_reset_gate_first
- ffi::mpsgraph_gru_descriptor_reverse
- ffi::mpsgraph_gru_descriptor_set_bidirectional
- ffi::mpsgraph_gru_descriptor_set_flip_z
- ffi::mpsgraph_gru_descriptor_set_output_gate_activation
- ffi::mpsgraph_gru_descriptor_set_reset_after
- ffi::mpsgraph_gru_descriptor_set_reset_gate_activation
- ffi::mpsgraph_gru_descriptor_set_reset_gate_first
- ffi::mpsgraph_gru_descriptor_set_reverse
- ffi::mpsgraph_gru_descriptor_set_training
- ffi::mpsgraph_gru_descriptor_set_update_gate_activation
- ffi::mpsgraph_gru_descriptor_training
- ffi::mpsgraph_gru_descriptor_update_gate_activation
- ffi::mpsgraph_im_to_col_descriptor_new
- ffi::mpsgraph_lstm_descriptor_activation
- ffi::mpsgraph_lstm_descriptor_bidirectional
- ffi::mpsgraph_lstm_descriptor_cell_gate_activation
- ffi::mpsgraph_lstm_descriptor_forget_gate_activation
- ffi::mpsgraph_lstm_descriptor_forget_gate_last
- ffi::mpsgraph_lstm_descriptor_input_gate_activation
- ffi::mpsgraph_lstm_descriptor_new
- ffi::mpsgraph_lstm_descriptor_output_gate_activation
- ffi::mpsgraph_lstm_descriptor_produce_cell
- ffi::mpsgraph_lstm_descriptor_reverse
- ffi::mpsgraph_lstm_descriptor_set_activation
- ffi::mpsgraph_lstm_descriptor_set_bidirectional
- ffi::mpsgraph_lstm_descriptor_set_cell_gate_activation
- ffi::mpsgraph_lstm_descriptor_set_forget_gate_activation
- ffi::mpsgraph_lstm_descriptor_set_forget_gate_last
- ffi::mpsgraph_lstm_descriptor_set_input_gate_activation
- ffi::mpsgraph_lstm_descriptor_set_output_gate_activation
- ffi::mpsgraph_lstm_descriptor_set_produce_cell
- ffi::mpsgraph_lstm_descriptor_set_reverse
- ffi::mpsgraph_lstm_descriptor_set_training
- ffi::mpsgraph_lstm_descriptor_training
- ffi::mpsgraph_object_release
- ffi::mpsgraph_object_retain
- ffi::mpsgraph_operation_as_variable
- ffi::mpsgraph_pooling2d_descriptor_new
- ffi::mpsgraph_pooling4d_descriptor_new
- ffi::mpsgraph_random_op_descriptor_data_type
- ffi::mpsgraph_random_op_descriptor_distribution
- ffi::mpsgraph_random_op_descriptor_max
- ffi::mpsgraph_random_op_descriptor_max_integer
- ffi::mpsgraph_random_op_descriptor_mean
- ffi::mpsgraph_random_op_descriptor_min
- ffi::mpsgraph_random_op_descriptor_min_integer
- ffi::mpsgraph_random_op_descriptor_new
- ffi::mpsgraph_random_op_descriptor_sampling_method
- ffi::mpsgraph_random_op_descriptor_set_data_type
- ffi::mpsgraph_random_op_descriptor_set_distribution
- ffi::mpsgraph_random_op_descriptor_set_max
- ffi::mpsgraph_random_op_descriptor_set_max_integer
- ffi::mpsgraph_random_op_descriptor_set_mean
- ffi::mpsgraph_random_op_descriptor_set_min
- ffi::mpsgraph_random_op_descriptor_set_min_integer
- ffi::mpsgraph_random_op_descriptor_set_sampling_method
- ffi::mpsgraph_random_op_descriptor_set_standard_deviation
- ffi::mpsgraph_random_op_descriptor_standard_deviation
- ffi::mpsgraph_shaped_type_array_box_get
- ffi::mpsgraph_shaped_type_array_box_len
- ffi::mpsgraph_shaped_type_copy_shape
- ffi::mpsgraph_shaped_type_data_type
- ffi::mpsgraph_shaped_type_has_shape
- ffi::mpsgraph_shaped_type_is_equal
- ffi::mpsgraph_shaped_type_new
- ffi::mpsgraph_shaped_type_set_data_type
- ffi::mpsgraph_shaped_type_set_shape
- ffi::mpsgraph_shaped_type_shape_len
- ffi::mpsgraph_single_gate_rnn_descriptor_activation
- ffi::mpsgraph_single_gate_rnn_descriptor_bidirectional
- ffi::mpsgraph_single_gate_rnn_descriptor_new
- ffi::mpsgraph_single_gate_rnn_descriptor_reverse
- ffi::mpsgraph_single_gate_rnn_descriptor_set_activation
- ffi::mpsgraph_single_gate_rnn_descriptor_set_bidirectional
- ffi::mpsgraph_single_gate_rnn_descriptor_set_reverse
- ffi::mpsgraph_single_gate_rnn_descriptor_set_training
- ffi::mpsgraph_single_gate_rnn_descriptor_training
- ffi::mpsgraph_sparse_descriptor_new
- ffi::mpsgraph_stencil_descriptor_new
- ffi::mpsgraph_tensor_array_box_get
- ffi::mpsgraph_tensor_array_box_len
- ffi::mpsgraph_tensor_array_box_new
- ffi::mpsgraph_tensor_copy_shape
- ffi::mpsgraph_tensor_data_array_box_get
- ffi::mpsgraph_tensor_data_array_box_len
- ffi::mpsgraph_tensor_data_copy_shape
- ffi::mpsgraph_tensor_data_data_type
- ffi::mpsgraph_tensor_data_device
- ffi::mpsgraph_tensor_data_new_with_buffer
- ffi::mpsgraph_tensor_data_new_with_bytes
- ffi::mpsgraph_tensor_data_read_bytes
- ffi::mpsgraph_tensor_data_shape_len
- ffi::mpsgraph_tensor_data_type
- ffi::mpsgraph_tensor_has_shape
- ffi::mpsgraph_tensor_operation
- ffi::mpsgraph_tensor_shape_len
- ffi::mpsgraph_variable_op_copy_shape
- ffi::mpsgraph_variable_op_data_type
- ffi::mpsgraph_variable_op_shape_len
- graph::data_type_size
Type Aliases
- error::Result
- ffi::ForBodyCallback
- ffi::TensorArrayCallback
- ffi::TensorArrayInputCallback
- ffi::WhileBeforeCallback
Constants
- execution::deployment_platform::IOS
- execution::deployment_platform::MACOS
- execution::deployment_platform::TVOS
- execution::deployment_platform::VISIONOS
- execution::graph_options::DEFAULT
- execution::graph_options::NONE
- execution::graph_options::SYNCHRONIZE_RESULTS
- execution::graph_options::VERBOSE
- execution::optimization::LEVEL0
- execution::optimization::LEVEL1
- execution::optimization_profile::PERFORMANCE
- execution::optimization_profile::POWER_EFFICIENCY
- execution::reduced_precision_fast_math::ALLOW_FP16_CONV2D_WINOGRAD_TRANSFORM_INTERMEDIATE
- execution::reduced_precision_fast_math::ALLOW_FP16_INTERMEDIATES
- execution::reduced_precision_fast_math::DEFAULT
- execution::reduced_precision_fast_math::NONE
- graph::data_type::BOOL
- graph::data_type::FLOAT16
- graph::data_type::FLOAT32
- graph::data_type::INT16
- graph::data_type::INT32
- graph::data_type::INT64
- graph::data_type::INT8
- graph::data_type::INVALID
- graph::data_type::UINT16
- graph::data_type::UINT32
- graph::data_type::UINT64
- graph::data_type::UINT8
- graph::data_type::UNORM8
- graph::padding_mode::ANTI_PERIODIC
- graph::padding_mode::CLAMP_TO_EDGE
- graph::padding_mode::CONSTANT
- graph::padding_mode::PERIODIC
- graph::padding_mode::REFLECT
- graph::padding_mode::SYMMETRIC
- graph::padding_mode::ZERO
- graph::padding_style::EXPLICIT
- graph::padding_style::EXPLICIT_OFFSET
- graph::padding_style::ONNX_SAME_LOWER
- graph::padding_style::TF_SAME
- graph::padding_style::TF_VALID
- graph::tensor_named_data_layout::CHW
- graph::tensor_named_data_layout::DHWIO
- graph::tensor_named_data_layout::HW
- graph::tensor_named_data_layout::HWC
- graph::tensor_named_data_layout::HWIO
- graph::tensor_named_data_layout::NCDHW
- graph::tensor_named_data_layout::NCHW
- graph::tensor_named_data_layout::NDHWC
- graph::tensor_named_data_layout::NHWC
- graph::tensor_named_data_layout::OIDHW
- graph::tensor_named_data_layout::OIHW
- random::random_distribution::NORMAL
- random::random_distribution::TRUNCATED_NORMAL
- random::random_distribution::UNIFORM
- random::random_normal_sampling_method::BOX_MULLER
- random::random_normal_sampling_method::INV_CDF
- rnn::rnn_activation::HARD_SIGMOID
- rnn::rnn_activation::NONE
- rnn::rnn_activation::RELU
- rnn::rnn_activation::SIGMOID
- rnn::rnn_activation::TANH
- specialized::execution_stage::COMPLETED
- specialized::fft_scaling_mode::NONE
- specialized::fft_scaling_mode::SIZE
- specialized::fft_scaling_mode::UNITARY
- specialized::loss_reduction_type::AXIS
- specialized::loss_reduction_type::MEAN
- specialized::loss_reduction_type::NONE
- specialized::loss_reduction_type::SUM
- specialized::non_maximum_suppression_coordinate_mode::CENTERS_HEIGHT_FIRST
- specialized::non_maximum_suppression_coordinate_mode::CENTERS_WIDTH_FIRST
- specialized::non_maximum_suppression_coordinate_mode::CORNERS_HEIGHT_FIRST
- specialized::non_maximum_suppression_coordinate_mode::CORNERS_WIDTH_FIRST
- specialized::pooling_return_indices_mode::GLOBAL_FLATTEN_1D
- specialized::pooling_return_indices_mode::GLOBAL_FLATTEN_2D
- specialized::pooling_return_indices_mode::GLOBAL_FLATTEN_3D
- specialized::pooling_return_indices_mode::GLOBAL_FLATTEN_4D
- specialized::pooling_return_indices_mode::LOCAL_FLATTEN_1D
- specialized::pooling_return_indices_mode::LOCAL_FLATTEN_2D
- specialized::pooling_return_indices_mode::LOCAL_FLATTEN_3D
- specialized::pooling_return_indices_mode::LOCAL_FLATTEN_4D
- specialized::pooling_return_indices_mode::NONE
- specialized::reduction_mode::ARGUMENT_MAX
- specialized::reduction_mode::ARGUMENT_MIN
- specialized::reduction_mode::MAX
- specialized::reduction_mode::MIN
- specialized::reduction_mode::PRODUCT
- specialized::reduction_mode::SUM
- specialized::resize_mode::BILINEAR
- specialized::resize_mode::NEAREST
- specialized::resize_nearest_rounding_mode::CEIL
- specialized::resize_nearest_rounding_mode::FLOOR
- specialized::resize_nearest_rounding_mode::ROUND_PREFER_CEIL
- specialized::resize_nearest_rounding_mode::ROUND_PREFER_FLOOR
- specialized::resize_nearest_rounding_mode::ROUND_TO_EVEN
- specialized::resize_nearest_rounding_mode::ROUND_TO_ODD
- specialized::scatter_mode::ADD
- specialized::scatter_mode::DIV
- specialized::scatter_mode::MAX
- specialized::scatter_mode::MIN
- specialized::scatter_mode::MUL
- specialized::scatter_mode::SET
- specialized::scatter_mode::SUB
- specialized::sparse_storage_type::COO
- specialized::sparse_storage_type::CSC
- specialized::sparse_storage_type::CSR
- types::graph_device_type::METAL