Buckets:
| {"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"provenance":[],"gpuType":"T4","authorship_tag":"ABX9TyOz+FYRWdocnZ92UqljAp/A"},"kernelspec":{"name":"python3","display_name":"Python 3"},"language_info":{"name":"python"},"accelerator":"GPU"},"cells":[{"cell_type":"code","execution_count":4,"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"PPK4exuIhbeD","executionInfo":{"status":"ok","timestamp":1755157806586,"user_tz":-345,"elapsed":118,"user":{"displayName":"Santosh Upreti","userId":"01961227760879466523"}},"outputId":"19087b67-3e85-4f4b-96bf-31098902d26f"},"outputs":[{"output_type":"stream","name":"stdout","text":["fatal: destination path 'Functional-Latent_Dynamics' already exists and is not an empty directory.\n","/content/Functional-Latent_Dynamics\n"]}],"source":["!git clone https://github.com/kloetergensc/Functional-Latent_Dynamics.git\n","%cd Functional-Latent_Dynamics"]},{"cell_type":"code","source":["!wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh\n","!chmod +x Miniconda3-latest-Linux-x86_64.sh\n","!bash ./Miniconda3-latest-Linux-x86_64.sh -b -f -p /usr/local\n","\n","import sys\n","sys.path.append('/usr/local/lib/python3.9/site-packages')\n","\n","!conda tos accept --override-channels --channel https://repo.anaconda.com/pkgs/main\n","!conda tos accept --override-channels --channel https://repo.anaconda.com/pkgs/r"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"VrH22LfYiFH9","executionInfo":{"status":"ok","timestamp":1755157733963,"user_tz":-345,"elapsed":21010,"user":{"displayName":"Santosh Upreti","userId":"01961227760879466523"}},"outputId":"abc8ac81-63cc-4d58-be7d-20e2c122fce4"},"execution_count":1,"outputs":[{"output_type":"stream","name":"stdout","text":["--2025-08-14 07:48:32-- https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh\n","Resolving repo.anaconda.com (repo.anaconda.com)... 104.16.32.241, 104.16.191.158, 2606:4700::6810:20f1, ...\n","Connecting to repo.anaconda.com (repo.anaconda.com)|104.16.32.241|:443... connected.\n","HTTP request sent, awaiting response... 200 OK\n","Length: 160039710 (153M) [application/octet-stream]\n","Saving to: ‘Miniconda3-latest-Linux-x86_64.sh’\n","\n","Miniconda3-latest-L 100%[===================>] 152.62M 125MB/s in 1.2s \n","\n","2025-08-14 07:48:34 (125 MB/s) - ‘Miniconda3-latest-Linux-x86_64.sh’ saved [160039710/160039710]\n","\n","PREFIX=/usr/local\n","Unpacking payload ...\n","entry_point.py:256: DeprecationWarning: Python 3.14 will, by default, filter extracted tar archives and reject files or modify their metadata. Use the filter argument to control this behavior.\n","entry_point.py:256: DeprecationWarning: Python 3.14 will, by default, filter extracted tar archives and reject files or modify their metadata. Use the filter argument to control this behavior.\n","\n","Installing base environment...\n","\n","Preparing transaction: ...working... done\n","Executing transaction: ...working... done\n","entry_point.py:256: DeprecationWarning: Python 3.14 will, by default, filter extracted tar archives and reject files or modify their metadata. Use the filter argument to control this behavior.\n","installation finished.\n","WARNING:\n"," You currently have a PYTHONPATH environment variable set. This may cause\n"," unexpected behavior when running the Python interpreter in Miniconda3.\n"," For best results, please verify that your PYTHONPATH only points to\n"," directories of packages that are compatible with the Python interpreter\n"," in Miniconda3: /usr/local\n","accepted Terms of Service for \u001b[4;94mhttps://repo.anaconda.com/pkgs/main\u001b[0m\n","accepted Terms of Service for \u001b[4;94mhttps://repo.anaconda.com/pkgs/r\u001b[0m\n"]}]},{"cell_type":"code","source":["!conda create -n newenvs python=3.10 -y"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"collapsed":true,"id":"Cd6DC4SLjQTG","executionInfo":{"status":"ok","timestamp":1755158466861,"user_tz":-345,"elapsed":9272,"user":{"displayName":"Santosh Upreti","userId":"01961227760879466523"}},"outputId":"dfcb2255-379f-4a28-bfe1-8e22941969db"},"execution_count":7,"outputs":[{"output_type":"stream","name":"stdout","text":["\u001b[1;32m2\u001b[0m\u001b[1;32m channel Terms of Service accepted\u001b[0m\n","Channels:\n"," - defaults\n","Platform: linux-64\n","Collecting package metadata (repodata.json): - \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\bdone\n","Solving environment: - \b\bdone\n","\n","\n","==> WARNING: A newer version of conda exists. <==\n"," current version: 25.5.1\n"," latest version: 25.7.0\n","\n","Please update conda by running\n","\n"," $ conda update -n base -c defaults conda\n","\n","\n","\n","## Package Plan ##\n","\n"," environment location: /usr/local/envs/newenvs\n","\n"," added / updated specs:\n"," - python=3.10\n","\n","\n","The following packages will be downloaded:\n","\n"," package | build\n"," ---------------------------|-----------------\n"," python-3.10.18 | h1a3bd86_0 26.5 MB\n"," setuptools-78.1.1 | py310h06a4308_0 1.7 MB\n"," wheel-0.45.1 | py310h06a4308_0 115 KB\n"," ------------------------------------------------------------\n"," Total: 28.4 MB\n","\n","The following NEW packages will be INSTALLED:\n","\n"," _libgcc_mutex pkgs/main/linux-64::_libgcc_mutex-0.1-main \n"," _openmp_mutex pkgs/main/linux-64::_openmp_mutex-5.1-1_gnu \n"," bzip2 pkgs/main/linux-64::bzip2-1.0.8-h5eee18b_6 \n"," ca-certificates pkgs/main/linux-64::ca-certificates-2025.7.15-h06a4308_0 \n"," expat pkgs/main/linux-64::expat-2.7.1-h6a678d5_0 \n"," ld_impl_linux-64 pkgs/main/linux-64::ld_impl_linux-64-2.40-h12ee557_0 \n"," libffi pkgs/main/linux-64::libffi-3.4.4-h6a678d5_1 \n"," libgcc-ng pkgs/main/linux-64::libgcc-ng-11.2.0-h1234567_1 \n"," libgomp pkgs/main/linux-64::libgomp-11.2.0-h1234567_1 \n"," libstdcxx-ng pkgs/main/linux-64::libstdcxx-ng-11.2.0-h1234567_1 \n"," libuuid pkgs/main/linux-64::libuuid-1.41.5-h5eee18b_0 \n"," libxcb pkgs/main/linux-64::libxcb-1.17.0-h9b100fa_0 \n"," ncurses pkgs/main/linux-64::ncurses-6.5-h7934f7d_0 \n"," openssl pkgs/main/linux-64::openssl-3.0.17-h5eee18b_0 \n"," pip pkgs/main/noarch::pip-25.1-pyhc872135_2 \n"," pthread-stubs pkgs/main/linux-64::pthread-stubs-0.3-h0ce48e5_1 \n"," python pkgs/main/linux-64::python-3.10.18-h1a3bd86_0 \n"," readline pkgs/main/linux-64::readline-8.3-hc2a1206_0 \n"," setuptools pkgs/main/linux-64::setuptools-78.1.1-py310h06a4308_0 \n"," sqlite pkgs/main/linux-64::sqlite-3.50.2-hb25bd0a_1 \n"," tk pkgs/main/linux-64::tk-8.6.14-h993c535_1 \n"," tzdata pkgs/main/noarch::tzdata-2025b-h04d1e81_0 \n"," wheel pkgs/main/linux-64::wheel-0.45.1-py310h06a4308_0 \n"," xorg-libx11 pkgs/main/linux-64::xorg-libx11-1.8.12-h9b100fa_1 \n"," xorg-libxau pkgs/main/linux-64::xorg-libxau-1.0.12-h9b100fa_0 \n"," xorg-libxdmcp pkgs/main/linux-64::xorg-libxdmcp-1.1.5-h9b100fa_0 \n"," xorg-xorgproto pkgs/main/linux-64::xorg-xorgproto-2024.1-h5eee18b_1 \n"," xz pkgs/main/linux-64::xz-5.6.4-h5eee18b_1 \n"," zlib pkgs/main/linux-64::zlib-1.2.13-h5eee18b_1 \n","\n","\n","\n","Downloading and Extracting Packages:\n","python-3.10.18 | 26.5 MB | : 0% 0/1 [00:00<?, ?it/s]\n","setuptools-78.1.1 | 1.7 MB | : 0% 0/1 [00:00<?, ?it/s]\u001b[A\n","\n","wheel-0.45.1 | 115 KB | : 0% 0/1 [00:00<?, ?it/s]\u001b[A\u001b[A\n","\n","python-3.10.18 | 26.5 MB | : 3% 0.029429220766180708/1 [00:00<00:03, 3.47s/it]\n","\n","wheel-0.45.1 | 115 KB | : 100% 1.0/1 [00:00<00:00, 8.13it/s]\u001b[A\u001b[A\n","\n","wheel-0.45.1 | 115 KB | : 100% 1.0/1 [00:00<00:00, 8.13it/s]\u001b[A\u001b[A\n","python-3.10.18 | 26.5 MB | : 82% 0.8169551684691765/1 [00:00<00:00, 4.71it/s] \n","python-3.10.18 | 26.5 MB | : 100% 1.0/1 [00:00<00:00, 4.71it/s] \n","setuptools-78.1.1 | 1.7 MB | : 100% 1.0/1 [00:00<00:00, 1.51it/s]\u001b[A\n"," \n"," \u001b[A\n","\n"," \u001b[A\u001b[A\n","Preparing transaction: | \b\b/ \b\b- \b\b\\ \b\bdone\n","Verifying transaction: / \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\bdone\n","Executing transaction: / \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\bdone\n","#\n","# To activate this environment, use\n","#\n","# $ conda activate newenvs\n","#\n","# To deactivate an active environment, use\n","#\n","# $ conda deactivate\n","\n"]}]},{"cell_type":"code","source":["!source /usr/local/bin/activate newenvs && pip install -r requirements.txt"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"collapsed":true,"id":"IQVfe2LPjRLl","executionInfo":{"status":"ok","timestamp":1755158662517,"user_tz":-345,"elapsed":192883,"user":{"displayName":"Santosh Upreti","userId":"01961227760879466523"}},"outputId":"5fb0064c-3fbf-43b7-9921-fe234c881c16"},"execution_count":8,"outputs":[{"output_type":"stream","name":"stdout","text":["Collecting torch>=1.9.0 (from -r requirements.txt (line 1))\n"," Downloading torch-2.8.0-cp310-cp310-manylinux_2_28_x86_64.whl.metadata (30 kB)\n","Collecting scikit-learn (from -r requirements.txt (line 2))\n"," Downloading scikit_learn-1.7.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (11 kB)\n","Collecting numpy (from -r requirements.txt (line 3))\n"," Downloading numpy-2.2.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (62 kB)\n","Collecting stribor==0.1.0 (from -r requirements.txt (line 4))\n"," Using cached stribor-0.1.0-py3-none-any.whl.metadata (3.0 kB)\n","Collecting ipython (from -r requirements.txt (line 5))\n"," Downloading ipython-8.37.0-py3-none-any.whl.metadata (5.1 kB)\n","Collecting PyYAML (from -r requirements.txt (line 6))\n"," Downloading PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB)\n","Collecting pandas (from -r requirements.txt (line 7))\n"," Downloading pandas-2.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (91 kB)\n","Collecting requests (from -r requirements.txt (line 8))\n"," Using cached requests-2.32.4-py3-none-any.whl.metadata (4.9 kB)\n","Collecting tqdm (from -r requirements.txt (line 9))\n"," Using cached tqdm-4.67.1-py3-none-any.whl.metadata (57 kB)\n","Collecting pyarrow (from -r requirements.txt (line 10))\n"," Downloading pyarrow-21.0.0-cp310-cp310-manylinux_2_28_x86_64.whl.metadata (3.3 kB)\n","Collecting matplotlib==3.6.0 (from -r requirements.txt (line 11))\n"," Downloading matplotlib-3.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.8 kB)\n","Collecting matplotlib-inline==0.1.6 (from -r requirements.txt (line 12))\n"," Using cached matplotlib_inline-0.1.6-py3-none-any.whl.metadata (2.8 kB)\n","Collecting tensorboard (from -r requirements.txt (line 13))\n"," Using cached tensorboard-2.20.0-py3-none-any.whl.metadata (1.8 kB)\n","Collecting tsdm (from -r requirements.txt (line 14))\n"," Using cached tsdm-0.0.0-py3-none-any.whl.metadata (553 bytes)\n","Collecting torchinfo (from -r requirements.txt (line 15))\n"," Using cached torchinfo-1.8.0-py3-none-any.whl.metadata (21 kB)\n","Collecting torchvision (from -r requirements.txt (line 16))\n"," Downloading torchvision-0.23.0-cp310-cp310-manylinux_2_28_x86_64.whl.metadata (6.1 kB)\n","Collecting geotorch (from -r requirements.txt (line 17))\n"," Using cached geotorch-0.3.0-py3-none-any.whl.metadata (14 kB)\n","Collecting pytest (from stribor==0.1.0->-r requirements.txt (line 4))\n"," Using cached pytest-8.4.1-py3-none-any.whl.metadata (7.7 kB)\n","Collecting scipy (from stribor==0.1.0->-r requirements.txt (line 4))\n"," Downloading scipy-1.15.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (61 kB)\n","Collecting torchdiffeq==0.2.1 (from stribor==0.1.0->-r requirements.txt (line 4))\n"," Using cached torchdiffeq-0.2.1-py3-none-any.whl.metadata (436 bytes)\n","Collecting contourpy>=1.0.1 (from matplotlib==3.6.0->-r requirements.txt (line 11))\n"," Downloading contourpy-1.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.5 kB)\n","Collecting cycler>=0.10 (from matplotlib==3.6.0->-r requirements.txt (line 11))\n"," Using cached cycler-0.12.1-py3-none-any.whl.metadata (3.8 kB)\n","Collecting fonttools>=4.22.0 (from matplotlib==3.6.0->-r requirements.txt (line 11))\n"," Downloading fonttools-4.59.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (107 kB)\n","Collecting kiwisolver>=1.0.1 (from matplotlib==3.6.0->-r requirements.txt (line 11))\n"," Downloading kiwisolver-1.4.9-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata (6.3 kB)\n","Collecting packaging>=20.0 (from matplotlib==3.6.0->-r requirements.txt (line 11))\n"," Using cached packaging-25.0-py3-none-any.whl.metadata (3.3 kB)\n","Collecting pillow>=6.2.0 (from matplotlib==3.6.0->-r requirements.txt (line 11))\n"," Downloading pillow-11.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (9.0 kB)\n","Collecting pyparsing>=2.2.1 (from matplotlib==3.6.0->-r requirements.txt (line 11))\n"," Using cached pyparsing-3.2.3-py3-none-any.whl.metadata (5.0 kB)\n","Collecting python-dateutil>=2.7 (from matplotlib==3.6.0->-r requirements.txt (line 11))\n"," Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)\n","Collecting traitlets (from matplotlib-inline==0.1.6->-r requirements.txt (line 12))\n"," Using cached traitlets-5.14.3-py3-none-any.whl.metadata (10 kB)\n","Collecting filelock (from torch>=1.9.0->-r requirements.txt (line 1))\n"," Using cached filelock-3.18.0-py3-none-any.whl.metadata (2.9 kB)\n","Collecting typing-extensions>=4.10.0 (from torch>=1.9.0->-r requirements.txt (line 1))\n"," Using cached typing_extensions-4.14.1-py3-none-any.whl.metadata (3.0 kB)\n","Collecting sympy>=1.13.3 (from torch>=1.9.0->-r requirements.txt (line 1))\n"," Using cached sympy-1.14.0-py3-none-any.whl.metadata (12 kB)\n","Collecting networkx (from torch>=1.9.0->-r requirements.txt (line 1))\n"," Downloading networkx-3.4.2-py3-none-any.whl.metadata (6.3 kB)\n","Collecting jinja2 (from torch>=1.9.0->-r requirements.txt (line 1))\n"," Using cached jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)\n","Collecting fsspec (from torch>=1.9.0->-r requirements.txt (line 1))\n"," Using cached fsspec-2025.7.0-py3-none-any.whl.metadata (12 kB)\n","Collecting nvidia-cuda-nvrtc-cu12==12.8.93 (from torch>=1.9.0->-r requirements.txt (line 1))\n"," Using cached nvidia_cuda_nvrtc_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl.metadata (1.7 kB)\n","Collecting nvidia-cuda-runtime-cu12==12.8.90 (from torch>=1.9.0->-r requirements.txt (line 1))\n"," Using cached nvidia_cuda_runtime_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (1.7 kB)\n","Collecting nvidia-cuda-cupti-cu12==12.8.90 (from torch>=1.9.0->-r requirements.txt (line 1))\n"," Using cached nvidia_cuda_cupti_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (1.7 kB)\n","Collecting nvidia-cudnn-cu12==9.10.2.21 (from torch>=1.9.0->-r requirements.txt (line 1))\n"," Using cached nvidia_cudnn_cu12-9.10.2.21-py3-none-manylinux_2_27_x86_64.whl.metadata (1.8 kB)\n","Collecting nvidia-cublas-cu12==12.8.4.1 (from torch>=1.9.0->-r requirements.txt (line 1))\n"," Using cached nvidia_cublas_cu12-12.8.4.1-py3-none-manylinux_2_27_x86_64.whl.metadata (1.7 kB)\n","Collecting nvidia-cufft-cu12==11.3.3.83 (from torch>=1.9.0->-r requirements.txt (line 1))\n"," Using cached nvidia_cufft_cu12-11.3.3.83-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (1.7 kB)\n","Collecting nvidia-curand-cu12==10.3.9.90 (from torch>=1.9.0->-r requirements.txt (line 1))\n"," Using cached nvidia_curand_cu12-10.3.9.90-py3-none-manylinux_2_27_x86_64.whl.metadata (1.7 kB)\n","Collecting nvidia-cusolver-cu12==11.7.3.90 (from torch>=1.9.0->-r requirements.txt (line 1))\n"," Using cached nvidia_cusolver_cu12-11.7.3.90-py3-none-manylinux_2_27_x86_64.whl.metadata (1.8 kB)\n","Collecting nvidia-cusparse-cu12==12.5.8.93 (from torch>=1.9.0->-r requirements.txt (line 1))\n"," Using cached nvidia_cusparse_cu12-12.5.8.93-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (1.8 kB)\n","Collecting nvidia-cusparselt-cu12==0.7.1 (from torch>=1.9.0->-r requirements.txt (line 1))\n"," Using cached nvidia_cusparselt_cu12-0.7.1-py3-none-manylinux2014_x86_64.whl.metadata (7.0 kB)\n","Collecting nvidia-nccl-cu12==2.27.3 (from torch>=1.9.0->-r requirements.txt (line 1))\n"," Using cached nvidia_nccl_cu12-2.27.3-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.0 kB)\n","Collecting nvidia-nvtx-cu12==12.8.90 (from torch>=1.9.0->-r requirements.txt (line 1))\n"," Using cached nvidia_nvtx_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (1.8 kB)\n","Collecting nvidia-nvjitlink-cu12==12.8.93 (from torch>=1.9.0->-r requirements.txt (line 1))\n"," Using cached nvidia_nvjitlink_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl.metadata (1.7 kB)\n","Collecting nvidia-cufile-cu12==1.13.1.3 (from torch>=1.9.0->-r requirements.txt (line 1))\n"," Using cached nvidia_cufile_cu12-1.13.1.3-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (1.7 kB)\n","Collecting triton==3.4.0 (from torch>=1.9.0->-r requirements.txt (line 1))\n"," Downloading triton-3.4.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (1.7 kB)\n","Requirement already satisfied: setuptools>=40.8.0 in /usr/local/envs/newenvs/lib/python3.10/site-packages (from triton==3.4.0->torch>=1.9.0->-r requirements.txt (line 1)) (78.1.1)\n","Collecting joblib>=1.2.0 (from scikit-learn->-r requirements.txt (line 2))\n"," Using cached joblib-1.5.1-py3-none-any.whl.metadata (5.6 kB)\n","Collecting threadpoolctl>=3.1.0 (from scikit-learn->-r requirements.txt (line 2))\n"," Using cached threadpoolctl-3.6.0-py3-none-any.whl.metadata (13 kB)\n","Collecting decorator (from ipython->-r requirements.txt (line 5))\n"," Using cached decorator-5.2.1-py3-none-any.whl.metadata (3.9 kB)\n","Collecting exceptiongroup (from ipython->-r requirements.txt (line 5))\n"," Using cached exceptiongroup-1.3.0-py3-none-any.whl.metadata (6.7 kB)\n","Collecting jedi>=0.16 (from ipython->-r requirements.txt (line 5))\n"," Using cached jedi-0.19.2-py2.py3-none-any.whl.metadata (22 kB)\n","Collecting pexpect>4.3 (from ipython->-r requirements.txt (line 5))\n"," Using cached pexpect-4.9.0-py2.py3-none-any.whl.metadata (2.5 kB)\n","Collecting prompt_toolkit<3.1.0,>=3.0.41 (from ipython->-r requirements.txt (line 5))\n"," Using cached prompt_toolkit-3.0.51-py3-none-any.whl.metadata (6.4 kB)\n","Collecting pygments>=2.4.0 (from ipython->-r requirements.txt (line 5))\n"," Using cached pygments-2.19.2-py3-none-any.whl.metadata (2.5 kB)\n","Collecting stack_data (from ipython->-r requirements.txt (line 5))\n"," Using cached stack_data-0.6.3-py3-none-any.whl.metadata (18 kB)\n","Collecting wcwidth (from prompt_toolkit<3.1.0,>=3.0.41->ipython->-r requirements.txt (line 5))\n"," Using cached wcwidth-0.2.13-py2.py3-none-any.whl.metadata (14 kB)\n","Collecting pytz>=2020.1 (from pandas->-r requirements.txt (line 7))\n"," Using cached pytz-2025.2-py2.py3-none-any.whl.metadata (22 kB)\n","Collecting tzdata>=2022.7 (from pandas->-r requirements.txt (line 7))\n"," Using cached tzdata-2025.2-py2.py3-none-any.whl.metadata (1.4 kB)\n","Collecting charset_normalizer<4,>=2 (from requests->-r requirements.txt (line 8))\n"," Downloading charset_normalizer-3.4.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (36 kB)\n","Collecting idna<4,>=2.5 (from requests->-r requirements.txt (line 8))\n"," Using cached idna-3.10-py3-none-any.whl.metadata (10 kB)\n","Collecting urllib3<3,>=1.21.1 (from requests->-r requirements.txt (line 8))\n"," Using cached urllib3-2.5.0-py3-none-any.whl.metadata (6.5 kB)\n","Collecting certifi>=2017.4.17 (from requests->-r requirements.txt (line 8))\n"," Using cached certifi-2025.8.3-py3-none-any.whl.metadata (2.4 kB)\n","Collecting absl-py>=0.4 (from tensorboard->-r requirements.txt (line 13))\n"," Using cached absl_py-2.3.1-py3-none-any.whl.metadata (3.3 kB)\n","Collecting grpcio>=1.48.2 (from tensorboard->-r requirements.txt (line 13))\n"," Downloading grpcio-1.74.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.8 kB)\n","Collecting markdown>=2.6.8 (from tensorboard->-r requirements.txt (line 13))\n"," Using cached markdown-3.8.2-py3-none-any.whl.metadata (5.1 kB)\n","Collecting protobuf!=4.24.0,>=3.19.6 (from tensorboard->-r requirements.txt (line 13))\n"," Using cached protobuf-6.31.1-cp39-abi3-manylinux2014_x86_64.whl.metadata (593 bytes)\n","Collecting tensorboard-data-server<0.8.0,>=0.7.0 (from tensorboard->-r requirements.txt (line 13))\n"," Using cached tensorboard_data_server-0.7.2-py3-none-manylinux_2_31_x86_64.whl.metadata (1.1 kB)\n","Collecting werkzeug>=1.0.1 (from tensorboard->-r requirements.txt (line 13))\n"," Using cached werkzeug-3.1.3-py3-none-any.whl.metadata (3.7 kB)\n","Collecting parso<0.9.0,>=0.8.4 (from jedi>=0.16->ipython->-r requirements.txt (line 5))\n"," Using cached parso-0.8.4-py2.py3-none-any.whl.metadata (7.7 kB)\n","Collecting ptyprocess>=0.5 (from pexpect>4.3->ipython->-r requirements.txt (line 5))\n"," Using cached ptyprocess-0.7.0-py2.py3-none-any.whl.metadata (1.3 kB)\n","Collecting six>=1.5 (from python-dateutil>=2.7->matplotlib==3.6.0->-r requirements.txt (line 11))\n"," Using cached six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)\n","Collecting mpmath<1.4,>=1.1.0 (from sympy>=1.13.3->torch>=1.9.0->-r requirements.txt (line 1))\n"," Using cached mpmath-1.3.0-py3-none-any.whl.metadata (8.6 kB)\n","Collecting MarkupSafe>=2.1.1 (from werkzeug>=1.0.1->tensorboard->-r requirements.txt (line 13))\n"," Downloading MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.0 kB)\n","Collecting iniconfig>=1 (from pytest->stribor==0.1.0->-r requirements.txt (line 4))\n"," Using cached iniconfig-2.1.0-py3-none-any.whl.metadata (2.7 kB)\n","Collecting pluggy<2,>=1.5 (from pytest->stribor==0.1.0->-r requirements.txt (line 4))\n"," Using cached pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB)\n","Collecting tomli>=1 (from pytest->stribor==0.1.0->-r requirements.txt (line 4))\n"," Using cached tomli-2.2.1-py3-none-any.whl.metadata (10 kB)\n","Collecting executing>=1.2.0 (from stack_data->ipython->-r requirements.txt (line 5))\n"," Using cached executing-2.2.0-py2.py3-none-any.whl.metadata (8.9 kB)\n","Collecting asttokens>=2.1.0 (from stack_data->ipython->-r requirements.txt (line 5))\n"," Using cached asttokens-3.0.0-py3-none-any.whl.metadata (4.7 kB)\n","Collecting pure-eval (from stack_data->ipython->-r requirements.txt (line 5))\n"," Using cached pure_eval-0.2.3-py3-none-any.whl.metadata (6.3 kB)\n","Using cached stribor-0.1.0-py3-none-any.whl (54 kB)\n","Downloading matplotlib-3.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.8 MB)\n","\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m11.8/11.8 MB\u001b[0m \u001b[31m100.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hUsing cached matplotlib_inline-0.1.6-py3-none-any.whl (9.4 kB)\n","Using cached torchdiffeq-0.2.1-py3-none-any.whl (31 kB)\n","Downloading torch-2.8.0-cp310-cp310-manylinux_2_28_x86_64.whl (888.0 MB)\n","\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m888.0/888.0 MB\u001b[0m \u001b[31m29.1 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hUsing cached nvidia_cublas_cu12-12.8.4.1-py3-none-manylinux_2_27_x86_64.whl (594.3 MB)\n","Using cached nvidia_cuda_cupti_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (10.2 MB)\n","Using cached nvidia_cuda_nvrtc_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl (88.0 MB)\n","Using cached nvidia_cuda_runtime_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (954 kB)\n","Using cached nvidia_cudnn_cu12-9.10.2.21-py3-none-manylinux_2_27_x86_64.whl (706.8 MB)\n","Using cached nvidia_cufft_cu12-11.3.3.83-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (193.1 MB)\n","Using cached nvidia_cufile_cu12-1.13.1.3-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.2 MB)\n","Using cached nvidia_curand_cu12-10.3.9.90-py3-none-manylinux_2_27_x86_64.whl (63.6 MB)\n","Using cached nvidia_cusolver_cu12-11.7.3.90-py3-none-manylinux_2_27_x86_64.whl (267.5 MB)\n","Using cached nvidia_cusparse_cu12-12.5.8.93-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (288.2 MB)\n","Using cached nvidia_cusparselt_cu12-0.7.1-py3-none-manylinux2014_x86_64.whl (287.2 MB)\n","Using cached nvidia_nccl_cu12-2.27.3-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (322.4 MB)\n","Using cached nvidia_nvjitlink_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl (39.3 MB)\n","Using cached nvidia_nvtx_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (89 kB)\n","Downloading triton-3.4.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (155.4 MB)\n","\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m155.4/155.4 MB\u001b[0m \u001b[31m58.7 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hDownloading scikit_learn-1.7.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (9.7 MB)\n","\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m9.7/9.7 MB\u001b[0m \u001b[31m106.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hDownloading numpy-2.2.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.8 MB)\n","\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m16.8/16.8 MB\u001b[0m \u001b[31m166.5 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hDownloading ipython-8.37.0-py3-none-any.whl (831 kB)\n","\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m831.9/831.9 kB\u001b[0m \u001b[31m45.1 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hUsing cached prompt_toolkit-3.0.51-py3-none-any.whl (387 kB)\n","Downloading PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (751 kB)\n","\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m751.2/751.2 kB\u001b[0m \u001b[31m41.1 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hDownloading pandas-2.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.3 MB)\n","\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m12.3/12.3 MB\u001b[0m \u001b[31m129.9 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hUsing cached requests-2.32.4-py3-none-any.whl (64 kB)\n","Downloading charset_normalizer-3.4.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (152 kB)\n","Using cached idna-3.10-py3-none-any.whl (70 kB)\n","Using cached urllib3-2.5.0-py3-none-any.whl (129 kB)\n","Using cached tqdm-4.67.1-py3-none-any.whl (78 kB)\n","Downloading pyarrow-21.0.0-cp310-cp310-manylinux_2_28_x86_64.whl (42.7 MB)\n","\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m42.7/42.7 MB\u001b[0m \u001b[31m50.3 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hUsing cached tensorboard-2.20.0-py3-none-any.whl (5.5 MB)\n","Using cached tensorboard_data_server-0.7.2-py3-none-manylinux_2_31_x86_64.whl (6.6 MB)\n","Using cached tsdm-0.0.0-py3-none-any.whl (1.1 kB)\n","Using cached torchinfo-1.8.0-py3-none-any.whl (23 kB)\n","Downloading torchvision-0.23.0-cp310-cp310-manylinux_2_28_x86_64.whl (8.6 MB)\n","\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m8.6/8.6 MB\u001b[0m \u001b[31m128.7 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hUsing cached geotorch-0.3.0-py3-none-any.whl (54 kB)\n","Using cached absl_py-2.3.1-py3-none-any.whl (135 kB)\n","Using cached certifi-2025.8.3-py3-none-any.whl (161 kB)\n","Downloading contourpy-1.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (325 kB)\n","Using cached cycler-0.12.1-py3-none-any.whl (8.3 kB)\n","Downloading fonttools-4.59.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (4.8 MB)\n","\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m4.8/4.8 MB\u001b[0m \u001b[31m107.5 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hDownloading grpcio-1.74.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.2 MB)\n","\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m6.2/6.2 MB\u001b[0m \u001b[31m118.4 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hUsing cached jedi-0.19.2-py2.py3-none-any.whl (1.6 MB)\n","Using cached parso-0.8.4-py2.py3-none-any.whl (103 kB)\n","Using cached joblib-1.5.1-py3-none-any.whl (307 kB)\n","Downloading kiwisolver-1.4.9-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.6 MB)\n","\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m1.6/1.6 MB\u001b[0m \u001b[31m79.5 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hUsing cached markdown-3.8.2-py3-none-any.whl (106 kB)\n","Using cached packaging-25.0-py3-none-any.whl (66 kB)\n","Using cached pexpect-4.9.0-py2.py3-none-any.whl (63 kB)\n","Downloading pillow-11.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.6 MB)\n","\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m6.6/6.6 MB\u001b[0m \u001b[31m117.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hUsing cached protobuf-6.31.1-cp39-abi3-manylinux2014_x86_64.whl (321 kB)\n","Using cached ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB)\n","Using cached pygments-2.19.2-py3-none-any.whl (1.2 MB)\n","Using cached pyparsing-3.2.3-py3-none-any.whl (111 kB)\n","Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)\n","Using cached pytz-2025.2-py2.py3-none-any.whl (509 kB)\n","Downloading scipy-1.15.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (37.7 MB)\n","\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m37.7/37.7 MB\u001b[0m \u001b[31m52.1 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hUsing cached six-1.17.0-py2.py3-none-any.whl (11 kB)\n","Using cached sympy-1.14.0-py3-none-any.whl (6.3 MB)\n","Using cached mpmath-1.3.0-py3-none-any.whl (536 kB)\n","Using cached threadpoolctl-3.6.0-py3-none-any.whl (18 kB)\n","Using cached traitlets-5.14.3-py3-none-any.whl (85 kB)\n","Using cached typing_extensions-4.14.1-py3-none-any.whl (43 kB)\n","Using cached tzdata-2025.2-py2.py3-none-any.whl (347 kB)\n","Using cached werkzeug-3.1.3-py3-none-any.whl (224 kB)\n","Downloading MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (20 kB)\n","Using cached decorator-5.2.1-py3-none-any.whl (9.2 kB)\n","Using cached exceptiongroup-1.3.0-py3-none-any.whl (16 kB)\n","Using cached filelock-3.18.0-py3-none-any.whl (16 kB)\n","Using cached fsspec-2025.7.0-py3-none-any.whl (199 kB)\n","Using cached jinja2-3.1.6-py3-none-any.whl (134 kB)\n","Downloading networkx-3.4.2-py3-none-any.whl (1.7 MB)\n","\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m1.7/1.7 MB\u001b[0m \u001b[31m68.5 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hUsing cached pytest-8.4.1-py3-none-any.whl (365 kB)\n","Using cached pluggy-1.6.0-py3-none-any.whl (20 kB)\n","Using cached iniconfig-2.1.0-py3-none-any.whl (6.0 kB)\n","Using cached tomli-2.2.1-py3-none-any.whl (14 kB)\n","Using cached stack_data-0.6.3-py3-none-any.whl (24 kB)\n","Using cached asttokens-3.0.0-py3-none-any.whl (26 kB)\n","Using cached executing-2.2.0-py2.py3-none-any.whl (26 kB)\n","Using cached pure_eval-0.2.3-py3-none-any.whl (11 kB)\n","Using cached wcwidth-0.2.13-py2.py3-none-any.whl (34 kB)\n","Installing collected packages: wcwidth, tsdm, pytz, pure-eval, ptyprocess, nvidia-cusparselt-cu12, mpmath, urllib3, tzdata, typing-extensions, triton, traitlets, tqdm, torchinfo, tomli, threadpoolctl, tensorboard-data-server, sympy, six, PyYAML, pyparsing, pygments, pyarrow, protobuf, prompt_toolkit, pluggy, pillow, pexpect, parso, packaging, nvidia-nvtx-cu12, nvidia-nvjitlink-cu12, nvidia-nccl-cu12, nvidia-curand-cu12, nvidia-cufile-cu12, nvidia-cuda-runtime-cu12, nvidia-cuda-nvrtc-cu12, nvidia-cuda-cupti-cu12, nvidia-cublas-cu12, numpy, networkx, MarkupSafe, markdown, kiwisolver, joblib, iniconfig, idna, grpcio, fsspec, fonttools, filelock, executing, decorator, cycler, charset_normalizer, certifi, asttokens, absl-py, werkzeug, stack_data, scipy, requests, python-dateutil, nvidia-cusparse-cu12, nvidia-cufft-cu12, nvidia-cudnn-cu12, matplotlib-inline, jinja2, jedi, exceptiongroup, contourpy, tensorboard, scikit-learn, pytest, pandas, nvidia-cusolver-cu12, matplotlib, ipython, torch, torchvision, torchdiffeq, geotorch, stribor\n","\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m83/83\u001b[0m [stribor]\n","\u001b[1A\u001b[2KSuccessfully installed MarkupSafe-3.0.2 PyYAML-6.0.2 absl-py-2.3.1 asttokens-3.0.0 certifi-2025.8.3 charset_normalizer-3.4.3 contourpy-1.3.2 cycler-0.12.1 decorator-5.2.1 exceptiongroup-1.3.0 executing-2.2.0 filelock-3.18.0 fonttools-4.59.0 fsspec-2025.7.0 geotorch-0.3.0 grpcio-1.74.0 idna-3.10 iniconfig-2.1.0 ipython-8.37.0 jedi-0.19.2 jinja2-3.1.6 joblib-1.5.1 kiwisolver-1.4.9 markdown-3.8.2 matplotlib-3.6.0 matplotlib-inline-0.1.6 mpmath-1.3.0 networkx-3.4.2 numpy-2.2.6 nvidia-cublas-cu12-12.8.4.1 nvidia-cuda-cupti-cu12-12.8.90 nvidia-cuda-nvrtc-cu12-12.8.93 nvidia-cuda-runtime-cu12-12.8.90 nvidia-cudnn-cu12-9.10.2.21 nvidia-cufft-cu12-11.3.3.83 nvidia-cufile-cu12-1.13.1.3 nvidia-curand-cu12-10.3.9.90 nvidia-cusolver-cu12-11.7.3.90 nvidia-cusparse-cu12-12.5.8.93 nvidia-cusparselt-cu12-0.7.1 nvidia-nccl-cu12-2.27.3 nvidia-nvjitlink-cu12-12.8.93 nvidia-nvtx-cu12-12.8.90 packaging-25.0 pandas-2.3.1 parso-0.8.4 pexpect-4.9.0 pillow-11.3.0 pluggy-1.6.0 prompt_toolkit-3.0.51 protobuf-6.31.1 ptyprocess-0.7.0 pure-eval-0.2.3 pyarrow-21.0.0 pygments-2.19.2 pyparsing-3.2.3 pytest-8.4.1 python-dateutil-2.9.0.post0 pytz-2025.2 requests-2.32.4 scikit-learn-1.7.1 scipy-1.15.3 six-1.17.0 stack_data-0.6.3 stribor-0.1.0 sympy-1.14.0 tensorboard-2.20.0 tensorboard-data-server-0.7.2 threadpoolctl-3.6.0 tomli-2.2.1 torch-2.8.0 torchdiffeq-0.2.1 torchinfo-1.8.0 torchvision-0.23.0 tqdm-4.67.1 traitlets-5.14.3 triton-3.4.0 tsdm-0.0.0 typing-extensions-4.14.1 tzdata-2025.2 urllib3-2.5.0 wcwidth-0.2.13 werkzeug-3.1.3\n"]}]},{"cell_type":"code","source":["!source /usr/local/bin/activate newenvs && pip install numpy==1.26.4"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"4ri4P4VCno1K","executionInfo":{"status":"ok","timestamp":1755160183069,"user_tz":-345,"elapsed":5631,"user":{"displayName":"Santosh Upreti","userId":"01961227760879466523"}},"outputId":"28386cca-7951-4023-bae7-f3031cf2b61d"},"execution_count":28,"outputs":[{"output_type":"stream","name":"stdout","text":["Collecting numpy==1.26.4\n"," Downloading numpy-1.26.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (61 kB)\n","Downloading numpy-1.26.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.2 MB)\n","\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m18.2/18.2 MB\u001b[0m \u001b[31m34.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hInstalling collected packages: numpy\n"," Attempting uninstall: numpy\n"," Found existing installation: numpy 2.2.6\n"," Uninstalling numpy-2.2.6:\n"," Successfully uninstalled numpy-2.2.6\n","Successfully installed numpy-1.26.4\n"]}]},{"cell_type":"code","source":["#create .py file from goodwin.ipynb\n","#remove verboe=True parameter in line 163"],"metadata":{"id":"ffGpk-gNtjtb"},"execution_count":null,"outputs":[]},{"cell_type":"code","source":["%mkdir saved_models"],"metadata":{"id":"Y_5HHsF7uWIT","executionInfo":{"status":"ok","timestamp":1755160618747,"user_tz":-345,"elapsed":101,"user":{"displayName":"Santosh Upreti","userId":"01961227760879466523"}}},"execution_count":31,"outputs":[]},{"cell_type":"code","source":["!source /usr/local/bin/activate newenvs && python goodwin.py"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"EL4IOU7mkl3W","executionInfo":{"status":"ok","timestamp":1755160895126,"user_tz":-345,"elapsed":274000,"user":{"displayName":"Santosh Upreti","userId":"01961227760879466523"}},"outputId":"9bb9946f-a870-4d5e-f1c3-c719a7510255"},"execution_count":32,"outputs":[{"output_type":"stream","name":"stdout","text":["cuda\n","6026\n","/content/Functional-Latent_Dynamics/goodwin.py:102: UserWarning: Converting a tensor with requires_grad=True to a scalar may lead to unexpected behavior.\n","Consider using tensor.detach() first. (Triggered internally at /pytorch/torch/csrc/autograd/generated/python_variable_methods.cpp:835.)\n"," train_loss = torch.mean(torch.Tensor(loss_list))\n","1 Train: 0.8640648126602173 VAL: 0.8119714856147766 epoch time: 2 secs\n","2 Train: 0.7756660580635071 VAL: 0.7026297450065613 epoch time: 1 secs\n","3 Train: 0.6689534783363342 VAL: 0.5743981599807739 epoch time: 1 secs\n","4 Train: 0.5465946197509766 VAL: 0.44973230361938477 epoch time: 1 secs\n","5 Train: 0.4268551170825958 VAL: 0.37160271406173706 epoch time: 1 secs\n","6 Train: 0.35723692178726196 VAL: 0.3262237310409546 epoch time: 1 secs\n","7 Train: 0.3181346654891968 VAL: 0.2857869863510132 epoch time: 1 secs\n","8 Train: 0.27704912424087524 VAL: 0.25919121503829956 epoch time: 2 secs\n","9 Train: 0.24976010620594025 VAL: 0.22065116465091705 epoch time: 1 secs\n","10 Train: 0.22048242390155792 VAL: 0.19454647600650787 epoch time: 1 secs\n","11 Train: 0.19693037867546082 VAL: 0.1753768026828766 epoch time: 1 secs\n","12 Train: 0.17621324956417084 VAL: 0.15516340732574463 epoch time: 1 secs\n","13 Train: 0.15564024448394775 VAL: 0.13626915216445923 epoch time: 1 secs\n","14 Train: 0.1446494609117508 VAL: 0.12973091006278992 epoch time: 1 secs\n","15 Train: 0.12694038450717926 VAL: 0.11324965953826904 epoch time: 1 secs\n","16 Train: 0.10554267466068268 VAL: 0.09121948480606079 epoch time: 1 secs\n","17 Train: 0.09615939855575562 VAL: 0.08027490973472595 epoch time: 1 secs\n","18 Train: 0.08565394580364227 VAL: 0.07556316256523132 epoch time: 1 secs\n","19 Train: 0.08133447915315628 VAL: 0.10994383692741394 epoch time: 1 secs\n","20 Train: 0.07611154764890671 VAL: 0.06454451382160187 epoch time: 1 secs\n","21 Train: 0.06662734597921371 VAL: 0.06418120861053467 epoch time: 1 secs\n","22 Train: 0.06826309859752655 VAL: 0.05733880773186684 epoch time: 1 secs\n","23 Train: 0.06238874793052673 VAL: 0.06627460569143295 epoch time: 1 secs\n","24 Train: 0.058652978390455246 VAL: 0.054601531475782394 epoch time: 1 secs\n","25 Train: 0.05929449200630188 VAL: 0.04827345907688141 epoch time: 1 secs\n","26 Train: 0.0561351403594017 VAL: 0.06183133274316788 epoch time: 1 secs\n","27 Train: 0.05544291436672211 VAL: 0.04856809973716736 epoch time: 1 secs\n","28 Train: 0.05033227056264877 VAL: 0.05752206966280937 epoch time: 1 secs\n","29 Train: 0.054342884570360184 VAL: 0.04599403217434883 epoch time: 1 secs\n","30 Train: 0.04687349498271942 VAL: 0.047291893512010574 epoch time: 1 secs\n","31 Train: 0.04691222310066223 VAL: 0.04677935689687729 epoch time: 1 secs\n","32 Train: 0.044486209750175476 VAL: 0.04479588195681572 epoch time: 1 secs\n","33 Train: 0.043458063155412674 VAL: 0.04483305290341377 epoch time: 1 secs\n","34 Train: 0.044270776212215424 VAL: 0.03706108778715134 epoch time: 1 secs\n","35 Train: 0.041964806616306305 VAL: 0.041292183101177216 epoch time: 2 secs\n","36 Train: 0.041700754314661026 VAL: 0.0369301401078701 epoch time: 1 secs\n","37 Train: 0.04196831211447716 VAL: 0.035710401833057404 epoch time: 1 secs\n","38 Train: 0.038728274405002594 VAL: 0.043082598596811295 epoch time: 1 secs\n","39 Train: 0.039541494101285934 VAL: 0.03453727811574936 epoch time: 1 secs\n","40 Train: 0.044382352381944656 VAL: 0.03449559956789017 epoch time: 1 secs\n","41 Train: 0.03537067770957947 VAL: 0.03157588467001915 epoch time: 1 secs\n","42 Train: 0.03615213558077812 VAL: 0.033721670508384705 epoch time: 2 secs\n","43 Train: 0.035103581845760345 VAL: 0.03757401183247566 epoch time: 1 secs\n","44 Train: 0.03762083128094673 VAL: 0.0383269339799881 epoch time: 1 secs\n","45 Train: 0.03182384371757507 VAL: 0.028001826256513596 epoch time: 1 secs\n","46 Train: 0.033539436757564545 VAL: 0.028142860159277916 epoch time: 1 secs\n","47 Train: 0.03082740306854248 VAL: 0.03220139071345329 epoch time: 1 secs\n","48 Train: 0.030342193320393562 VAL: 0.026890521869063377 epoch time: 1 secs\n","49 Train: 0.028195368126034737 VAL: 0.02460670843720436 epoch time: 1 secs\n","50 Train: 0.029797319322824478 VAL: 0.0292215459048748 epoch time: 1 secs\n","51 Train: 0.025898709893226624 VAL: 0.02347416803240776 epoch time: 1 secs\n","52 Train: 0.02632022462785244 VAL: 0.029347945004701614 epoch time: 1 secs\n","53 Train: 0.031197194010019302 VAL: 0.022627167403697968 epoch time: 1 secs\n","54 Train: 0.024861803278326988 VAL: 0.02365729957818985 epoch time: 1 secs\n","55 Train: 0.023570818826556206 VAL: 0.02152656391263008 epoch time: 1 secs\n","56 Train: 0.024081384763121605 VAL: 0.025698397308588028 epoch time: 1 secs\n","57 Train: 0.02484935335814953 VAL: 0.042573146522045135 epoch time: 1 secs\n","58 Train: 0.02344992384314537 VAL: 0.021806195378303528 epoch time: 1 secs\n","59 Train: 0.028546182438731194 VAL: 0.02106143720448017 epoch time: 1 secs\n","60 Train: 0.020845312625169754 VAL: 0.02019800990819931 epoch time: 1 secs\n","61 Train: 0.02032376267015934 VAL: 0.021173685789108276 epoch time: 1 secs\n","62 Train: 0.02080748789012432 VAL: 0.020319201052188873 epoch time: 1 secs\n","63 Train: 0.02057517133653164 VAL: 0.02070026472210884 epoch time: 1 secs\n","64 Train: 0.01988646760582924 VAL: 0.02627655677497387 epoch time: 1 secs\n","65 Train: 0.02189660258591175 VAL: 0.01830378547310829 epoch time: 1 secs\n","66 Train: 0.02036423049867153 VAL: 0.016512125730514526 epoch time: 1 secs\n","67 Train: 0.01864851638674736 VAL: 0.022294949740171432 epoch time: 1 secs\n","68 Train: 0.02106441743671894 VAL: 0.020744750276207924 epoch time: 1 secs\n","69 Train: 0.020202811807394028 VAL: 0.017519012093544006 epoch time: 2 secs\n","70 Train: 0.020077863708138466 VAL: 0.02261444181203842 epoch time: 1 secs\n","71 Train: 0.01965486817061901 VAL: 0.017084810882806778 epoch time: 1 secs\n","72 Train: 0.01754641905426979 VAL: 0.01775231957435608 epoch time: 1 secs\n","73 Train: 0.01870201714336872 VAL: 0.015790428966283798 epoch time: 1 secs\n","74 Train: 0.017139572650194168 VAL: 0.030087698251008987 epoch time: 1 secs\n","75 Train: 0.017728934064507484 VAL: 0.014694711193442345 epoch time: 1 secs\n","76 Train: 0.01771017722785473 VAL: 0.020578831434249878 epoch time: 2 secs\n","77 Train: 0.016361212357878685 VAL: 0.016396239399909973 epoch time: 1 secs\n","78 Train: 0.016495423391461372 VAL: 0.017086535692214966 epoch time: 1 secs\n","79 Train: 0.017461208626627922 VAL: 0.013436737470328808 epoch time: 1 secs\n","80 Train: 0.015571661293506622 VAL: 0.018472813069820404 epoch time: 1 secs\n","81 Train: 0.019058939069509506 VAL: 0.03045741841197014 epoch time: 1 secs\n","82 Train: 0.017588071525096893 VAL: 0.016139335930347443 epoch time: 1 secs\n","83 Train: 0.015622032806277275 VAL: 0.020594632253050804 epoch time: 1 secs\n","84 Train: 0.01621098816394806 VAL: 0.01359238289296627 epoch time: 1 secs\n","85 Train: 0.014711054041981697 VAL: 0.013773792423307896 epoch time: 1 secs\n","86 Train: 0.016029970720410347 VAL: 0.018734127283096313 epoch time: 1 secs\n","87 Train: 0.013717269524931908 VAL: 0.012935486622154713 epoch time: 1 secs\n","88 Train: 0.01591525599360466 VAL: 0.021140608936548233 epoch time: 1 secs\n","89 Train: 0.016454536467790604 VAL: 0.012675369158387184 epoch time: 1 secs\n","90 Train: 0.012981838546693325 VAL: 0.01379556767642498 epoch time: 1 secs\n","91 Train: 0.01354865450412035 VAL: 0.01706765778362751 epoch time: 1 secs\n","92 Train: 0.015454704873263836 VAL: 0.014383308589458466 epoch time: 1 secs\n","93 Train: 0.013868248090147972 VAL: 0.025391245260834694 epoch time: 1 secs\n","94 Train: 0.015670547261834145 VAL: 0.014955589547753334 epoch time: 1 secs\n","95 Train: 0.01703956536948681 VAL: 0.015556655824184418 epoch time: 1 secs\n","96 Train: 0.013765417039394379 VAL: 0.011784641072154045 epoch time: 2 secs\n","97 Train: 0.014527637511491776 VAL: 0.017051778733730316 epoch time: 1 secs\n","98 Train: 0.014383689500391483 VAL: 0.010594027116894722 epoch time: 1 secs\n","99 Train: 0.013855984434485435 VAL: 0.01324564777314663 epoch time: 1 secs\n","100 Train: 0.012659411877393723 VAL: 0.012444249354302883 epoch time: 1 secs\n","best_val_loss tensor(0.0106, device='cuda:0')\n"," test_loss : 0.01079170685261488\n","No artists with labels found to put in legend. Note that artists whose label start with an underscore are ignored when legend() is called with no argument.\n","No artists with labels found to put in legend. Note that artists whose label start with an underscore are ignored when legend() is called with no argument.\n","No artists with labels found to put in legend. Note that artists whose label start with an underscore are ignored when legend() is called with no argument.\n","No artists with labels found to put in legend. Note that artists whose label start with an underscore are ignored when legend() is called with no argument.\n","No artists with labels found to put in legend. Note that artists whose label start with an underscore are ignored when legend() is called with no argument.\n","No artists with labels found to put in legend. Note that artists whose label start with an underscore are ignored when legend() is called with no argument.\n","No artists with labels found to put in legend. Note that artists whose label start with an underscore are ignored when legend() is called with no argument.\n","No artists with labels found to put in legend. Note that artists whose label start with an underscore are ignored when legend() is called with no argument.\n","No artists with labels found to put in legend. Note that artists whose label start with an underscore are ignored when legend() is called with no argument.\n","No artists with labels found to put in legend. Note that artists whose label start with an underscore are ignored when legend() is called with no argument.\n"]}]}]} |
Xet Storage Details
- Size:
- 49.6 kB
- Xet hash:
- 9b055dbf2105a087dab94e8433c65bd5546631abf326c58090046e3cd16512c8
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.