diff --git a/.gitignore b/.gitignore index cf1c34a..dd3d8e6 100644 --- a/.gitignore +++ b/.gitignore @@ -135,3 +135,6 @@ dmypy.json # Pyre type checker .pyre/ .claude/ + +# IDE +.idea diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..ab1f416 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,10 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Ignored default folder with query files +/queries/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml +# Editor-based HTTP Client requests +/httpRequests/ diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml new file mode 100644 index 0000000..cc2d5a5 --- /dev/null +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -0,0 +1,89 @@ + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml new file mode 100644 index 0000000..105ce2d --- /dev/null +++ b/.idea/inspectionProfiles/profiles_settings.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..31381e5 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,18 @@ + + + + + + + + + + User defined + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..81c7395 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/pyMAISEgrant.iml b/.idea/pyMAISEgrant.iml new file mode 100644 index 0000000..a89011d --- /dev/null +++ b/.idea/pyMAISEgrant.iml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/docs/source/benchmarks/bwr.ipynb b/docs/source/benchmarks/bwr.ipynb index f365f17..8b6007e 100644 --- a/docs/source/benchmarks/bwr.ipynb +++ b/docs/source/benchmarks/bwr.ipynb @@ -52,7 +52,6 @@ }, { "cell_type": "code", - "execution_count": 1, "id": "1a8a846c", "metadata": { "execution": { @@ -68,9 +67,12 @@ "start_time": "2026-06-13T10:01:35.491385+00:00", "status": "completed" }, - "tags": [] + "tags": [], + "ExecuteTime": { + "end_time": "2026-08-07T12:41:55.574973Z", + "start_time": "2026-08-07T12:41:50.212210Z" + } }, - "outputs": [], "source": [ "import os\n", "\n", @@ -95,7 +97,9 @@ " \"figure.figsize\": (8, 8)\n", "}\n", "plt.rcParams.update(**matplotlib_settings)" - ] + ], + "execution_count": 1, + "outputs": [] }, { "cell_type": "markdown", @@ -118,7 +122,6 @@ }, { "cell_type": "code", - "execution_count": 2, "id": "ee6affa7", "metadata": { "execution": { @@ -135,16 +138,21 @@ "status": "completed" }, "scrolled": true, - "tags": [] + "tags": [], + "ExecuteTime": { + "end_time": "2026-08-07T12:41:55.588967Z", + "start_time": "2026-08-07T12:41:55.576405Z" + } }, - "outputs": [], "source": [ "global_settings = mai.init(\n", " problem_type=mai.ProblemType.REGRESSION, # Define a regression problem\n", " cuda_visible_devices=\"-1\" # Use CPU only\n", ")\n", "data, inputs, outputs = load_BWR()" - ] + ], + "execution_count": 2, + "outputs": [] }, { "cell_type": "markdown", @@ -165,7 +173,6 @@ }, { "cell_type": "code", - "execution_count": 3, "id": "aa36b88e", "metadata": { "execution": { @@ -181,11 +188,37 @@ "start_time": "2026-06-13T10:01:37.802247+00:00", "status": "completed" }, - "tags": [] + "tags": [], + "ExecuteTime": { + "end_time": "2026-08-07T12:41:55.602721Z", + "start_time": "2026-08-07T12:41:55.589616Z" + } }, + "source": [ + "inputs" + ], "outputs": [ { "data": { + "text/plain": [ + " Size: 144kB\n", + "array([[1.20334e+02, 2.16336e+02, 3.38763e+02, ..., 2.50161e+02,\n", + " 6.62500e+01, 2.22000e-01],\n", + " [1.37906e+02, 1.98764e+02, 3.49531e+02, ..., 2.53792e+02,\n", + " 6.60440e+01, 3.93000e-01],\n", + " [1.31235e+02, 2.05435e+02, 3.17283e+02, ..., 2.55631e+02,\n", + " 6.58390e+01, 4.32000e-01],\n", + " ...,\n", + " [1.11014e+02, 2.25656e+02, 3.04242e+02, ..., 2.47461e+02,\n", + " 6.27380e+01, 3.46000e-01],\n", + " [1.10651e+02, 2.26019e+02, 3.11476e+02, ..., 2.54682e+02,\n", + " 6.57490e+01, 3.55000e-01],\n", + " [1.17517e+02, 2.19153e+02, 3.46947e+02, ..., 2.50026e+02,\n", + " 6.54060e+01, 2.35000e-01]], shape=(2000, 9))\n", + "Coordinates:\n", + " * index (index) int64 16kB 0 1 2 3 4 5 6 ... 1994 1995 1996 1997 1998 1999\n", + " * variable (variable) object 72B 'PSZ' 'DOM' ... 'power_density' 'VFNGAP'" + ], "text/html": [ "
\n", "\n", @@ -742,10 +775,10 @@ " [1.10651e+02, 2.26019e+02, 3.11476e+02, ..., 2.54682e+02,\n", " 6.57490e+01, 3.55000e-01],\n", " [1.17517e+02, 2.19153e+02, 3.46947e+02, ..., 2.50026e+02,\n", - " 6.54060e+01, 2.35000e-01]])\n", + " 6.54060e+01, 2.35000e-01]], shape=(2000, 9))\n", "Coordinates:\n", " * index (index) int64 16kB 0 1 2 3 4 5 6 ... 1994 1995 1996 1997 1998 1999\n", - " * variable (variable) object 72B 'PSZ' 'DOM' ... 'power_density' 'VFNGAP'