mirror of
https://github.com/fjosw/pyerrors.git
synced 2025-05-14 19:43:41 +02:00
Documentation updated
This commit is contained in:
parent
00b05b4a7d
commit
c1de17e939
1 changed files with 21 additions and 21 deletions
|
@ -280,21 +280,21 @@
|
|||
</span><span id="L-73"><a href="#L-73"><span class="linenos"> 73</span></a>
|
||||
</span><span id="L-74"><a href="#L-74"><span class="linenos"> 74</span></a> <span class="k">if</span> <span class="n">kwargs</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"means"</span><span class="p">)</span> <span class="ow">is</span> <span class="kc">None</span> <span class="ow">and</span> <span class="nb">len</span><span class="p">(</span><span class="n">samples</span><span class="p">):</span>
|
||||
</span><span id="L-75"><a href="#L-75"><span class="linenos"> 75</span></a> <span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">samples</span><span class="p">)</span> <span class="o">!=</span> <span class="nb">len</span><span class="p">(</span><span class="n">names</span><span class="p">):</span>
|
||||
</span><span id="L-76"><a href="#L-76"><span class="linenos"> 76</span></a> <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s1">'Length of samples and names incompatible.'</span><span class="p">)</span>
|
||||
</span><span id="L-76"><a href="#L-76"><span class="linenos"> 76</span></a> <span class="k">raise</span> <span class="ne">ValueError</span><span class="p">(</span><span class="s1">'Length of samples and names incompatible.'</span><span class="p">)</span>
|
||||
</span><span id="L-77"><a href="#L-77"><span class="linenos"> 77</span></a> <span class="k">if</span> <span class="n">idl</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
|
||||
</span><span id="L-78"><a href="#L-78"><span class="linenos"> 78</span></a> <span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">idl</span><span class="p">)</span> <span class="o">!=</span> <span class="nb">len</span><span class="p">(</span><span class="n">names</span><span class="p">):</span>
|
||||
</span><span id="L-79"><a href="#L-79"><span class="linenos"> 79</span></a> <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s1">'Length of idl incompatible with samples and names.'</span><span class="p">)</span>
|
||||
</span><span id="L-79"><a href="#L-79"><span class="linenos"> 79</span></a> <span class="k">raise</span> <span class="ne">ValueError</span><span class="p">(</span><span class="s1">'Length of idl incompatible with samples and names.'</span><span class="p">)</span>
|
||||
</span><span id="L-80"><a href="#L-80"><span class="linenos"> 80</span></a> <span class="n">name_length</span> <span class="o">=</span> <span class="nb">len</span><span class="p">(</span><span class="n">names</span><span class="p">)</span>
|
||||
</span><span id="L-81"><a href="#L-81"><span class="linenos"> 81</span></a> <span class="k">if</span> <span class="n">name_length</span> <span class="o">></span> <span class="mi">1</span><span class="p">:</span>
|
||||
</span><span id="L-82"><a href="#L-82"><span class="linenos"> 82</span></a> <span class="k">if</span> <span class="n">name_length</span> <span class="o">!=</span> <span class="nb">len</span><span class="p">(</span><span class="nb">set</span><span class="p">(</span><span class="n">names</span><span class="p">)):</span>
|
||||
</span><span id="L-83"><a href="#L-83"><span class="linenos"> 83</span></a> <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s1">'names are not unique.'</span><span class="p">)</span>
|
||||
</span><span id="L-83"><a href="#L-83"><span class="linenos"> 83</span></a> <span class="k">raise</span> <span class="ne">ValueError</span><span class="p">(</span><span class="s1">'Names are not unique.'</span><span class="p">)</span>
|
||||
</span><span id="L-84"><a href="#L-84"><span class="linenos"> 84</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="nb">all</span><span class="p">(</span><span class="nb">isinstance</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="nb">str</span><span class="p">)</span> <span class="k">for</span> <span class="n">x</span> <span class="ow">in</span> <span class="n">names</span><span class="p">):</span>
|
||||
</span><span id="L-85"><a href="#L-85"><span class="linenos"> 85</span></a> <span class="k">raise</span> <span class="ne">TypeError</span><span class="p">(</span><span class="s1">'All names have to be strings.'</span><span class="p">)</span>
|
||||
</span><span id="L-86"><a href="#L-86"><span class="linenos"> 86</span></a> <span class="k">else</span><span class="p">:</span>
|
||||
</span><span id="L-87"><a href="#L-87"><span class="linenos"> 87</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">names</span><span class="p">[</span><span class="mi">0</span><span class="p">],</span> <span class="nb">str</span><span class="p">):</span>
|
||||
</span><span id="L-88"><a href="#L-88"><span class="linenos"> 88</span></a> <span class="k">raise</span> <span class="ne">TypeError</span><span class="p">(</span><span class="s1">'All names have to be strings.'</span><span class="p">)</span>
|
||||
</span><span id="L-89"><a href="#L-89"><span class="linenos"> 89</span></a> <span class="k">if</span> <span class="nb">min</span><span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">x</span><span class="p">)</span> <span class="k">for</span> <span class="n">x</span> <span class="ow">in</span> <span class="n">samples</span><span class="p">)</span> <span class="o"><=</span> <span class="mi">4</span><span class="p">:</span>
|
||||
</span><span id="L-90"><a href="#L-90"><span class="linenos"> 90</span></a> <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s1">'Samples have to have at least 5 entries.'</span><span class="p">)</span>
|
||||
</span><span id="L-90"><a href="#L-90"><span class="linenos"> 90</span></a> <span class="k">raise</span> <span class="ne">ValueError</span><span class="p">(</span><span class="s1">'Samples have to have at least 5 entries.'</span><span class="p">)</span>
|
||||
</span><span id="L-91"><a href="#L-91"><span class="linenos"> 91</span></a>
|
||||
</span><span id="L-92"><a href="#L-92"><span class="linenos"> 92</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">names</span> <span class="o">=</span> <span class="nb">sorted</span><span class="p">(</span><span class="n">names</span><span class="p">)</span>
|
||||
</span><span id="L-93"><a href="#L-93"><span class="linenos"> 93</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">shape</span> <span class="o">=</span> <span class="p">{}</span>
|
||||
|
@ -312,13 +312,13 @@
|
|||
</span><span id="L-105"><a href="#L-105"><span class="linenos"> 105</span></a> <span class="k">elif</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">idx</span><span class="p">,</span> <span class="p">(</span><span class="nb">list</span><span class="p">,</span> <span class="n">np</span><span class="o">.</span><span class="n">ndarray</span><span class="p">)):</span>
|
||||
</span><span id="L-106"><a href="#L-106"><span class="linenos"> 106</span></a> <span class="n">dc</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">unique</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">diff</span><span class="p">(</span><span class="n">idx</span><span class="p">))</span>
|
||||
</span><span id="L-107"><a href="#L-107"><span class="linenos"> 107</span></a> <span class="k">if</span> <span class="n">np</span><span class="o">.</span><span class="n">any</span><span class="p">(</span><span class="n">dc</span> <span class="o"><</span> <span class="mi">0</span><span class="p">):</span>
|
||||
</span><span id="L-108"><a href="#L-108"><span class="linenos"> 108</span></a> <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s2">"Unsorted idx for idl[</span><span class="si">%s</span><span class="s2">]"</span> <span class="o">%</span> <span class="p">(</span><span class="n">name</span><span class="p">))</span>
|
||||
</span><span id="L-108"><a href="#L-108"><span class="linenos"> 108</span></a> <span class="k">raise</span> <span class="ne">ValueError</span><span class="p">(</span><span class="s2">"Unsorted idx for idl[</span><span class="si">%s</span><span class="s2">]"</span> <span class="o">%</span> <span class="p">(</span><span class="n">name</span><span class="p">))</span>
|
||||
</span><span id="L-109"><a href="#L-109"><span class="linenos"> 109</span></a> <span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">dc</span><span class="p">)</span> <span class="o">==</span> <span class="mi">1</span><span class="p">:</span>
|
||||
</span><span id="L-110"><a href="#L-110"><span class="linenos"> 110</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">idl</span><span class="p">[</span><span class="n">name</span><span class="p">]</span> <span class="o">=</span> <span class="nb">range</span><span class="p">(</span><span class="n">idx</span><span class="p">[</span><span class="mi">0</span><span class="p">],</span> <span class="n">idx</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span> <span class="o">+</span> <span class="n">dc</span><span class="p">[</span><span class="mi">0</span><span class="p">],</span> <span class="n">dc</span><span class="p">[</span><span class="mi">0</span><span class="p">])</span>
|
||||
</span><span id="L-111"><a href="#L-111"><span class="linenos"> 111</span></a> <span class="k">else</span><span class="p">:</span>
|
||||
</span><span id="L-112"><a href="#L-112"><span class="linenos"> 112</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">idl</span><span class="p">[</span><span class="n">name</span><span class="p">]</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="n">idx</span><span class="p">)</span>
|
||||
</span><span id="L-113"><a href="#L-113"><span class="linenos"> 113</span></a> <span class="k">else</span><span class="p">:</span>
|
||||
</span><span id="L-114"><a href="#L-114"><span class="linenos"> 114</span></a> <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s1">'incompatible type for idl[</span><span class="si">%s</span><span class="s1">].'</span> <span class="o">%</span> <span class="p">(</span><span class="n">name</span><span class="p">))</span>
|
||||
</span><span id="L-114"><a href="#L-114"><span class="linenos"> 114</span></a> <span class="k">raise</span> <span class="ne">TypeError</span><span class="p">(</span><span class="s1">'incompatible type for idl[</span><span class="si">%s</span><span class="s1">].'</span> <span class="o">%</span> <span class="p">(</span><span class="n">name</span><span class="p">))</span>
|
||||
</span><span id="L-115"><a href="#L-115"><span class="linenos"> 115</span></a> <span class="k">else</span><span class="p">:</span>
|
||||
</span><span id="L-116"><a href="#L-116"><span class="linenos"> 116</span></a> <span class="k">for</span> <span class="n">name</span><span class="p">,</span> <span class="n">sample</span> <span class="ow">in</span> <span class="nb">sorted</span><span class="p">(</span><span class="nb">zip</span><span class="p">(</span><span class="n">names</span><span class="p">,</span> <span class="n">samples</span><span class="p">)):</span>
|
||||
</span><span id="L-117"><a href="#L-117"><span class="linenos"> 117</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">idl</span><span class="p">[</span><span class="n">name</span><span class="p">]</span> <span class="o">=</span> <span class="nb">range</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="nb">len</span><span class="p">(</span><span class="n">sample</span><span class="p">)</span> <span class="o">+</span> <span class="mi">1</span><span class="p">)</span>
|
||||
|
@ -334,7 +334,7 @@
|
|||
</span><span id="L-127"><a href="#L-127"><span class="linenos"> 127</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="n">name</span><span class="p">]</span> <span class="o">=</span> <span class="nb">len</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">idl</span><span class="p">[</span><span class="n">name</span><span class="p">])</span>
|
||||
</span><span id="L-128"><a href="#L-128"><span class="linenos"> 128</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">N</span> <span class="o">+=</span> <span class="bp">self</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="n">name</span><span class="p">]</span>
|
||||
</span><span id="L-129"><a href="#L-129"><span class="linenos"> 129</span></a> <span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">sample</span><span class="p">)</span> <span class="o">!=</span> <span class="bp">self</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="n">name</span><span class="p">]:</span>
|
||||
</span><span id="L-130"><a href="#L-130"><span class="linenos"> 130</span></a> <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s1">'Incompatible samples and idx for </span><span class="si">%s</span><span class="s1">: </span><span class="si">%d</span><span class="s1"> vs. </span><span class="si">%d</span><span class="s1">'</span> <span class="o">%</span> <span class="p">(</span><span class="n">name</span><span class="p">,</span> <span class="nb">len</span><span class="p">(</span><span class="n">sample</span><span class="p">),</span> <span class="bp">self</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="n">name</span><span class="p">]))</span>
|
||||
</span><span id="L-130"><a href="#L-130"><span class="linenos"> 130</span></a> <span class="k">raise</span> <span class="ne">ValueError</span><span class="p">(</span><span class="s1">'Incompatible samples and idx for </span><span class="si">%s</span><span class="s1">: </span><span class="si">%d</span><span class="s1"> vs. </span><span class="si">%d</span><span class="s1">'</span> <span class="o">%</span> <span class="p">(</span><span class="n">name</span><span class="p">,</span> <span class="nb">len</span><span class="p">(</span><span class="n">sample</span><span class="p">),</span> <span class="bp">self</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="n">name</span><span class="p">]))</span>
|
||||
</span><span id="L-131"><a href="#L-131"><span class="linenos"> 131</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">r_values</span><span class="p">[</span><span class="n">name</span><span class="p">]</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">mean</span><span class="p">(</span><span class="n">sample</span><span class="p">)</span>
|
||||
</span><span id="L-132"><a href="#L-132"><span class="linenos"> 132</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">deltas</span><span class="p">[</span><span class="n">name</span><span class="p">]</span> <span class="o">=</span> <span class="n">sample</span> <span class="o">-</span> <span class="bp">self</span><span class="o">.</span><span class="n">r_values</span><span class="p">[</span><span class="n">name</span><span class="p">]</span>
|
||||
</span><span id="L-133"><a href="#L-133"><span class="linenos"> 133</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_value</span> <span class="o">+=</span> <span class="bp">self</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="n">name</span><span class="p">]</span> <span class="o">*</span> <span class="bp">self</span><span class="o">.</span><span class="n">r_values</span><span class="p">[</span><span class="n">name</span><span class="p">]</span>
|
||||
|
@ -1908,21 +1908,21 @@
|
|||
</span><span id="Obs-74"><a href="#Obs-74"><span class="linenos"> 74</span></a>
|
||||
</span><span id="Obs-75"><a href="#Obs-75"><span class="linenos"> 75</span></a> <span class="k">if</span> <span class="n">kwargs</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"means"</span><span class="p">)</span> <span class="ow">is</span> <span class="kc">None</span> <span class="ow">and</span> <span class="nb">len</span><span class="p">(</span><span class="n">samples</span><span class="p">):</span>
|
||||
</span><span id="Obs-76"><a href="#Obs-76"><span class="linenos"> 76</span></a> <span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">samples</span><span class="p">)</span> <span class="o">!=</span> <span class="nb">len</span><span class="p">(</span><span class="n">names</span><span class="p">):</span>
|
||||
</span><span id="Obs-77"><a href="#Obs-77"><span class="linenos"> 77</span></a> <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s1">'Length of samples and names incompatible.'</span><span class="p">)</span>
|
||||
</span><span id="Obs-77"><a href="#Obs-77"><span class="linenos"> 77</span></a> <span class="k">raise</span> <span class="ne">ValueError</span><span class="p">(</span><span class="s1">'Length of samples and names incompatible.'</span><span class="p">)</span>
|
||||
</span><span id="Obs-78"><a href="#Obs-78"><span class="linenos"> 78</span></a> <span class="k">if</span> <span class="n">idl</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
|
||||
</span><span id="Obs-79"><a href="#Obs-79"><span class="linenos"> 79</span></a> <span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">idl</span><span class="p">)</span> <span class="o">!=</span> <span class="nb">len</span><span class="p">(</span><span class="n">names</span><span class="p">):</span>
|
||||
</span><span id="Obs-80"><a href="#Obs-80"><span class="linenos"> 80</span></a> <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s1">'Length of idl incompatible with samples and names.'</span><span class="p">)</span>
|
||||
</span><span id="Obs-80"><a href="#Obs-80"><span class="linenos"> 80</span></a> <span class="k">raise</span> <span class="ne">ValueError</span><span class="p">(</span><span class="s1">'Length of idl incompatible with samples and names.'</span><span class="p">)</span>
|
||||
</span><span id="Obs-81"><a href="#Obs-81"><span class="linenos"> 81</span></a> <span class="n">name_length</span> <span class="o">=</span> <span class="nb">len</span><span class="p">(</span><span class="n">names</span><span class="p">)</span>
|
||||
</span><span id="Obs-82"><a href="#Obs-82"><span class="linenos"> 82</span></a> <span class="k">if</span> <span class="n">name_length</span> <span class="o">></span> <span class="mi">1</span><span class="p">:</span>
|
||||
</span><span id="Obs-83"><a href="#Obs-83"><span class="linenos"> 83</span></a> <span class="k">if</span> <span class="n">name_length</span> <span class="o">!=</span> <span class="nb">len</span><span class="p">(</span><span class="nb">set</span><span class="p">(</span><span class="n">names</span><span class="p">)):</span>
|
||||
</span><span id="Obs-84"><a href="#Obs-84"><span class="linenos"> 84</span></a> <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s1">'names are not unique.'</span><span class="p">)</span>
|
||||
</span><span id="Obs-84"><a href="#Obs-84"><span class="linenos"> 84</span></a> <span class="k">raise</span> <span class="ne">ValueError</span><span class="p">(</span><span class="s1">'Names are not unique.'</span><span class="p">)</span>
|
||||
</span><span id="Obs-85"><a href="#Obs-85"><span class="linenos"> 85</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="nb">all</span><span class="p">(</span><span class="nb">isinstance</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="nb">str</span><span class="p">)</span> <span class="k">for</span> <span class="n">x</span> <span class="ow">in</span> <span class="n">names</span><span class="p">):</span>
|
||||
</span><span id="Obs-86"><a href="#Obs-86"><span class="linenos"> 86</span></a> <span class="k">raise</span> <span class="ne">TypeError</span><span class="p">(</span><span class="s1">'All names have to be strings.'</span><span class="p">)</span>
|
||||
</span><span id="Obs-87"><a href="#Obs-87"><span class="linenos"> 87</span></a> <span class="k">else</span><span class="p">:</span>
|
||||
</span><span id="Obs-88"><a href="#Obs-88"><span class="linenos"> 88</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">names</span><span class="p">[</span><span class="mi">0</span><span class="p">],</span> <span class="nb">str</span><span class="p">):</span>
|
||||
</span><span id="Obs-89"><a href="#Obs-89"><span class="linenos"> 89</span></a> <span class="k">raise</span> <span class="ne">TypeError</span><span class="p">(</span><span class="s1">'All names have to be strings.'</span><span class="p">)</span>
|
||||
</span><span id="Obs-90"><a href="#Obs-90"><span class="linenos"> 90</span></a> <span class="k">if</span> <span class="nb">min</span><span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">x</span><span class="p">)</span> <span class="k">for</span> <span class="n">x</span> <span class="ow">in</span> <span class="n">samples</span><span class="p">)</span> <span class="o"><=</span> <span class="mi">4</span><span class="p">:</span>
|
||||
</span><span id="Obs-91"><a href="#Obs-91"><span class="linenos"> 91</span></a> <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s1">'Samples have to have at least 5 entries.'</span><span class="p">)</span>
|
||||
</span><span id="Obs-91"><a href="#Obs-91"><span class="linenos"> 91</span></a> <span class="k">raise</span> <span class="ne">ValueError</span><span class="p">(</span><span class="s1">'Samples have to have at least 5 entries.'</span><span class="p">)</span>
|
||||
</span><span id="Obs-92"><a href="#Obs-92"><span class="linenos"> 92</span></a>
|
||||
</span><span id="Obs-93"><a href="#Obs-93"><span class="linenos"> 93</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">names</span> <span class="o">=</span> <span class="nb">sorted</span><span class="p">(</span><span class="n">names</span><span class="p">)</span>
|
||||
</span><span id="Obs-94"><a href="#Obs-94"><span class="linenos"> 94</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">shape</span> <span class="o">=</span> <span class="p">{}</span>
|
||||
|
@ -1940,13 +1940,13 @@
|
|||
</span><span id="Obs-106"><a href="#Obs-106"><span class="linenos">106</span></a> <span class="k">elif</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">idx</span><span class="p">,</span> <span class="p">(</span><span class="nb">list</span><span class="p">,</span> <span class="n">np</span><span class="o">.</span><span class="n">ndarray</span><span class="p">)):</span>
|
||||
</span><span id="Obs-107"><a href="#Obs-107"><span class="linenos">107</span></a> <span class="n">dc</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">unique</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">diff</span><span class="p">(</span><span class="n">idx</span><span class="p">))</span>
|
||||
</span><span id="Obs-108"><a href="#Obs-108"><span class="linenos">108</span></a> <span class="k">if</span> <span class="n">np</span><span class="o">.</span><span class="n">any</span><span class="p">(</span><span class="n">dc</span> <span class="o"><</span> <span class="mi">0</span><span class="p">):</span>
|
||||
</span><span id="Obs-109"><a href="#Obs-109"><span class="linenos">109</span></a> <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s2">"Unsorted idx for idl[</span><span class="si">%s</span><span class="s2">]"</span> <span class="o">%</span> <span class="p">(</span><span class="n">name</span><span class="p">))</span>
|
||||
</span><span id="Obs-109"><a href="#Obs-109"><span class="linenos">109</span></a> <span class="k">raise</span> <span class="ne">ValueError</span><span class="p">(</span><span class="s2">"Unsorted idx for idl[</span><span class="si">%s</span><span class="s2">]"</span> <span class="o">%</span> <span class="p">(</span><span class="n">name</span><span class="p">))</span>
|
||||
</span><span id="Obs-110"><a href="#Obs-110"><span class="linenos">110</span></a> <span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">dc</span><span class="p">)</span> <span class="o">==</span> <span class="mi">1</span><span class="p">:</span>
|
||||
</span><span id="Obs-111"><a href="#Obs-111"><span class="linenos">111</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">idl</span><span class="p">[</span><span class="n">name</span><span class="p">]</span> <span class="o">=</span> <span class="nb">range</span><span class="p">(</span><span class="n">idx</span><span class="p">[</span><span class="mi">0</span><span class="p">],</span> <span class="n">idx</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span> <span class="o">+</span> <span class="n">dc</span><span class="p">[</span><span class="mi">0</span><span class="p">],</span> <span class="n">dc</span><span class="p">[</span><span class="mi">0</span><span class="p">])</span>
|
||||
</span><span id="Obs-112"><a href="#Obs-112"><span class="linenos">112</span></a> <span class="k">else</span><span class="p">:</span>
|
||||
</span><span id="Obs-113"><a href="#Obs-113"><span class="linenos">113</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">idl</span><span class="p">[</span><span class="n">name</span><span class="p">]</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="n">idx</span><span class="p">)</span>
|
||||
</span><span id="Obs-114"><a href="#Obs-114"><span class="linenos">114</span></a> <span class="k">else</span><span class="p">:</span>
|
||||
</span><span id="Obs-115"><a href="#Obs-115"><span class="linenos">115</span></a> <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s1">'incompatible type for idl[</span><span class="si">%s</span><span class="s1">].'</span> <span class="o">%</span> <span class="p">(</span><span class="n">name</span><span class="p">))</span>
|
||||
</span><span id="Obs-115"><a href="#Obs-115"><span class="linenos">115</span></a> <span class="k">raise</span> <span class="ne">TypeError</span><span class="p">(</span><span class="s1">'incompatible type for idl[</span><span class="si">%s</span><span class="s1">].'</span> <span class="o">%</span> <span class="p">(</span><span class="n">name</span><span class="p">))</span>
|
||||
</span><span id="Obs-116"><a href="#Obs-116"><span class="linenos">116</span></a> <span class="k">else</span><span class="p">:</span>
|
||||
</span><span id="Obs-117"><a href="#Obs-117"><span class="linenos">117</span></a> <span class="k">for</span> <span class="n">name</span><span class="p">,</span> <span class="n">sample</span> <span class="ow">in</span> <span class="nb">sorted</span><span class="p">(</span><span class="nb">zip</span><span class="p">(</span><span class="n">names</span><span class="p">,</span> <span class="n">samples</span><span class="p">)):</span>
|
||||
</span><span id="Obs-118"><a href="#Obs-118"><span class="linenos">118</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">idl</span><span class="p">[</span><span class="n">name</span><span class="p">]</span> <span class="o">=</span> <span class="nb">range</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="nb">len</span><span class="p">(</span><span class="n">sample</span><span class="p">)</span> <span class="o">+</span> <span class="mi">1</span><span class="p">)</span>
|
||||
|
@ -1962,7 +1962,7 @@
|
|||
</span><span id="Obs-128"><a href="#Obs-128"><span class="linenos">128</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="n">name</span><span class="p">]</span> <span class="o">=</span> <span class="nb">len</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">idl</span><span class="p">[</span><span class="n">name</span><span class="p">])</span>
|
||||
</span><span id="Obs-129"><a href="#Obs-129"><span class="linenos">129</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">N</span> <span class="o">+=</span> <span class="bp">self</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="n">name</span><span class="p">]</span>
|
||||
</span><span id="Obs-130"><a href="#Obs-130"><span class="linenos">130</span></a> <span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">sample</span><span class="p">)</span> <span class="o">!=</span> <span class="bp">self</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="n">name</span><span class="p">]:</span>
|
||||
</span><span id="Obs-131"><a href="#Obs-131"><span class="linenos">131</span></a> <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s1">'Incompatible samples and idx for </span><span class="si">%s</span><span class="s1">: </span><span class="si">%d</span><span class="s1"> vs. </span><span class="si">%d</span><span class="s1">'</span> <span class="o">%</span> <span class="p">(</span><span class="n">name</span><span class="p">,</span> <span class="nb">len</span><span class="p">(</span><span class="n">sample</span><span class="p">),</span> <span class="bp">self</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="n">name</span><span class="p">]))</span>
|
||||
</span><span id="Obs-131"><a href="#Obs-131"><span class="linenos">131</span></a> <span class="k">raise</span> <span class="ne">ValueError</span><span class="p">(</span><span class="s1">'Incompatible samples and idx for </span><span class="si">%s</span><span class="s1">: </span><span class="si">%d</span><span class="s1"> vs. </span><span class="si">%d</span><span class="s1">'</span> <span class="o">%</span> <span class="p">(</span><span class="n">name</span><span class="p">,</span> <span class="nb">len</span><span class="p">(</span><span class="n">sample</span><span class="p">),</span> <span class="bp">self</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="n">name</span><span class="p">]))</span>
|
||||
</span><span id="Obs-132"><a href="#Obs-132"><span class="linenos">132</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">r_values</span><span class="p">[</span><span class="n">name</span><span class="p">]</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">mean</span><span class="p">(</span><span class="n">sample</span><span class="p">)</span>
|
||||
</span><span id="Obs-133"><a href="#Obs-133"><span class="linenos">133</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">deltas</span><span class="p">[</span><span class="n">name</span><span class="p">]</span> <span class="o">=</span> <span class="n">sample</span> <span class="o">-</span> <span class="bp">self</span><span class="o">.</span><span class="n">r_values</span><span class="p">[</span><span class="n">name</span><span class="p">]</span>
|
||||
</span><span id="Obs-134"><a href="#Obs-134"><span class="linenos">134</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_value</span> <span class="o">+=</span> <span class="bp">self</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="n">name</span><span class="p">]</span> <span class="o">*</span> <span class="bp">self</span><span class="o">.</span><span class="n">r_values</span><span class="p">[</span><span class="n">name</span><span class="p">]</span>
|
||||
|
@ -2762,21 +2762,21 @@ this overwrites the standard value for that ensemble.</li>
|
|||
</span><span id="Obs.__init__-74"><a href="#Obs.__init__-74"><span class="linenos"> 74</span></a>
|
||||
</span><span id="Obs.__init__-75"><a href="#Obs.__init__-75"><span class="linenos"> 75</span></a> <span class="k">if</span> <span class="n">kwargs</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"means"</span><span class="p">)</span> <span class="ow">is</span> <span class="kc">None</span> <span class="ow">and</span> <span class="nb">len</span><span class="p">(</span><span class="n">samples</span><span class="p">):</span>
|
||||
</span><span id="Obs.__init__-76"><a href="#Obs.__init__-76"><span class="linenos"> 76</span></a> <span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">samples</span><span class="p">)</span> <span class="o">!=</span> <span class="nb">len</span><span class="p">(</span><span class="n">names</span><span class="p">):</span>
|
||||
</span><span id="Obs.__init__-77"><a href="#Obs.__init__-77"><span class="linenos"> 77</span></a> <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s1">'Length of samples and names incompatible.'</span><span class="p">)</span>
|
||||
</span><span id="Obs.__init__-77"><a href="#Obs.__init__-77"><span class="linenos"> 77</span></a> <span class="k">raise</span> <span class="ne">ValueError</span><span class="p">(</span><span class="s1">'Length of samples and names incompatible.'</span><span class="p">)</span>
|
||||
</span><span id="Obs.__init__-78"><a href="#Obs.__init__-78"><span class="linenos"> 78</span></a> <span class="k">if</span> <span class="n">idl</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
|
||||
</span><span id="Obs.__init__-79"><a href="#Obs.__init__-79"><span class="linenos"> 79</span></a> <span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">idl</span><span class="p">)</span> <span class="o">!=</span> <span class="nb">len</span><span class="p">(</span><span class="n">names</span><span class="p">):</span>
|
||||
</span><span id="Obs.__init__-80"><a href="#Obs.__init__-80"><span class="linenos"> 80</span></a> <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s1">'Length of idl incompatible with samples and names.'</span><span class="p">)</span>
|
||||
</span><span id="Obs.__init__-80"><a href="#Obs.__init__-80"><span class="linenos"> 80</span></a> <span class="k">raise</span> <span class="ne">ValueError</span><span class="p">(</span><span class="s1">'Length of idl incompatible with samples and names.'</span><span class="p">)</span>
|
||||
</span><span id="Obs.__init__-81"><a href="#Obs.__init__-81"><span class="linenos"> 81</span></a> <span class="n">name_length</span> <span class="o">=</span> <span class="nb">len</span><span class="p">(</span><span class="n">names</span><span class="p">)</span>
|
||||
</span><span id="Obs.__init__-82"><a href="#Obs.__init__-82"><span class="linenos"> 82</span></a> <span class="k">if</span> <span class="n">name_length</span> <span class="o">></span> <span class="mi">1</span><span class="p">:</span>
|
||||
</span><span id="Obs.__init__-83"><a href="#Obs.__init__-83"><span class="linenos"> 83</span></a> <span class="k">if</span> <span class="n">name_length</span> <span class="o">!=</span> <span class="nb">len</span><span class="p">(</span><span class="nb">set</span><span class="p">(</span><span class="n">names</span><span class="p">)):</span>
|
||||
</span><span id="Obs.__init__-84"><a href="#Obs.__init__-84"><span class="linenos"> 84</span></a> <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s1">'names are not unique.'</span><span class="p">)</span>
|
||||
</span><span id="Obs.__init__-84"><a href="#Obs.__init__-84"><span class="linenos"> 84</span></a> <span class="k">raise</span> <span class="ne">ValueError</span><span class="p">(</span><span class="s1">'Names are not unique.'</span><span class="p">)</span>
|
||||
</span><span id="Obs.__init__-85"><a href="#Obs.__init__-85"><span class="linenos"> 85</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="nb">all</span><span class="p">(</span><span class="nb">isinstance</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="nb">str</span><span class="p">)</span> <span class="k">for</span> <span class="n">x</span> <span class="ow">in</span> <span class="n">names</span><span class="p">):</span>
|
||||
</span><span id="Obs.__init__-86"><a href="#Obs.__init__-86"><span class="linenos"> 86</span></a> <span class="k">raise</span> <span class="ne">TypeError</span><span class="p">(</span><span class="s1">'All names have to be strings.'</span><span class="p">)</span>
|
||||
</span><span id="Obs.__init__-87"><a href="#Obs.__init__-87"><span class="linenos"> 87</span></a> <span class="k">else</span><span class="p">:</span>
|
||||
</span><span id="Obs.__init__-88"><a href="#Obs.__init__-88"><span class="linenos"> 88</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">names</span><span class="p">[</span><span class="mi">0</span><span class="p">],</span> <span class="nb">str</span><span class="p">):</span>
|
||||
</span><span id="Obs.__init__-89"><a href="#Obs.__init__-89"><span class="linenos"> 89</span></a> <span class="k">raise</span> <span class="ne">TypeError</span><span class="p">(</span><span class="s1">'All names have to be strings.'</span><span class="p">)</span>
|
||||
</span><span id="Obs.__init__-90"><a href="#Obs.__init__-90"><span class="linenos"> 90</span></a> <span class="k">if</span> <span class="nb">min</span><span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">x</span><span class="p">)</span> <span class="k">for</span> <span class="n">x</span> <span class="ow">in</span> <span class="n">samples</span><span class="p">)</span> <span class="o"><=</span> <span class="mi">4</span><span class="p">:</span>
|
||||
</span><span id="Obs.__init__-91"><a href="#Obs.__init__-91"><span class="linenos"> 91</span></a> <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s1">'Samples have to have at least 5 entries.'</span><span class="p">)</span>
|
||||
</span><span id="Obs.__init__-91"><a href="#Obs.__init__-91"><span class="linenos"> 91</span></a> <span class="k">raise</span> <span class="ne">ValueError</span><span class="p">(</span><span class="s1">'Samples have to have at least 5 entries.'</span><span class="p">)</span>
|
||||
</span><span id="Obs.__init__-92"><a href="#Obs.__init__-92"><span class="linenos"> 92</span></a>
|
||||
</span><span id="Obs.__init__-93"><a href="#Obs.__init__-93"><span class="linenos"> 93</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">names</span> <span class="o">=</span> <span class="nb">sorted</span><span class="p">(</span><span class="n">names</span><span class="p">)</span>
|
||||
</span><span id="Obs.__init__-94"><a href="#Obs.__init__-94"><span class="linenos"> 94</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">shape</span> <span class="o">=</span> <span class="p">{}</span>
|
||||
|
@ -2794,13 +2794,13 @@ this overwrites the standard value for that ensemble.</li>
|
|||
</span><span id="Obs.__init__-106"><a href="#Obs.__init__-106"><span class="linenos">106</span></a> <span class="k">elif</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">idx</span><span class="p">,</span> <span class="p">(</span><span class="nb">list</span><span class="p">,</span> <span class="n">np</span><span class="o">.</span><span class="n">ndarray</span><span class="p">)):</span>
|
||||
</span><span id="Obs.__init__-107"><a href="#Obs.__init__-107"><span class="linenos">107</span></a> <span class="n">dc</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">unique</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">diff</span><span class="p">(</span><span class="n">idx</span><span class="p">))</span>
|
||||
</span><span id="Obs.__init__-108"><a href="#Obs.__init__-108"><span class="linenos">108</span></a> <span class="k">if</span> <span class="n">np</span><span class="o">.</span><span class="n">any</span><span class="p">(</span><span class="n">dc</span> <span class="o"><</span> <span class="mi">0</span><span class="p">):</span>
|
||||
</span><span id="Obs.__init__-109"><a href="#Obs.__init__-109"><span class="linenos">109</span></a> <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s2">"Unsorted idx for idl[</span><span class="si">%s</span><span class="s2">]"</span> <span class="o">%</span> <span class="p">(</span><span class="n">name</span><span class="p">))</span>
|
||||
</span><span id="Obs.__init__-109"><a href="#Obs.__init__-109"><span class="linenos">109</span></a> <span class="k">raise</span> <span class="ne">ValueError</span><span class="p">(</span><span class="s2">"Unsorted idx for idl[</span><span class="si">%s</span><span class="s2">]"</span> <span class="o">%</span> <span class="p">(</span><span class="n">name</span><span class="p">))</span>
|
||||
</span><span id="Obs.__init__-110"><a href="#Obs.__init__-110"><span class="linenos">110</span></a> <span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">dc</span><span class="p">)</span> <span class="o">==</span> <span class="mi">1</span><span class="p">:</span>
|
||||
</span><span id="Obs.__init__-111"><a href="#Obs.__init__-111"><span class="linenos">111</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">idl</span><span class="p">[</span><span class="n">name</span><span class="p">]</span> <span class="o">=</span> <span class="nb">range</span><span class="p">(</span><span class="n">idx</span><span class="p">[</span><span class="mi">0</span><span class="p">],</span> <span class="n">idx</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span> <span class="o">+</span> <span class="n">dc</span><span class="p">[</span><span class="mi">0</span><span class="p">],</span> <span class="n">dc</span><span class="p">[</span><span class="mi">0</span><span class="p">])</span>
|
||||
</span><span id="Obs.__init__-112"><a href="#Obs.__init__-112"><span class="linenos">112</span></a> <span class="k">else</span><span class="p">:</span>
|
||||
</span><span id="Obs.__init__-113"><a href="#Obs.__init__-113"><span class="linenos">113</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">idl</span><span class="p">[</span><span class="n">name</span><span class="p">]</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="n">idx</span><span class="p">)</span>
|
||||
</span><span id="Obs.__init__-114"><a href="#Obs.__init__-114"><span class="linenos">114</span></a> <span class="k">else</span><span class="p">:</span>
|
||||
</span><span id="Obs.__init__-115"><a href="#Obs.__init__-115"><span class="linenos">115</span></a> <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s1">'incompatible type for idl[</span><span class="si">%s</span><span class="s1">].'</span> <span class="o">%</span> <span class="p">(</span><span class="n">name</span><span class="p">))</span>
|
||||
</span><span id="Obs.__init__-115"><a href="#Obs.__init__-115"><span class="linenos">115</span></a> <span class="k">raise</span> <span class="ne">TypeError</span><span class="p">(</span><span class="s1">'incompatible type for idl[</span><span class="si">%s</span><span class="s1">].'</span> <span class="o">%</span> <span class="p">(</span><span class="n">name</span><span class="p">))</span>
|
||||
</span><span id="Obs.__init__-116"><a href="#Obs.__init__-116"><span class="linenos">116</span></a> <span class="k">else</span><span class="p">:</span>
|
||||
</span><span id="Obs.__init__-117"><a href="#Obs.__init__-117"><span class="linenos">117</span></a> <span class="k">for</span> <span class="n">name</span><span class="p">,</span> <span class="n">sample</span> <span class="ow">in</span> <span class="nb">sorted</span><span class="p">(</span><span class="nb">zip</span><span class="p">(</span><span class="n">names</span><span class="p">,</span> <span class="n">samples</span><span class="p">)):</span>
|
||||
</span><span id="Obs.__init__-118"><a href="#Obs.__init__-118"><span class="linenos">118</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">idl</span><span class="p">[</span><span class="n">name</span><span class="p">]</span> <span class="o">=</span> <span class="nb">range</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="nb">len</span><span class="p">(</span><span class="n">sample</span><span class="p">)</span> <span class="o">+</span> <span class="mi">1</span><span class="p">)</span>
|
||||
|
@ -2816,7 +2816,7 @@ this overwrites the standard value for that ensemble.</li>
|
|||
</span><span id="Obs.__init__-128"><a href="#Obs.__init__-128"><span class="linenos">128</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="n">name</span><span class="p">]</span> <span class="o">=</span> <span class="nb">len</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">idl</span><span class="p">[</span><span class="n">name</span><span class="p">])</span>
|
||||
</span><span id="Obs.__init__-129"><a href="#Obs.__init__-129"><span class="linenos">129</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">N</span> <span class="o">+=</span> <span class="bp">self</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="n">name</span><span class="p">]</span>
|
||||
</span><span id="Obs.__init__-130"><a href="#Obs.__init__-130"><span class="linenos">130</span></a> <span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">sample</span><span class="p">)</span> <span class="o">!=</span> <span class="bp">self</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="n">name</span><span class="p">]:</span>
|
||||
</span><span id="Obs.__init__-131"><a href="#Obs.__init__-131"><span class="linenos">131</span></a> <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s1">'Incompatible samples and idx for </span><span class="si">%s</span><span class="s1">: </span><span class="si">%d</span><span class="s1"> vs. </span><span class="si">%d</span><span class="s1">'</span> <span class="o">%</span> <span class="p">(</span><span class="n">name</span><span class="p">,</span> <span class="nb">len</span><span class="p">(</span><span class="n">sample</span><span class="p">),</span> <span class="bp">self</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="n">name</span><span class="p">]))</span>
|
||||
</span><span id="Obs.__init__-131"><a href="#Obs.__init__-131"><span class="linenos">131</span></a> <span class="k">raise</span> <span class="ne">ValueError</span><span class="p">(</span><span class="s1">'Incompatible samples and idx for </span><span class="si">%s</span><span class="s1">: </span><span class="si">%d</span><span class="s1"> vs. </span><span class="si">%d</span><span class="s1">'</span> <span class="o">%</span> <span class="p">(</span><span class="n">name</span><span class="p">,</span> <span class="nb">len</span><span class="p">(</span><span class="n">sample</span><span class="p">),</span> <span class="bp">self</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="n">name</span><span class="p">]))</span>
|
||||
</span><span id="Obs.__init__-132"><a href="#Obs.__init__-132"><span class="linenos">132</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">r_values</span><span class="p">[</span><span class="n">name</span><span class="p">]</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">mean</span><span class="p">(</span><span class="n">sample</span><span class="p">)</span>
|
||||
</span><span id="Obs.__init__-133"><a href="#Obs.__init__-133"><span class="linenos">133</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">deltas</span><span class="p">[</span><span class="n">name</span><span class="p">]</span> <span class="o">=</span> <span class="n">sample</span> <span class="o">-</span> <span class="bp">self</span><span class="o">.</span><span class="n">r_values</span><span class="p">[</span><span class="n">name</span><span class="p">]</span>
|
||||
</span><span id="Obs.__init__-134"><a href="#Obs.__init__-134"><span class="linenos">134</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_value</span> <span class="o">+=</span> <span class="bp">self</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="n">name</span><span class="p">]</span> <span class="o">*</span> <span class="bp">self</span><span class="o">.</span><span class="n">r_values</span><span class="p">[</span><span class="n">name</span><span class="p">]</span>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue