<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic DftiComputeBackward in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/DftiComputeBackward/m-p/971848#M16724</link>
    <description>&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Why does performing DftiComputeBackward with the results of DftiComputeForward not result in the original input? I get results which are much larger (scaled by num_rows x num_cols?). For example if the input is {0.33, -0.18, -0.4...} and the dimensions are 32x48, theresult from DftiComputeBackwardis {511, -276, -614, ...} I'm setting up the descriptorlike this:&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN class="msg_source_code"&gt;&lt;SPAN class="text_smallest"&gt;Code:&lt;/SPAN&gt;&lt;PRE&gt;   status = DftiCreateDescriptor( &amp;amp;my_desc3_handle, // Desc_Handle
                                  DFTI_SINGLE,      // Precision      
                                  DFTI_COMPLEX,     // Forward_Domain
                                  2,                // Dimension    
                                  dim);             // Length          
&lt;/PRE&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;FONT face="Courier New" size="1"&gt;---&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="3"&gt;Dave Mayes&lt;/FONT&gt;&lt;/DIV&gt;</description>
    <pubDate>Tue, 04 Oct 2005 07:57:59 GMT</pubDate>
    <dc:creator>david_mayes</dc:creator>
    <dc:date>2005-10-04T07:57:59Z</dc:date>
    <item>
      <title>DftiComputeBackward</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/DftiComputeBackward/m-p/971848#M16724</link>
      <description>&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Why does performing DftiComputeBackward with the results of DftiComputeForward not result in the original input? I get results which are much larger (scaled by num_rows x num_cols?). For example if the input is {0.33, -0.18, -0.4...} and the dimensions are 32x48, theresult from DftiComputeBackwardis {511, -276, -614, ...} I'm setting up the descriptorlike this:&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN class="msg_source_code"&gt;&lt;SPAN class="text_smallest"&gt;Code:&lt;/SPAN&gt;&lt;PRE&gt;   status = DftiCreateDescriptor( &amp;amp;my_desc3_handle, // Desc_Handle
                                  DFTI_SINGLE,      // Precision      
                                  DFTI_COMPLEX,     // Forward_Domain
                                  2,                // Dimension    
                                  dim);             // Length          
&lt;/PRE&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;FONT face="Courier New" size="1"&gt;---&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size="3"&gt;Dave Mayes&lt;/FONT&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 04 Oct 2005 07:57:59 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/DftiComputeBackward/m-p/971848#M16724</guid>
      <dc:creator>david_mayes</dc:creator>
      <dc:date>2005-10-04T07:57:59Z</dc:date>
    </item>
    <item>
      <title>Re: DftiComputeBackward</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/DftiComputeBackward/m-p/971849#M16725</link>
      <description>&lt;P&gt;Take a look at the "Configuration Settings" section of the Fourier Transform chapter of the MKLmanual. There is a subsection name "Scale" which reads as follows (emphasis is mine):&lt;/P&gt;
&lt;BLOCKQUOTE dir="ltr" style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT color="#3333ff"&gt;Scale&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;The forward transform and backward transform are each associated with a scale factor of its own with default value of 1. The user can set one or both of them via the two configuration parameters DFTI_FORWARD_SCALE and DFTI_BACKWARD_SCALE. For example, &lt;STRONG&gt;&lt;FONT color="#ff9900"&gt;for a one-dimensional transform of length n, one can use the default scale of 1 for the forward transform while setting the scale factor for backward transform to be 1/n, making the backward transform the inverse of the forward transform.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;The scale factor configuration parameter should be set by a real floating-point data type of the same precision as the value for DFTI_PRECISION.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;-Todd&lt;/P&gt;
&lt;DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 05 Oct 2005 01:07:34 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/DftiComputeBackward/m-p/971849#M16725</guid>
      <dc:creator>Todd_R_Intel</dc:creator>
      <dc:date>2005-10-05T01:07:34Z</dc:date>
    </item>
  </channel>
</rss>

