Skip to content

Commit

Permalink
Deploying to gh-pages from @ d815c83 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
narugo1992 committed Jan 26, 2024
1 parent 0a3ae13 commit dae886f
Show file tree
Hide file tree
Showing 136 changed files with 183 additions and 160 deletions.
2 changes: 1 addition & 1 deletion dev/mode/.buildinfo
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
config: 782f8260f8597b3b03dd307f7266192d
config: 86fa2b1f55b795331fdb4b94b3739e57
tags: 645f666f9bcd5a90fca523b33c5a78b7
Binary file modified dev/mode/.doctrees/api_doc/config/index.doctree
Binary file not shown.
Binary file modified dev/mode/.doctrees/api_doc/config/meta.doctree
Binary file not shown.
Binary file modified dev/mode/.doctrees/api_doc/controllability/bikini_plus.doctree
Binary file not shown.
Binary file modified dev/mode/.doctrees/api_doc/controllability/index.doctree
Binary file not shown.
Binary file modified dev/mode/.doctrees/api_doc/corrupt/aicorrupt.doctree
Binary file not shown.
Binary file modified dev/mode/.doctrees/api_doc/corrupt/index.doctree
Binary file not shown.
Binary file modified dev/mode/.doctrees/api_doc/fidelity/ccip.doctree
Binary file not shown.
Binary file modified dev/mode/.doctrees/api_doc/fidelity/index.doctree
Binary file not shown.
Binary file modified dev/mode/.doctrees/api_doc/utils/images.doctree
Binary file not shown.
Binary file modified dev/mode/.doctrees/api_doc/utils/index.doctree
Binary file not shown.
Binary file modified dev/mode/.doctrees/api_doc/utils/tqdm_.doctree
Binary file not shown.
Binary file modified dev/mode/.doctrees/environment.pickle
Binary file not shown.
Binary file modified dev/mode/.doctrees/index.doctree
Binary file not shown.
Binary file modified dev/mode/.doctrees/information/environment.doctree
Binary file not shown.
Binary file modified dev/mode/.doctrees/information/environment.result.doctree
Binary file not shown.
10 changes: 5 additions & 5 deletions dev/mode/.doctrees/nbsphinx/information/environment.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,10 @@
"execution_count": 1,
"metadata": {
"execution": {
"iopub.execute_input": "2024-01-26T02:52:59.218044Z",
"iopub.status.busy": "2024-01-26T02:52:59.217842Z",
"iopub.status.idle": "2024-01-26T02:53:00.388833Z",
"shell.execute_reply": "2024-01-26T02:53:00.388031Z"
"iopub.execute_input": "2024-01-26T03:08:56.961646Z",
"iopub.status.busy": "2024-01-26T03:08:56.961442Z",
"iopub.status.idle": "2024-01-26T03:08:58.136914Z",
"shell.execute_reply": "2024-01-26T03:08:58.136141Z"
},
"pycharm": {
"name": "#%%\n"
Expand All @@ -53,7 +53,7 @@
"text": [
"CPU Brand: AMD EPYC 7763 64-Core Processor\n",
"CPU Count: 4\n",
"CPU Freq: 2740.9449999999997 MHz\n",
"CPU Freq: 2918.7774999999997 MHz\n",
"Memory Size: 15.607 GiB\n",
"Has CUDA: No\n"
]
Expand Down
10 changes: 5 additions & 5 deletions dev/mode/.doctrees/nbsphinx/information/environment.result.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,10 @@
"execution_count": 1,
"metadata": {
"execution": {
"iopub.execute_input": "2024-01-26T02:52:04.571806Z",
"iopub.status.busy": "2024-01-26T02:52:04.571607Z",
"iopub.status.idle": "2024-01-26T02:52:05.746489Z",
"shell.execute_reply": "2024-01-26T02:52:05.745694Z"
"iopub.execute_input": "2024-01-26T03:08:03.407000Z",
"iopub.status.busy": "2024-01-26T03:08:03.406798Z",
"iopub.status.idle": "2024-01-26T03:08:04.577896Z",
"shell.execute_reply": "2024-01-26T03:08:04.577152Z"
},
"pycharm": {
"name": "#%%\n"
Expand All @@ -53,7 +53,7 @@
"text": [
"CPU Brand: AMD EPYC 7763 64-Core Processor\n",
"CPU Count: 4\n",
"CPU Freq: 3010.28825 MHz\n",
"CPU Freq: 2945.213 MHz\n",
"Memory Size: 15.607 GiB\n",
"Has CUDA: No\n"
]
Expand Down
Binary file modified dev/mode/.doctrees/tutorials/installation/index.doctree
Binary file not shown.
Binary file modified dev/mode/.doctrees/tutorials/quick_start/index.doctree
Binary file not shown.
18 changes: 14 additions & 4 deletions dev/mode/_modules/sdeval/controllability/bikini_plus.html
Original file line number Diff line number Diff line change
Expand Up @@ -551,7 +551,8 @@ <h1>Source code for sdeval.controllability.bikini_plus</h1><div class="highlight
<span class="p">])</span>
<span class="k">return</span> <span class="p">((</span><span class="n">vs</span> <span class="o">*</span> <span class="n">ws</span><span class="p">)</span><span class="o">.</span><span class="n">sum</span><span class="p">()</span> <span class="o">/</span> <span class="n">ws</span><span class="o">.</span><span class="n">sum</span><span class="p">())</span><span class="o">.</span><span class="n">item</span><span class="p">()</span>

<div class="viewcode-block" id="BikiniPlusMetrics.score"><a class="viewcode-back" href="../../../api_doc/controllability/bikini_plus.html#sdeval.controllability.bikini_plus.BikiniPlusMetrics.score">[docs]</a> <span class="k">def</span> <span class="nf">score</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">images</span><span class="p">:</span> <span class="n">PromptedImagesTyping</span><span class="p">,</span> <span class="n">silent</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">):</span>
<div class="viewcode-block" id="BikiniPlusMetrics.score"><a class="viewcode-back" href="../../../api_doc/controllability/bikini_plus.html#sdeval.controllability.bikini_plus.BikiniPlusMetrics.score">[docs]</a> <span class="k">def</span> <span class="nf">score</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">images</span><span class="p">:</span> <span class="n">PromptedImagesTyping</span><span class="p">,</span> <span class="n">silent</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
<span class="n">mode</span><span class="p">:</span> <span class="n">Literal</span><span class="p">[</span><span class="s1">&#39;mean&#39;</span><span class="p">,</span> <span class="s1">&#39;seq&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="s1">&#39;mean&#39;</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">Union</span><span class="p">[</span><span class="nb">float</span><span class="p">,</span> <span class="n">np</span><span class="o">.</span><span class="n">ndarray</span><span class="p">]:</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
<span class="sd"> Calculate the average bikini plus score for a set of images.</span>

Expand All @@ -561,18 +562,27 @@ <h1>Source code for sdeval.controllability.bikini_plus</h1><div class="highlight
<span class="sd"> :type images: PromptedImagesTyping</span>
<span class="sd"> :param silent: If True, suppresses progress bars and additional output during calculation. Default is False.</span>
<span class="sd"> :type silent: bool</span>
<span class="sd"> :param mode: Mode of the return value. Return a float value when ``mean`` is assigned,</span>
<span class="sd"> return a numpy array when ``seq`` is assigned. Default is ``mean``.</span>
<span class="sd"> :type mode: Literal[&#39;mean&#39;, &#39;seq&#39;]</span>

<span class="sd"> :return: The average bikini plus score for the set of images.</span>
<span class="sd"> :rtype: float</span>
<span class="sd"> :rtype: Union[float, np.ndarray]</span>
<span class="sd"> &quot;&quot;&quot;</span>
<span class="n">image_list</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="n">_yield_images</span><span class="p">(</span><span class="n">images</span><span class="p">))</span>
<span class="k">if</span> <span class="ow">not</span> <span class="n">image_list</span><span class="p">:</span>
<span class="k">raise</span> <span class="ne">FileNotFoundError</span><span class="p">(</span><span class="sa">f</span><span class="s1">&#39;Images for calculating bikini plus score not provided - </span><span class="si">{</span><span class="n">images</span><span class="si">}</span><span class="s1">.&#39;</span><span class="p">)</span>

<span class="k">return</span> <span class="n">np</span><span class="o">.</span><span class="n">array</span><span class="p">([</span>
<span class="n">score</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">array</span><span class="p">([</span>
<span class="bp">self</span><span class="o">.</span><span class="n">_calculate_one_image</span><span class="p">(</span><span class="n">img</span><span class="p">,</span> <span class="n">prompt</span><span class="p">,</span> <span class="n">neg_prompt</span><span class="p">)</span>
<span class="k">for</span> <span class="n">img</span><span class="p">,</span> <span class="n">prompt</span><span class="p">,</span> <span class="n">neg_prompt</span> <span class="ow">in</span> <span class="n">tqdm</span><span class="p">(</span><span class="n">image_list</span><span class="p">,</span> <span class="n">silent</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">silent</span> <span class="k">if</span> <span class="n">silent</span> <span class="ow">is</span> <span class="kc">None</span> <span class="k">else</span> <span class="n">silent</span><span class="p">)</span>
<span class="p">])</span><span class="o">.</span><span class="n">mean</span><span class="p">()</span><span class="o">.</span><span class="n">item</span><span class="p">()</span></div></div>
<span class="p">])</span>
<span class="k">assert</span> <span class="n">score</span><span class="o">.</span><span class="n">shape</span> <span class="o">==</span> <span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">image_list</span><span class="p">),)</span>

<span class="k">if</span> <span class="n">mode</span> <span class="o">==</span> <span class="s1">&#39;seq&#39;</span><span class="p">:</span>
<span class="k">return</span> <span class="n">score</span>
<span class="k">else</span><span class="p">:</span>
<span class="k">return</span> <span class="n">score</span><span class="o">.</span><span class="n">mean</span><span class="p">()</span><span class="o">.</span><span class="n">item</span><span class="p">()</span></div></div>
</pre></div>


Expand Down
19 changes: 14 additions & 5 deletions dev/mode/_modules/sdeval/corrupt/aicorrupt.html
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ <h1>Source code for sdeval.corrupt.aicorrupt</h1><div class="highlight"><pre>
<span class="sd">&quot;&quot;&quot;</span>
<span class="kn">import</span> <span class="nn">json</span>
<span class="kn">from</span> <span class="nn">functools</span> <span class="kn">import</span> <span class="n">lru_cache</span>
<span class="kn">from</span> <span class="nn">typing</span> <span class="kn">import</span> <span class="n">Tuple</span><span class="p">,</span> <span class="n">Optional</span><span class="p">,</span> <span class="n">Mapping</span>
<span class="kn">from</span> <span class="nn">typing</span> <span class="kn">import</span> <span class="n">Tuple</span><span class="p">,</span> <span class="n">Optional</span><span class="p">,</span> <span class="n">Mapping</span><span class="p">,</span> <span class="n">Literal</span><span class="p">,</span> <span class="n">Union</span>

<span class="kn">import</span> <span class="nn">numpy</span> <span class="k">as</span> <span class="nn">np</span>
<span class="kn">from</span> <span class="nn">PIL</span> <span class="kn">import</span> <span class="n">Image</span>
Expand Down Expand Up @@ -313,7 +313,8 @@ <h1>Source code for sdeval.corrupt.aicorrupt</h1><div class="highlight"><pre>
<span class="bp">self</span><span class="o">.</span><span class="n">silent</span> <span class="o">=</span> <span class="n">silent</span>
<span class="bp">self</span><span class="o">.</span><span class="n">tqdm_desc</span> <span class="o">=</span> <span class="n">tqdm_desc</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="vm">__class__</span><span class="o">.</span><span class="vm">__name__</span></div>

<div class="viewcode-block" id="AICorruptMetrics.score"><a class="viewcode-back" href="../../../api_doc/corrupt/aicorrupt.html#sdeval.corrupt.aicorrupt.AICorruptMetrics.score">[docs]</a> <span class="k">def</span> <span class="nf">score</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">images</span><span class="p">:</span> <span class="n">ImagesTyping</span><span class="p">,</span> <span class="n">silent</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">None</span><span class="p">):</span>
<div class="viewcode-block" id="AICorruptMetrics.score"><a class="viewcode-back" href="../../../api_doc/corrupt/aicorrupt.html#sdeval.corrupt.aicorrupt.AICorruptMetrics.score">[docs]</a> <span class="k">def</span> <span class="nf">score</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">images</span><span class="p">:</span> <span class="n">ImagesTyping</span><span class="p">,</span> <span class="n">silent</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
<span class="n">mode</span><span class="p">:</span> <span class="n">Literal</span><span class="p">[</span><span class="s1">&#39;mean&#39;</span><span class="p">,</span> <span class="s1">&#39;seq&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="s1">&#39;mean&#39;</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">Union</span><span class="p">[</span><span class="nb">float</span><span class="p">,</span> <span class="n">np</span><span class="o">.</span><span class="n">ndarray</span><span class="p">]:</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
<span class="sd"> Calculate the AI image corruptness score for a set of images.</span>

Expand All @@ -323,19 +324,27 @@ <h1>Source code for sdeval.corrupt.aicorrupt</h1><div class="highlight"><pre>
<span class="sd"> :type images: ImagesTyping</span>
<span class="sd"> :param silent: If True, suppresses progress bars and additional output during calculation.</span>
<span class="sd"> :type silent: bool</span>
<span class="sd"> :param mode: Mode of the return value. Return a float value when ``mean`` is assigned,</span>
<span class="sd"> return a numpy array when ``seq`` is assigned. Default is ``mean``.</span>
<span class="sd"> :type mode: Literal[&#39;mean&#39;, &#39;seq&#39;]</span>

<span class="sd"> :return: The AI image corruptness score.</span>
<span class="sd"> :rtype: float</span>
<span class="sd"> :rtype: Union[float, np.ndarray]</span>
<span class="sd"> &quot;&quot;&quot;</span>
<span class="n">image_list</span> <span class="o">=</span> <span class="n">load_images</span><span class="p">(</span><span class="n">images</span><span class="p">)</span>
<span class="k">if</span> <span class="ow">not</span> <span class="n">image_list</span><span class="p">:</span>
<span class="k">raise</span> <span class="ne">FileNotFoundError</span><span class="p">(</span><span class="sa">f</span><span class="s1">&#39;Images for calculating AI corrupt score not provided - </span><span class="si">{</span><span class="n">images</span><span class="si">}</span><span class="s1">.&#39;</span><span class="p">)</span>

<span class="n">scores</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">array</span><span class="p">([</span>
<span class="n">scores</span> <span class="o">=</span> <span class="mf">1.0</span> <span class="o">-</span> <span class="n">np</span><span class="o">.</span><span class="n">array</span><span class="p">([</span>
<span class="n">get_ai_corrupted</span><span class="p">(</span><span class="n">image</span><span class="p">,</span> <span class="n">model_name</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_model_name</span><span class="p">)[</span><span class="s1">&#39;corrupted&#39;</span><span class="p">]</span>
<span class="k">for</span> <span class="n">image</span> <span class="ow">in</span> <span class="n">tqdm</span><span class="p">(</span><span class="n">image_list</span><span class="p">,</span> <span class="n">silent</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">silent</span> <span class="k">if</span> <span class="n">silent</span> <span class="ow">is</span> <span class="kc">None</span> <span class="k">else</span> <span class="n">silent</span><span class="p">,</span> <span class="n">desc</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">tqdm_desc</span><span class="p">)</span>
<span class="p">])</span>
<span class="k">return</span> <span class="mf">1.0</span> <span class="o">-</span> <span class="n">scores</span><span class="o">.</span><span class="n">mean</span><span class="p">()</span><span class="o">.</span><span class="n">item</span><span class="p">()</span></div></div>
<span class="k">assert</span> <span class="n">scores</span><span class="o">.</span><span class="n">shape</span> <span class="o">==</span> <span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">image_list</span><span class="p">),)</span>

<span class="k">if</span> <span class="n">mode</span> <span class="o">==</span> <span class="s1">&#39;seq&#39;</span><span class="p">:</span>
<span class="k">return</span> <span class="n">scores</span>
<span class="k">else</span><span class="p">:</span>
<span class="k">return</span> <span class="n">scores</span><span class="o">.</span><span class="n">mean</span><span class="p">()</span><span class="o">.</span><span class="n">item</span><span class="p">()</span></div></div>
</pre></div>


Expand Down
2 changes: 1 addition & 1 deletion dev/mode/_modules/sdeval/fidelity/ccip.html
Original file line number Diff line number Diff line change
Expand Up @@ -247,7 +247,7 @@ <h1>Source code for sdeval.fidelity.ccip</h1><div class="highlight"><pre>
<span class="sd"> :type mode: Literal[&#39;mean&#39;, &#39;seq&#39;]</span>

<span class="sd"> :return: The similarity score between the reference dataset and the input images.</span>
<span class="sd"> :rtype: float</span>
<span class="sd"> :rtype: Union[float, np.ndarray]</span>
<span class="sd"> &quot;&quot;&quot;</span>
<span class="n">image_list</span><span class="p">:</span> <span class="n">List</span><span class="p">[</span><span class="n">Image</span><span class="o">.</span><span class="n">Image</span><span class="p">]</span> <span class="o">=</span> <span class="n">load_images</span><span class="p">(</span><span class="n">images</span><span class="p">)</span>
<span class="k">if</span> <span class="ow">not</span> <span class="n">image_list</span><span class="p">:</span>
Expand Down
10 changes: 5 additions & 5 deletions dev/mode/_sources/information/environment.result.ipynb.txt
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,10 @@
"execution_count": 1,
"metadata": {
"execution": {
"iopub.execute_input": "2024-01-26T02:52:04.571806Z",
"iopub.status.busy": "2024-01-26T02:52:04.571607Z",
"iopub.status.idle": "2024-01-26T02:52:05.746489Z",
"shell.execute_reply": "2024-01-26T02:52:05.745694Z"
"iopub.execute_input": "2024-01-26T03:08:03.407000Z",
"iopub.status.busy": "2024-01-26T03:08:03.406798Z",
"iopub.status.idle": "2024-01-26T03:08:04.577896Z",
"shell.execute_reply": "2024-01-26T03:08:04.577152Z"
},
"pycharm": {
"name": "#%%\n"
Expand All @@ -53,7 +53,7 @@
"text": [
"CPU Brand: AMD EPYC 7763 64-Core Processor\n",
"CPU Count: 4\n",
"CPU Freq: 3010.28825 MHz\n",
"CPU Freq: 2945.213 MHz\n",
"Memory Size: 15.607 GiB\n",
"Has CUDA: No\n"
]
Expand Down
Loading

0 comments on commit dae886f

Please sign in to comment.