Skip to content

MetalPerformanceShadersGraph macOS xcode15.3 b2

Alex Soto edited this page Feb 8, 2024 · 1 revision

#MetalPerformanceShadersGraph.framework

diff -ruN /Applications/Xcode_15.3.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MetalPerformanceShadersGraph.framework/Headers/MPSGraphFourierTransformOps.h /Applications/Xcode_15.3.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MetalPerformanceShadersGraph.framework/Headers/MPSGraphFourierTransformOps.h
--- /Applications/Xcode_15.3.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MetalPerformanceShadersGraph.framework/Headers/MPSGraphFourierTransformOps.h	2024-01-10 01:48:07
+++ /Applications/Xcode_15.3.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MetalPerformanceShadersGraph.framework/Headers/MPSGraphFourierTransformOps.h	2024-01-29 11:54:53
@@ -82,11 +82,11 @@
 ///  the result tensor back with the inverse of the input transpose.
 ///
 /// - Parameters:
-///   - tensor: A complex-valued input tensor. Must have datatype `MPSDataTypeComplexFloat32` or `MPSDataTypeComplexFloat16`.
+///   - tensor: A complex or real-valued input tensor.
 ///   - axes: An array of numbers that specifies over which axes MPSGraph performs the Fourier transform - all axes must be contained within last four dimensions of the input tensor.
 ///   - descriptor: A descriptor that defines parameters of the Fourier transform operation - see ``MPSGraphFFTDescriptor``.
 ///   - name: The name for the operation.
-/// - Returns: A valid MPSGraphTensor of the same type as `tensor`.
+/// - Returns: A valid complex-valued MPSGraphTensor of the same shape as `tensor`.
 -(MPSGraphTensor *) fastFourierTransformWithTensor:(MPSGraphTensor *) tensor
                                               axes:(NSArray<NSNumber *> *) axes
                                         descriptor:(MPSGraphFFTDescriptor *) descriptor
@@ -115,11 +115,11 @@
 ///  the result tensor back with the inverse of the input transpose.
 ///
 /// - Parameters:
-///   - tensor: A complex-valued input tensor. Must have datatype `MPSDataTypeComplexFloat32` or `MPSDataTypeComplexFloat16`.
+///   - tensor: A complex or real-valued input tensor.
 ///   - axesTensor: A tensor of rank one containing the axes over which MPSGraph performs the transformation. See ``MPSGraph/fastFourierTransformWithTensor:axes:descriptor:name:``.
 ///   - descriptor: A descriptor that defines parameters of the Fourier transform operation - see ``MPSGraphFFTDescriptor``.
 ///   - name: The name for the operation.
-/// - Returns: A valid MPSGraphTensor of the same type as `tensor`.
+/// - Returns: A valid complex-valued MPSGraphTensor of the same shape as `tensor`.
 -(MPSGraphTensor *) fastFourierTransformWithTensor:(MPSGraphTensor *) tensor
                                         axesTensor:(MPSGraphTensor *) axesTensor
                                         descriptor:(MPSGraphFFTDescriptor *) descriptor
Clone this wiki locally