Skip to content

Commit

Permalink
Github action: auto-update.
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Jan 14, 2025
1 parent 98f91ed commit 4521054
Show file tree
Hide file tree
Showing 118 changed files with 859 additions and 849 deletions.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified dev/_images/sphx_glr_plot_SFNO_swe_001.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified dev/_images/sphx_glr_plot_SFNO_swe_thumb.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified dev/_images/sphx_glr_plot_UNO_darcy_001.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified dev/_images/sphx_glr_plot_UNO_darcy_thumb.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion dev/_modules/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<link rel="shortcut icon" href="../_static/favicon/favicon.ico">
<meta name="theme-color" content="#ffffff">

<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=a746c00c" />
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8f2a1f02" />
<link rel="stylesheet" type="text/css" href="../_static/tensorly_style.css?v=a02e9698" />
<link rel="stylesheet" type="text/css" href="../_static/sg_gallery.css?v=d2d258e8" />
<link rel="stylesheet" type="text/css" href="../_static/sg_gallery-binder.css?v=f4aeca0c" />
Expand Down
26 changes: 18 additions & 8 deletions dev/_modules/neuralop/data/datasets/car_cfd_dataset.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<link rel="shortcut icon" href="../../../../_static/favicon/favicon.ico">
<meta name="theme-color" content="#ffffff">

<link rel="stylesheet" type="text/css" href="../../../../_static/pygments.css?v=a746c00c" />
<link rel="stylesheet" type="text/css" href="../../../../_static/pygments.css?v=8f2a1f02" />
<link rel="stylesheet" type="text/css" href="../../../../_static/tensorly_style.css?v=a02e9698" />
<link rel="stylesheet" type="text/css" href="../../../../_static/sg_gallery.css?v=d2d258e8" />
<link rel="stylesheet" type="text/css" href="../../../../_static/sg_gallery-binder.css?v=f4aeca0c" />
Expand Down Expand Up @@ -113,15 +113,17 @@
<div class="container content main-content">

<h1>Source code for neuralop.data.datasets.car_cfd_dataset</h1><div class="highlight"><pre>
<span></span><span class="kn">from</span> <span class="nn">typing</span> <span class="kn">import</span> <span class="n">List</span><span class="p">,</span> <span class="n">Union</span>
<span class="kn">from</span> <span class="nn">pathlib</span> <span class="kn">import</span> <span class="n">Path</span>
<span></span><span class="kn">from</span><span class="w"> </span><span class="nn">typing</span><span class="w"> </span><span class="kn">import</span> <span class="n">List</span><span class="p">,</span> <span class="n">Union</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">pathlib</span><span class="w"> </span><span class="kn">import</span> <span class="n">Path</span>

<span class="kn">from</span> <span class="nn">.mesh_datamodule</span> <span class="kn">import</span> <span class="n">MeshDataModule</span>
<span class="kn">from</span> <span class="nn">.web_utils</span> <span class="kn">import</span> <span class="n">download_from_zenodo_record</span>
<span class="kn">import</span><span class="w"> </span><span class="nn">torch</span>

<span class="kn">from</span><span class="w"> </span><span class="nn">.mesh_datamodule</span><span class="w"> </span><span class="kn">import</span> <span class="n">MeshDataModule</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">.web_utils</span><span class="w"> </span><span class="kn">import</span> <span class="n">download_from_zenodo_record</span>

<div class="viewcode-block" id="CarCFDDataset">
<a class="viewcode-back" href="../../../../modules/generated/neuralop.data.datasets.car_cfd_dataset.CarCFDDataset.html#neuralop.data.datasets.car_cfd_dataset.CarCFDDataset">[docs]</a>
<span class="k">class</span> <span class="nc">CarCFDDataset</span><span class="p">(</span><span class="n">MeshDataModule</span><span class="p">):</span>
<span class="k">class</span><span class="w"> </span><span class="nc">CarCFDDataset</span><span class="p">(</span><span class="n">MeshDataModule</span><span class="p">):</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;CarCFDDataset is a processed version of the dataset introduced in</span>
<span class="sd"> [1]_, which encodes a triangular mesh over the surface of a 3D model car</span>
<span class="sd"> and provides the air pressure at each centroid and vertex of the mesh when</span>
Expand Down Expand Up @@ -171,7 +173,7 @@ <h1>Source code for neuralop.data.datasets.car_cfd_dataset</h1><div class="highl
<span class="sd"> https://dl.acm.org/doi/10.1145/3197517.3201325.</span>
<span class="sd"> &quot;&quot;&quot;</span>

<span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span>
<span class="k">def</span><span class="w"> </span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span>
<span class="n">root_dir</span><span class="p">:</span> <span class="n">Union</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="n">Path</span><span class="p">],</span>
<span class="n">n_train</span><span class="p">:</span> <span class="nb">int</span> <span class="o">=</span> <span class="mi">1</span><span class="p">,</span>
<span class="n">n_test</span><span class="p">:</span> <span class="nb">int</span> <span class="o">=</span> <span class="mi">1</span><span class="p">,</span>
Expand All @@ -198,7 +200,15 @@ <h1>Source code for neuralop.data.datasets.car_cfd_dataset</h1><div class="highl
<span class="n">n_test</span><span class="o">=</span><span class="n">n_test</span><span class="p">,</span>
<span class="n">query_res</span><span class="o">=</span><span class="n">query_res</span><span class="p">,</span>
<span class="n">attributes</span><span class="o">=</span><span class="p">[</span><span class="s1">&#39;press&#39;</span><span class="p">]</span>
<span class="p">)</span></div>
<span class="p">)</span>

<span class="c1"># process data list to remove specific vertices from pressure to match number of vertices</span>
<span class="k">for</span> <span class="n">i</span><span class="p">,</span> <span class="n">data</span> <span class="ow">in</span> <span class="nb">enumerate</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">train_data</span><span class="o">.</span><span class="n">data_list</span><span class="p">):</span>
<span class="n">press</span> <span class="o">=</span> <span class="n">data</span><span class="p">[</span><span class="s1">&#39;press&#39;</span><span class="p">]</span>
<span class="bp">self</span><span class="o">.</span><span class="n">train_data</span><span class="o">.</span><span class="n">data_list</span><span class="p">[</span><span class="n">i</span><span class="p">][</span><span class="s1">&#39;press&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="n">torch</span><span class="o">.</span><span class="n">cat</span><span class="p">((</span><span class="n">press</span><span class="p">[:,</span><span class="mi">0</span><span class="p">:</span><span class="mi">16</span><span class="p">],</span> <span class="n">press</span><span class="p">[:,</span><span class="mi">112</span><span class="p">:]),</span> <span class="n">axis</span><span class="o">=</span><span class="mi">1</span><span class="p">)</span>
<span class="k">for</span> <span class="n">i</span><span class="p">,</span> <span class="n">data</span> <span class="ow">in</span> <span class="nb">enumerate</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">test_data</span><span class="o">.</span><span class="n">data_list</span><span class="p">):</span>
<span class="n">press</span> <span class="o">=</span> <span class="n">data</span><span class="p">[</span><span class="s1">&#39;press&#39;</span><span class="p">]</span>
<span class="bp">self</span><span class="o">.</span><span class="n">test_data</span><span class="o">.</span><span class="n">data_list</span><span class="p">[</span><span class="n">i</span><span class="p">][</span><span class="s1">&#39;press&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="n">torch</span><span class="o">.</span><span class="n">cat</span><span class="p">((</span><span class="n">press</span><span class="p">[:,</span><span class="mi">0</span><span class="p">:</span><span class="mi">16</span><span class="p">],</span> <span class="n">press</span><span class="p">[:,</span><span class="mi">112</span><span class="p">:]),</span> <span class="n">axis</span><span class="o">=</span><span class="mi">1</span><span class="p">)</span></div>

</pre></div>

Expand Down
26 changes: 13 additions & 13 deletions dev/_modules/neuralop/data/datasets/darcy.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<link rel="shortcut icon" href="../../../../_static/favicon/favicon.ico">
<meta name="theme-color" content="#ffffff">

<link rel="stylesheet" type="text/css" href="../../../../_static/pygments.css?v=a746c00c" />
<link rel="stylesheet" type="text/css" href="../../../../_static/pygments.css?v=8f2a1f02" />
<link rel="stylesheet" type="text/css" href="../../../../_static/tensorly_style.css?v=a02e9698" />
<link rel="stylesheet" type="text/css" href="../../../../_static/sg_gallery.css?v=d2d258e8" />
<link rel="stylesheet" type="text/css" href="../../../../_static/sg_gallery-binder.css?v=f4aeca0c" />
Expand Down Expand Up @@ -113,23 +113,23 @@
<div class="container content main-content">

<h1>Source code for neuralop.data.datasets.darcy</h1><div class="highlight"><pre>
<span></span><span class="kn">import</span> <span class="nn">logging</span>
<span class="kn">import</span> <span class="nn">os</span>
<span class="kn">from</span> <span class="nn">pathlib</span> <span class="kn">import</span> <span class="n">Path</span>
<span class="kn">from</span> <span class="nn">typing</span> <span class="kn">import</span> <span class="n">Union</span><span class="p">,</span> <span class="n">List</span>
<span></span><span class="kn">import</span><span class="w"> </span><span class="nn">logging</span>
<span class="kn">import</span><span class="w"> </span><span class="nn">os</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">pathlib</span><span class="w"> </span><span class="kn">import</span> <span class="n">Path</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">typing</span><span class="w"> </span><span class="kn">import</span> <span class="n">Union</span><span class="p">,</span> <span class="n">List</span>

<span class="kn">from</span> <span class="nn">torch.utils.data</span> <span class="kn">import</span> <span class="n">DataLoader</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">torch.utils.data</span><span class="w"> </span><span class="kn">import</span> <span class="n">DataLoader</span>

<span class="kn">from</span> <span class="nn">.pt_dataset</span> <span class="kn">import</span> <span class="n">PTDataset</span>
<span class="kn">from</span> <span class="nn">.web_utils</span> <span class="kn">import</span> <span class="n">download_from_zenodo_record</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">.pt_dataset</span><span class="w"> </span><span class="kn">import</span> <span class="n">PTDataset</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">.web_utils</span><span class="w"> </span><span class="kn">import</span> <span class="n">download_from_zenodo_record</span>

<span class="kn">from</span> <span class="nn">neuralop.utils</span> <span class="kn">import</span> <span class="n">get_project_root</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">neuralop.utils</span><span class="w"> </span><span class="kn">import</span> <span class="n">get_project_root</span>

<span class="n">logger</span> <span class="o">=</span> <span class="n">logging</span><span class="o">.</span><span class="n">Logger</span><span class="p">(</span><span class="n">logging</span><span class="o">.</span><span class="n">root</span><span class="o">.</span><span class="n">level</span><span class="p">)</span>

<div class="viewcode-block" id="DarcyDataset">
<a class="viewcode-back" href="../../../../modules/generated/neuralop.data.datasets.darcy.DarcyDataset.html#neuralop.data.datasets.darcy.DarcyDataset">[docs]</a>
<span class="k">class</span> <span class="nc">DarcyDataset</span><span class="p">(</span><span class="n">PTDataset</span><span class="p">):</span>
<span class="k">class</span><span class="w"> </span><span class="nc">DarcyDataset</span><span class="p">(</span><span class="n">PTDataset</span><span class="p">):</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
<span class="sd"> DarcyDataset stores data generated according to Darcy&#39;s Law.</span>
<span class="sd"> Input is a coefficient function and outputs describe flow. </span>
Expand All @@ -143,7 +143,7 @@ <h1>Source code for neuralop.data.datasets.darcy</h1><div class="highlight"><pre
<span class="sd"> data_processor: neuralop.data.transforms.DataProcessor to process data examples</span>
<span class="sd"> optional, default is None</span>
<span class="sd"> &quot;&quot;&quot;</span>
<span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span>
<span class="k">def</span><span class="w"> </span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span>
<span class="n">root_dir</span><span class="p">:</span> <span class="n">Union</span><span class="p">[</span><span class="n">Path</span><span class="p">,</span> <span class="nb">str</span><span class="p">],</span>
<span class="n">n_train</span><span class="p">:</span> <span class="nb">int</span><span class="p">,</span>
<span class="n">n_tests</span><span class="p">:</span> <span class="n">List</span><span class="p">[</span><span class="nb">int</span><span class="p">],</span>
Expand Down Expand Up @@ -246,7 +246,7 @@ <h1>Source code for neuralop.data.datasets.darcy</h1><div class="highlight"><pre
<span class="n">example_data_root</span> <span class="o">=</span> <span class="n">get_project_root</span><span class="p">()</span> <span class="o">/</span> <span class="s2">&quot;neuralop/data/datasets/data&quot;</span>
<div class="viewcode-block" id="load_darcy_flow_small">
<a class="viewcode-back" href="../../../../modules/generated/neuralop.data.datasets.load_darcy_flow_small.html#neuralop.data.datasets.darcy.load_darcy_flow_small">[docs]</a>
<span class="k">def</span> <span class="nf">load_darcy_flow_small</span><span class="p">(</span><span class="n">n_train</span><span class="p">,</span>
<span class="k">def</span><span class="w"> </span><span class="nf">load_darcy_flow_small</span><span class="p">(</span><span class="n">n_train</span><span class="p">,</span>
<span class="n">n_tests</span><span class="p">,</span>
<span class="n">batch_size</span><span class="p">,</span>
<span class="n">test_batch_sizes</span><span class="p">,</span>
Expand Down Expand Up @@ -290,7 +290,7 @@ <h1>Source code for neuralop.data.datasets.darcy</h1><div class="highlight"><pre


<span class="c1"># legacy pt Darcy Flow loader</span>
<span class="k">def</span> <span class="nf">load_darcy_pt</span><span class="p">(</span><span class="n">n_train</span><span class="p">,</span>
<span class="k">def</span><span class="w"> </span><span class="nf">load_darcy_pt</span><span class="p">(</span><span class="n">n_train</span><span class="p">,</span>
<span class="n">n_tests</span><span class="p">,</span>
<span class="n">batch_size</span><span class="p">,</span>
<span class="n">test_batch_sizes</span><span class="p">,</span>
Expand Down
Loading

0 comments on commit 4521054

Please sign in to comment.