Skip to content

Commit

Permalink
deploy: d652e99
Browse files Browse the repository at this point in the history
  • Loading branch information
Aedial committed Dec 3, 2023
1 parent c686c00 commit 5ead194
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 8 deletions.
4 changes: 4 additions & 0 deletions _modules/novelai_api/ImagePreset.html
Original file line number Diff line number Diff line change
Expand Up @@ -256,6 +256,7 @@ <h1>Source code for novelai_api.ImagePreset</h1><div class="highlight"><pre>
<span class="p">}</span>

<span class="n">_TYPE_MAPPING</span> <span class="o">=</span> <span class="p">{</span>
<span class="s2">&quot;legacy&quot;</span><span class="p">:</span> <span class="nb">bool</span><span class="p">,</span>
<span class="s2">&quot;quality_toggle&quot;</span><span class="p">:</span> <span class="nb">bool</span><span class="p">,</span>
<span class="s2">&quot;resolution&quot;</span><span class="p">:</span> <span class="p">(</span><span class="n">ImageResolution</span><span class="p">,</span> <span class="nb">tuple</span><span class="p">),</span>
<span class="s2">&quot;uc_preset&quot;</span><span class="p">:</span> <span class="p">(</span><span class="n">UCPreset</span><span class="p">,</span> <span class="n">NoneType</span><span class="p">),</span>
Expand All @@ -265,6 +266,7 @@ <h1>Source code for novelai_api.ImagePreset</h1><div class="highlight"><pre>
<span class="s2">&quot;noise&quot;</span><span class="p">:</span> <span class="p">(</span><span class="nb">int</span><span class="p">,</span> <span class="nb">float</span><span class="p">),</span>
<span class="s2">&quot;strength&quot;</span><span class="p">:</span> <span class="p">(</span><span class="nb">int</span><span class="p">,</span> <span class="nb">float</span><span class="p">),</span>
<span class="s2">&quot;scale&quot;</span><span class="p">:</span> <span class="p">(</span><span class="nb">int</span><span class="p">,</span> <span class="nb">float</span><span class="p">),</span>
<span class="s2">&quot;uncond_scale&quot;</span><span class="p">:</span> <span class="p">(</span><span class="nb">int</span><span class="p">,</span> <span class="nb">float</span><span class="p">),</span>
<span class="s2">&quot;steps&quot;</span><span class="p">:</span> <span class="nb">int</span><span class="p">,</span>
<span class="s2">&quot;uc&quot;</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span>
<span class="s2">&quot;smea&quot;</span><span class="p">:</span> <span class="nb">bool</span><span class="p">,</span>
Expand All @@ -276,6 +278,8 @@ <h1>Source code for novelai_api.ImagePreset</h1><div class="highlight"><pre>
<span class="s2">&quot;decrisper&quot;</span><span class="p">:</span> <span class="nb">bool</span><span class="p">,</span>
<span class="s2">&quot;add_original_image&quot;</span><span class="p">:</span> <span class="nb">bool</span><span class="p">,</span>
<span class="s2">&quot;mask&quot;</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span>
<span class="s2">&quot;cfg_rescale&quot;</span><span class="p">:</span> <span class="nb">float</span><span class="p">,</span>
<span class="s2">&quot;noise_schedule&quot;</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span>
<span class="p">}</span>

<span class="c1"># type completion for __setitem__ and __getitem__</span>
Expand Down
17 changes: 11 additions & 6 deletions _modules/novelai_api/_high_level.html
Original file line number Diff line number Diff line change
Expand Up @@ -355,12 +355,17 @@ <h1>Source code for novelai_api._high_level</h1><div class="highlight"><pre>
<span class="n">global_settings</span><span class="o">.</span><span class="n">rep_pen_whitelist</span> <span class="o">=</span> <span class="n">repetition_penalty_default_whitelist</span>

<span class="n">params</span> <span class="o">=</span> <span class="p">{</span>
<span class="s2">&quot;repetition_penalty_whitelist&quot;</span><span class="p">:</span> <span class="nb">list</span><span class="p">(</span><span class="nb">set</span><span class="p">(</span>
<span class="n">item</span> <span class="k">for</span> <span class="n">sublist</span> <span class="ow">in</span> <span class="p">[</span>
<span class="n">global_params</span><span class="o">.</span><span class="n">pop</span><span class="p">(</span><span class="s2">&quot;repetition_penalty_whitelist&quot;</span><span class="p">,</span> <span class="p">[]),</span>
<span class="n">preset_params</span><span class="o">.</span><span class="n">pop</span><span class="p">(</span><span class="s2">&quot;repetition_penalty_whitelist&quot;</span><span class="p">,</span> <span class="p">[]),</span>
<span class="p">]</span> <span class="k">for</span> <span class="n">inner_list</span> <span class="ow">in</span> <span class="n">sublist</span> <span class="k">for</span> <span class="n">item</span> <span class="ow">in</span> <span class="n">inner_list</span>
<span class="p">))</span>
<span class="s2">&quot;repetition_penalty_whitelist&quot;</span><span class="p">:</span> <span class="nb">list</span><span class="p">(</span>
<span class="nb">set</span><span class="p">(</span>
<span class="n">item</span>
<span class="k">for</span> <span class="n">sublist</span> <span class="ow">in</span> <span class="p">[</span>
<span class="n">global_params</span><span class="o">.</span><span class="n">pop</span><span class="p">(</span><span class="s2">&quot;repetition_penalty_whitelist&quot;</span><span class="p">,</span> <span class="p">[]),</span>
<span class="n">preset_params</span><span class="o">.</span><span class="n">pop</span><span class="p">(</span><span class="s2">&quot;repetition_penalty_whitelist&quot;</span><span class="p">,</span> <span class="p">[]),</span>
<span class="p">]</span>
<span class="k">for</span> <span class="n">inner_list</span> <span class="ow">in</span> <span class="n">sublist</span>
<span class="k">for</span> <span class="n">item</span> <span class="ow">in</span> <span class="n">inner_list</span>
<span class="p">)</span>
<span class="p">)</span>
<span class="p">}</span>

<span class="n">params</span><span class="o">.</span><span class="n">update</span><span class="p">(</span><span class="n">preset_params</span><span class="p">)</span>
Expand Down
2 changes: 1 addition & 1 deletion novelai_api/novelai_api.ImagePreset.html
Original file line number Diff line number Diff line change
Expand Up @@ -592,7 +592,7 @@ <h3>Navigation</h3>

<dl class="py method">
<dt class="sig sig-object py" id="novelai_api.ImagePreset.ImagePreset.__init__">
<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">quality_toggle</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">resolution</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">Union</span><span class="p"><span class="pre">[</span></span><a class="hxr-hoverxref hxr-modal reference internal" href="#novelai_api.ImagePreset.ImageResolution" title="novelai_api.ImagePreset.ImageResolution"><span class="pre">novelai_api.ImagePreset.ImageResolution</span></a><span class="p"><span class="pre">,</span></span><span class="w"> </span><span class="pre">tuple</span><span class="p"><span class="pre">]</span></span></span></em>, <em class="sig-param"><span class="n"><span class="pre">uc_preset</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">Optional</span><span class="p"><span class="pre">[</span></span><a class="hxr-hoverxref hxr-modal reference internal" href="#novelai_api.ImagePreset.UCPreset" title="novelai_api.ImagePreset.UCPreset"><span class="pre">novelai_api.ImagePreset.UCPreset</span></a><span class="p"><span class="pre">]</span></span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_samples</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">seed</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sampler</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="hxr-hoverxref hxr-modal reference internal" href="#novelai_api.ImagePreset.ImageSampler" title="novelai_api.ImagePreset.ImageSampler"><span class="pre">novelai_api.ImagePreset.ImageSampler</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">noise</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">float</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">strength</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">float</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scale</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">float</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">steps</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">uc</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">smea</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">smea_dyn</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">image</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">controlnet_condition</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">controlnet_model</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="hxr-hoverxref hxr-modal reference internal" href="#novelai_api.ImagePreset.ControlNetModel" title="novelai_api.ImagePreset.ControlNetModel"><span class="pre">novelai_api.ImagePreset.ControlNetModel</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">controlnet_strength</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">float</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">decrisper</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">add_original_image</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">mask</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/novelai_api/ImagePreset.html#ImagePreset.__init__"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#novelai_api.ImagePreset.ImagePreset.__init__" title="Permalink to this definition"></a></dt>
<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">legacy</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">quality_toggle</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">resolution</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">Union</span><span class="p"><span class="pre">[</span></span><a class="hxr-hoverxref hxr-modal reference internal" href="#novelai_api.ImagePreset.ImageResolution" title="novelai_api.ImagePreset.ImageResolution"><span class="pre">novelai_api.ImagePreset.ImageResolution</span></a><span class="p"><span class="pre">,</span></span><span class="w"> </span><span class="pre">tuple</span><span class="p"><span class="pre">]</span></span></span></em>, <em class="sig-param"><span class="n"><span class="pre">uc_preset</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">Optional</span><span class="p"><span class="pre">[</span></span><a class="hxr-hoverxref hxr-modal reference internal" href="#novelai_api.ImagePreset.UCPreset" title="novelai_api.ImagePreset.UCPreset"><span class="pre">novelai_api.ImagePreset.UCPreset</span></a><span class="p"><span class="pre">]</span></span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_samples</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">seed</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sampler</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="hxr-hoverxref hxr-modal reference internal" href="#novelai_api.ImagePreset.ImageSampler" title="novelai_api.ImagePreset.ImageSampler"><span class="pre">novelai_api.ImagePreset.ImageSampler</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">noise</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">float</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">strength</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">float</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scale</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">float</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">uncond_scale</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">float</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">steps</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">uc</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">smea</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">smea_dyn</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">image</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">controlnet_condition</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">controlnet_model</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="hxr-hoverxref hxr-modal reference internal" href="#novelai_api.ImagePreset.ControlNetModel" title="novelai_api.ImagePreset.ControlNetModel"><span class="pre">novelai_api.ImagePreset.ControlNetModel</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">controlnet_strength</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">float</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">decrisper</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">add_original_image</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">mask</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">cfg_rescale</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">float</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">noise_schedule</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/novelai_api/ImagePreset.html#ImagePreset.__init__"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#novelai_api.ImagePreset.ImagePreset.__init__" title="Permalink to this definition"></a></dt>
<dd></dd></dl>

<dl class="py method">
Expand Down
2 changes: 1 addition & 1 deletion searchindex.js

Large diffs are not rendered by default.

0 comments on commit 5ead194

Please sign in to comment.