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
- 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_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_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_wait_until_completed
- ffi::mpsgraph_graph_addition
- ffi::mpsgraph_graph_arithmetic_binary
- ffi::mpsgraph_graph_arithmetic_unary
- 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_division
- ffi::mpsgraph_graph_dropout
- ffi::mpsgraph_graph_dropout_tensor
- 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_leaky_relu_gradient
- ffi::mpsgraph_graph_leaky_relu_scalar
- ffi::mpsgraph_graph_leaky_relu_tensor
- ffi::mpsgraph_graph_lstm
- ffi::mpsgraph_graph_matrix_multiplication
- ffi::mpsgraph_graph_max_pooling2d
- ffi::mpsgraph_graph_mean
- ffi::mpsgraph_graph_multiplication
- ffi::mpsgraph_graph_new
- ffi::mpsgraph_graph_normalize
- ffi::mpsgraph_graph_options
- ffi::mpsgraph_graph_pad
- ffi::mpsgraph_graph_placeholder
- ffi::mpsgraph_graph_placeholder_tensors
- 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_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_run
- ffi::mpsgraph_graph_run_with_command_queue
- 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_gradient
- ffi::mpsgraph_graph_split_num
- ffi::mpsgraph_graph_split_sizes
- ffi::mpsgraph_graph_split_sizes_tensor
- ffi::mpsgraph_graph_stack
- ffi::mpsgraph_graph_subtraction
- ffi::mpsgraph_graph_top_k
- ffi::mpsgraph_graph_top_k_tensor
- ffi::mpsgraph_graph_transpose
- 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_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_pooling2d_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_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
- 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_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::HW
- graph::tensor_named_data_layout::HWC
- graph::tensor_named_data_layout::HWIO
- graph::tensor_named_data_layout::NCHW
- graph::tensor_named_data_layout::NHWC
- 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
- types::graph_device_type::METAL