{ "cells": [ { "cell_type": "markdown", "id": "e7569a6b", "metadata": {}, "source": [ "Parameter Tuning for Image Deconvolution with TV Regularization (ADMM Solver)\n", "=============================================================================\n", "\n", "This example demonstrates the use of\n", "[scico.ray.tune](../_autosummary/scico.ray.tune.rst) to tune parameters\n", "for the companion [example script](deconv_tv_admm.rst). The `ray.tune`\n", "function API is used in this example.\n", "\n", "This script is hard-coded to run on CPU only to avoid the large number of\n", "warnings that are emitted when GPU resources are requested but not available,\n", "and due to the difficulty of suppressing these warnings in a way that does\n", "not force use of the CPU only. To enable GPU usage, comment out the\n", "`os.environ` statements near the beginning of the script, and change the\n", "value of the \"gpu\" entry in the `resources` dict from 0 to 1. Note that\n", "two environment variables are set to suppress the warnings because\n", "`JAX_PLATFORMS` was intended to replace `JAX_PLATFORM_NAME` but this change\n", "has yet to be correctly implemented\n", "(see [google/jax#6805](https://github.com/google/jax/issues/6805) and\n", "[google/jax#10272](https://github.com/google/jax/pull/10272))." ] }, { "cell_type": "code", "execution_count": 1, "id": "51791ecf", "metadata": { "collapsed": false, "execution": { "iopub.execute_input": "2024-06-06T17:49:50.336108Z", "iopub.status.busy": "2024-06-06T17:49:50.335729Z", "iopub.status.idle": "2024-06-06T17:50:02.083028Z", "shell.execute_reply": "2024-06-06T17:50:02.081558Z" } }, "outputs": [], "source": [ "# This scico project Jupyter notebook has been automatically modified\n", "# to install the dependencies required for running it on Google Colab.\n", "# If you encounter any problems in running it, please open an issue at\n", "# https://github.com/lanl/scico-data/issues\n", "\n", "!pip install 'scico[examples] @ git+https://github.com/lanl/scico'\n", "\n", "# isort: off\n", "import os\n", "\n", "os.environ[\"JAX_PLATFORM_NAME\"] = \"cpu\"\n", "os.environ[\"JAX_PLATFORMS\"] = \"cpu\"\n", "\n", "from xdesign import SiemensStar, discrete_phantom\n", "\n", "import logging\n", "import ray\n", "\n", "ray.init(logging_level=logging.ERROR) # need to call init before jax import: ray-project/ray#44087\n", "\n", "import scico.numpy as snp\n", "import scico.random\n", "from scico import functional, linop, loss, metric, plot\n", "from scico.optimize.admm import ADMM, LinearSubproblemSolver\n", "from scico.ray import report, tune\n", "plot.config_notebook_plotting()" ] }, { "cell_type": "markdown", "id": "516a13fb", "metadata": {}, "source": [ "Create a ground truth image." ] }, { "cell_type": "code", "execution_count": 2, "id": "21de496d", "metadata": { "collapsed": false, "execution": { "iopub.execute_input": "2024-06-06T17:50:02.089618Z", "iopub.status.busy": "2024-06-06T17:50:02.088855Z", "iopub.status.idle": "2024-06-06T17:50:02.665276Z", "shell.execute_reply": "2024-06-06T17:50:02.663870Z" } }, "outputs": [], "source": [ "phantom = SiemensStar(32)\n", "N = 256 # image size\n", "x_gt = snp.pad(discrete_phantom(phantom, N - 16), 8)" ] }, { "cell_type": "markdown", "id": "f6fbf586", "metadata": {}, "source": [ "Set up the forward operator and create a test signal consisting of a\n", "blurred signal with additive Gaussian noise." ] }, { "cell_type": "code", "execution_count": 3, "id": "2c381fd4", "metadata": { "collapsed": false, "execution": { "iopub.execute_input": "2024-06-06T17:50:02.671284Z", "iopub.status.busy": "2024-06-06T17:50:02.670863Z", "iopub.status.idle": "2024-06-06T17:50:03.192137Z", "shell.execute_reply": "2024-06-06T17:50:03.190609Z" } }, "outputs": [], "source": [ "n = 5 # convolution kernel size\n", "σ = 20.0 / 255 # noise level\n", "\n", "psf = snp.ones((n, n)) / (n * n)\n", "A = linop.Convolve(h=psf, input_shape=x_gt.shape)\n", "\n", "Ax = A(x_gt) # blurred image\n", "noise, key = scico.random.randn(Ax.shape, seed=0)\n", "y = Ax + σ * noise" ] }, { "cell_type": "markdown", "id": "1d7a94c4", "metadata": {}, "source": [ "Define performance evaluation function." ] }, { "cell_type": "code", "execution_count": 4, "id": "e7ee1e5d", "metadata": { "collapsed": false, "execution": { "iopub.execute_input": "2024-06-06T17:50:03.198524Z", "iopub.status.busy": "2024-06-06T17:50:03.197531Z", "iopub.status.idle": "2024-06-06T17:50:03.208711Z", "shell.execute_reply": "2024-06-06T17:50:03.207542Z" } }, "outputs": [], "source": [ "def eval_params(config, x_gt, psf, y):\n", " \"\"\"Parameter evaluation function. The `config` parameter is a\n", " dict of specific parameters for evaluation of a single parameter\n", " set (a pair of parameters in this case). The remaining parameters\n", " are objects that are passed to the evaluation function via the\n", " ray object store.\n", " \"\"\"\n", " # Extract solver parameters from config dict.\n", " λ, ρ = config[\"lambda\"], config[\"rho\"]\n", " # Set up problem to be solved.\n", " A = linop.Convolve(h=psf, input_shape=x_gt.shape)\n", " f = loss.SquaredL2Loss(y=y, A=A)\n", " g = λ * functional.L21Norm()\n", " C = linop.FiniteDifference(input_shape=x_gt.shape, append=0)\n", " # Define solver.\n", " solver = ADMM(\n", " f=f,\n", " g_list=[g],\n", " C_list=[C],\n", " rho_list=[ρ],\n", " x0=A.adj(y),\n", " maxiter=10,\n", " subproblem_solver=LinearSubproblemSolver(),\n", " )\n", " # Perform 50 iterations, reporting performance to ray.tune every 10 iterations.\n", " for step in range(5):\n", " x_admm = solver.solve()\n", " report({\"psnr\": float(metric.psnr(x_gt, x_admm))})" ] }, { "cell_type": "markdown", "id": "cc575090", "metadata": {}, "source": [ "Define parameter search space and resources per trial." ] }, { "cell_type": "code", "execution_count": 5, "id": "34a5dcae", "metadata": { "collapsed": false, "execution": { "iopub.execute_input": "2024-06-06T17:50:03.213039Z", "iopub.status.busy": "2024-06-06T17:50:03.212677Z", "iopub.status.idle": "2024-06-06T17:50:03.216948Z", "shell.execute_reply": "2024-06-06T17:50:03.216088Z" } }, "outputs": [], "source": [ "config = {\"lambda\": tune.loguniform(1e-3, 1e-1), \"rho\": tune.loguniform(1e-2, 1e0)}\n", "resources = {\"cpu\": 4, \"gpu\": 0} # cpus per trial, gpus per trial" ] }, { "cell_type": "markdown", "id": "22dbf37c", "metadata": {}, "source": [ "Run parameter search." ] }, { "cell_type": "code", "execution_count": 6, "id": "cc59f5ff", "metadata": { "collapsed": false, "execution": { "iopub.execute_input": "2024-06-06T17:50:03.220372Z", "iopub.status.busy": "2024-06-06T17:50:03.219917Z", "iopub.status.idle": "2024-06-06T17:52:57.635030Z", "shell.execute_reply": "2024-06-06T17:52:57.632675Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 1 R: 0 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 1 R: 0 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 1 R: 0 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 1 R: 0 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 1 R: 0 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 1 R: 0 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 1 R: 0 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 1 R: 0 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 1 R: 0 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 1 R: 0 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 1 R: 0 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 1 R: 0 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 1 R: 0 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 1 R: 0 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 1 R: 0 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 1 R: 0 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 1 R: 0 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 1 R: 0 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 1 R: 0 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 1 R: 0 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 1 R: 0 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 1 R: 0 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 1 R: 0 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 1 R: 0 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 1 R: 0 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 1 R: 0 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 1 R: 0 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 1 R: 0 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 1 R: 0 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 0 \r", "P: 0 R: 1 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 0 \r", "P: 1 R: 1 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 0 \r", "P: 1 R: 1 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 0 \r", "P: 1 R: 1 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 0 \r", "P: 1 R: 1 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 0 \r", "P: 1 R: 1 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 0 \r", "P: 1 R: 1 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 0 \r", "P: 1 R: 1 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 0 \r", "P: 1 R: 1 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 0 \r", "P: 1 R: 1 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 0 \r", "P: 1 R: 1 T: 0 \r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 0 \r", "P: 1 R: 1 T: 0 \r", "P: 1 R: 1 T: 0 psnr: 1.68e+01 at lambda: 2.66e-03, rho: 1.24e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 0 psnr: 1.68e+01 at lambda: 2.66e-03, rho: 1.24e-02\r", "P: 1 R: 1 T: 0 psnr: 1.68e+01 at lambda: 2.66e-03, rho: 1.24e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 0 psnr: 1.68e+01 at lambda: 2.66e-03, rho: 1.24e-02\r", "P: 1 R: 1 T: 0 psnr: 1.68e+01 at lambda: 2.66e-03, rho: 1.24e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 0 psnr: 1.68e+01 at lambda: 2.66e-03, rho: 1.24e-02\r", "P: 1 R: 1 T: 0 psnr: 1.64e+01 at lambda: 2.66e-03, rho: 1.24e-02\r", "P: 1 R: 1 T: 0 psnr: 1.64e+01 at lambda: 2.66e-03, rho: 1.24e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 0 psnr: 1.64e+01 at lambda: 2.66e-03, rho: 1.24e-02\r", "P: 1 R: 1 T: 0 psnr: 1.64e+01 at lambda: 2.66e-03, rho: 1.24e-02\r", "P: 1 R: 1 T: 0 psnr: 1.63e+01 at lambda: 2.66e-03, rho: 1.24e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 0 psnr: 1.63e+01 at lambda: 2.66e-03, rho: 1.24e-02\r", "P: 1 R: 1 T: 0 psnr: 1.63e+01 at lambda: 2.66e-03, rho: 1.24e-02\r", "P: 1 R: 1 T: 0 psnr: 1.63e+01 at lambda: 2.66e-03, rho: 1.24e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 0 psnr: 1.63e+01 at lambda: 2.66e-03, rho: 1.24e-02\r", "P: 1 R: 1 T: 0 psnr: 1.63e+01 at lambda: 2.66e-03, rho: 1.24e-02\r", "P: 1 R: 1 T: 0 psnr: 1.63e+01 at lambda: 2.66e-03, rho: 1.24e-02\r", "P: 1 R: 0 T: 1 psnr: 1.63e+01 at lambda: 2.66e-03, rho: 1.24e-02\r", "P: 0 R: 1 T: 1 psnr: 1.63e+01 at lambda: 2.66e-03, rho: 1.24e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 1 psnr: 1.63e+01 at lambda: 2.66e-03, rho: 1.24e-02\r", "P: 1 R: 1 T: 1 psnr: 1.63e+01 at lambda: 2.66e-03, rho: 1.24e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 1 psnr: 1.63e+01 at lambda: 2.66e-03, rho: 1.24e-02\r", "P: 1 R: 1 T: 1 psnr: 1.63e+01 at lambda: 2.66e-03, rho: 1.24e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 1 psnr: 1.63e+01 at lambda: 2.66e-03, rho: 1.24e-02\r", "P: 1 R: 1 T: 1 psnr: 1.63e+01 at lambda: 2.66e-03, rho: 1.24e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 1 psnr: 1.63e+01 at lambda: 2.66e-03, rho: 1.24e-02\r", "P: 1 R: 1 T: 1 psnr: 1.63e+01 at lambda: 2.66e-03, rho: 1.24e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 1 psnr: 1.63e+01 at lambda: 2.66e-03, rho: 1.24e-02\r", "P: 1 R: 1 T: 1 psnr: 1.63e+01 at lambda: 2.66e-03, rho: 1.24e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 1 psnr: 1.63e+01 at lambda: 2.66e-03, rho: 1.24e-02\r", "P: 1 R: 1 T: 1 psnr: 2.05e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 1 psnr: 2.05e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 1 psnr: 2.05e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 1 psnr: 2.05e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 1 psnr: 2.05e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 1 psnr: 2.05e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 1 psnr: 2.05e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 1 psnr: 2.11e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 1 psnr: 2.11e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 1 psnr: 2.11e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 1 psnr: 2.11e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 1 psnr: 2.11e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 1 psnr: 2.11e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 1 psnr: 2.11e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 1 psnr: 2.15e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 1 psnr: 2.15e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 1 psnr: 2.15e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 1 psnr: 2.15e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 1 psnr: 2.15e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 1 psnr: 2.15e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 1 psnr: 2.15e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 1 psnr: 2.17e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 1 psnr: 2.17e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 1 psnr: 2.17e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 1 psnr: 2.17e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 1 psnr: 2.17e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 1 psnr: 2.17e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 1 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 0 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 0 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 2 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 0 T: 3 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 0 R: 1 T: 3 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 3 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 3 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 3 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 3 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 3 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 3 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 3 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 3 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 3 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 3 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 3 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 3 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 3 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 3 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 3 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 3 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 3 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 3 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 3 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 3 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 3 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 3 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 3 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 3 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 3 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 3 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 0 T: 4 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 0 R: 1 T: 4 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 4 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 4 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 4 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 4 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 4 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 4 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 4 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 4 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 4 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 4 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 4 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 4 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 4 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 4 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 4 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 4 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 4 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 4 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 4 psnr: 2.18e+01 at lambda: 1.45e-02, rho: 7.19e-01\r", "P: 1 R: 1 T: 4 psnr: 2.20e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 4 psnr: 2.20e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 4 psnr: 2.20e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 4 psnr: 2.20e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 4 psnr: 2.20e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 4 psnr: 2.21e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 4 psnr: 2.21e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 4 psnr: 2.21e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 4 psnr: 2.21e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 4 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 4 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 4 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 4 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 4 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 0 T: 5 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 0 R: 1 T: 5 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 5 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 5 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 5 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 5 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 5 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 5 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 5 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 5 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 5 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 5 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 0 T: 6 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 0 R: 1 T: 6 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 6 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 6 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 6 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 6 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 6 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 6 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 6 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 6 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 6 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 6 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 6 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 0 T: 7 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 0 R: 1 T: 7 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 7 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 7 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 7 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 7 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 7 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 7 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 7 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 7 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 7 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 7 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 7 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 7 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 0 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 0 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 8 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 0 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 0 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 9 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 0 T: 10 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 0 R: 1 T: 10 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 10 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 10 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 10 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 10 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 10 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 10 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 10 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 10 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 10 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 0 T: 11 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 0 R: 1 T: 11 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 11 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 11 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 11 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 11 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 11 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 11 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 11 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 11 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 11 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 11 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 11 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 11 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 11 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 11 psnr: 2.22e+01 at lambda: 2.52e-02, rho: 1.75e-02\r", "P: 1 R: 1 T: 11 psnr: 2.22e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 11 psnr: 2.22e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 11 psnr: 2.22e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 11 psnr: 2.22e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 11 psnr: 2.22e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 11 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 11 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 11 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 11 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 11 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 11 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 11 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 11 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 11 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 12 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 12 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 12 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 12 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 12 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 12 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 12 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 12 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 12 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 12 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 12 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 12 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 13 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 13 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 13 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 13 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 13 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 13 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 13 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 13 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 13 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 13 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 13 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 13 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 13 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 13 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 13 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 13 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 13 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 13 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 13 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 13 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 13 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 13 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 13 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 13 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 13 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 14 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 14 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 14 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 14 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 14 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 14 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 14 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 14 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 14 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 14 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 14 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 15 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 0 R: 1 T: 15 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 15 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 15 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 15 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 15 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 15 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 15 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 15 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 15 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 16 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 16 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 16 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 16 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 16 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 16 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 16 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 16 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 16 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 16 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 16 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 16 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 16 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 16 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 17 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 17 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 17 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 17 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 17 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 17 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 17 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 17 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 17 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 17 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 17 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 18 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 18 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 18 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 18 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 18 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 18 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 18 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 18 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 18 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 18 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 18 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 18 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 19 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 20 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 20 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 20 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 20 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 20 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 20 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 20 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 20 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 20 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 20 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 20 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 20 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 20 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 20 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 21 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 21 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 21 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 21 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 21 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 21 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 21 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 21 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 21 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 21 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 21 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 21 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 22 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 23 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 24 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 24 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 24 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 24 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 24 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 24 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 24 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 24 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 24 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 24 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 24 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 24 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 24 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 24 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 24 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 24 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 24 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 24 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 24 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 24 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 24 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 24 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 24 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 24 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 24 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 25 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 0 R: 1 T: 25 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 25 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 25 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 25 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 25 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 25 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 25 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 25 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 25 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 25 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 26 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 26 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 26 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 26 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 26 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 26 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 26 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 26 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 26 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 26 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 26 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 26 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 26 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 26 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 26 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 26 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 26 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 26 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 26 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 26 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 26 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 26 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 26 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 27 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 27 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 27 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 27 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 27 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 27 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 27 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 27 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 27 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 27 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 27 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 27 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 28 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 28 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 28 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 28 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 28 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 28 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 28 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 28 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 28 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 28 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 28 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 29 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 30 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 0 R: 1 T: 30 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 30 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 30 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 30 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 30 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 30 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 30 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 30 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 30 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 30 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 31 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 31 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 31 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 31 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 31 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 31 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 31 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 31 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 31 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 31 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 31 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 31 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 31 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 32 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 32 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 32 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 32 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 32 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 32 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 32 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 32 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 32 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 32 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 32 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 33 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 33 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 33 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 33 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 33 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 33 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 33 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 33 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 33 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 33 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 33 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 33 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 34 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 34 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 34 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 34 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 34 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 34 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 34 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 34 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 34 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 34 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 35 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 35 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 35 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 35 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 35 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 35 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 35 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 35 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 35 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 35 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 35 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 36 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 36 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 36 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 36 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 36 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 36 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 36 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 36 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 36 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 36 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 36 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 36 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 36 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 36 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 36 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 36 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 36 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 36 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 36 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 36 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 36 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 36 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 36 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 37 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 37 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 37 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 37 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 37 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 37 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 37 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 37 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 37 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 37 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 37 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 37 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 38 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 38 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 38 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 38 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 38 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 38 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 38 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 38 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 38 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 38 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 38 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 38 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 38 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 38 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 38 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 38 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 38 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 38 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 38 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 38 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 38 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 38 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 38 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 38 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 38 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 38 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 38 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 39 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 39 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 39 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 39 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 39 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 39 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 39 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 39 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 39 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 39 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 39 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 39 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 40 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 40 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 40 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 40 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 40 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 40 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 40 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 40 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 40 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 40 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 40 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 40 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 40 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 40 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 40 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 41 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 41 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 41 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 41 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 41 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 41 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 41 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 41 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 41 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 41 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 42 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 42 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 42 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 42 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 42 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 42 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 42 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 42 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 42 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 42 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 42 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 42 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 43 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 43 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 43 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 43 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 43 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 43 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 43 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 43 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 43 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 43 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 43 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 43 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 43 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 43 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 43 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 43 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 43 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 43 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 43 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 43 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 43 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 43 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 43 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 43 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 43 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 43 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 43 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 43 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 43 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 44 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 45 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 45 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 45 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 45 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 45 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 45 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 45 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 45 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 45 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 45 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 45 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 45 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 45 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 45 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 45 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 45 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 45 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 45 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 45 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 45 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 45 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 45 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 45 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 45 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 46 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 46 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 46 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 46 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 46 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 46 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 46 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 46 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 46 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 46 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 46 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 46 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 47 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 47 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 47 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 47 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 47 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 47 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 47 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 47 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 47 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 47 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 48 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 48 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 48 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 48 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 48 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 48 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 48 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 48 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 48 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 48 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 48 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 48 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 49 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 49 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 49 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 49 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 49 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 49 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 49 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 49 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 49 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 49 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 50 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 50 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 50 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 50 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 50 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 50 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 50 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 50 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 50 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 50 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 50 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 51 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 51 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 51 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 51 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 51 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 51 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 51 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 51 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 51 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 51 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 51 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 52 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 52 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 52 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 52 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 52 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 52 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 52 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 52 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 52 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 52 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 52 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 52 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 53 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 54 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 54 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 54 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 54 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 54 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 54 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 54 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 54 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 54 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 54 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 54 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 54 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 54 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 55 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 55 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 55 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 55 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 55 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 55 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 55 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 55 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 55 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 55 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 55 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 55 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 56 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 56 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 56 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 56 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 56 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 56 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 56 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 56 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 56 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 56 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 56 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 56 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 56 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 56 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 56 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 56 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 56 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 56 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 56 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 56 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 56 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 56 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 56 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 56 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 56 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 57 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 0 R: 1 T: 57 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 57 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 57 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 57 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 57 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 57 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 57 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 57 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 57 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 57 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 58 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 58 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 58 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 58 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 58 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 58 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 58 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 58 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 58 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 58 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 59 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 59 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 59 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 59 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 59 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 59 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 59 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 59 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 59 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 59 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 59 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 60 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 60 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 60 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 60 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 60 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 60 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 60 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 60 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 60 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 60 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 60 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 60 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 60 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 61 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 62 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 62 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 62 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 62 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 62 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 62 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 62 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 62 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 62 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 62 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 62 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 62 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 62 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 62 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 62 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 62 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 62 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 62 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 62 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 62 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 62 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 62 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 62 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 62 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 62 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 62 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 62 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 62 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 63 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 63 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 63 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 63 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 63 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 63 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 63 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 63 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 63 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 63 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 64 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 65 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 65 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 65 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 65 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 65 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 65 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 65 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 65 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 65 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 65 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 65 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 65 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 65 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 65 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 65 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 65 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 65 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 65 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 65 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 65 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 65 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 65 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 65 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 65 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 65 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 65 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 65 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 65 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 65 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 66 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 66 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 66 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 66 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 66 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 66 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 66 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 66 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 66 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 66 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 66 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 67 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 67 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 67 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 67 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 67 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 67 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 67 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 67 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 67 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 67 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 67 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 67 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 67 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 67 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 67 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 67 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 67 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 67 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 67 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 67 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 67 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 67 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 67 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 67 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 67 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 67 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 67 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 67 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 68 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 68 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 68 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 68 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 68 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 68 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 68 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 68 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 68 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 68 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 68 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 68 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 68 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 68 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 68 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 68 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 68 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 68 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 68 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 68 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 68 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 68 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 68 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 69 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 0 R: 1 T: 69 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 69 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 69 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 69 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 69 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 69 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 69 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 69 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 69 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 69 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 69 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 69 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 69 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 69 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 69 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 69 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 69 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 69 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 69 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 69 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 69 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 69 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 69 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 69 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 69 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 69 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 69 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 70 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 70 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 70 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 70 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 70 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 70 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 70 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 70 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 70 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 70 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 70 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 70 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 71 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 71 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 71 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 71 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 71 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 71 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 71 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 71 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 71 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 71 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 71 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 71 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 71 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 71 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 71 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 71 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 71 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 71 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 71 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 71 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 71 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 71 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 71 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 71 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 71 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 72 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 72 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 72 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 72 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 72 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 72 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 72 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 72 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 72 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 72 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 72 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 72 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 72 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 73 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 73 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 73 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 73 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 73 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 73 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 73 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 73 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 73 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 73 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 73 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 73 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 73 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 74 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 0 R: 1 T: 74 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 74 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 74 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 74 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 74 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 74 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 74 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 74 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 74 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 74 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 74 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 75 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 0 R: 1 T: 75 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 75 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 75 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 75 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 75 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 75 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 75 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 75 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 75 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 76 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 76 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 76 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 76 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 76 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 76 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 76 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 76 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 76 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 76 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 76 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 76 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 76 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 76 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 76 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 76 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 76 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 76 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 76 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 76 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 76 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 76 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 76 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 76 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 76 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 77 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 77 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 77 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 77 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 77 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 77 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 77 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 77 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 77 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 77 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 77 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 78 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 78 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 78 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 78 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 78 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 78 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 78 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 78 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 78 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 78 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 78 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 78 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 79 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 79 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 79 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 79 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 79 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 79 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 79 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 79 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 79 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 79 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 79 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 79 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 80 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 81 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 81 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 81 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 81 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 81 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 81 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 81 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 81 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 81 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 81 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 82 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 82 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 82 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 82 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 82 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 82 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 82 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 82 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 82 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 82 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 82 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 83 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 83 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 83 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 83 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 83 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 83 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 83 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 83 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 83 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 83 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 83 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 83 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 83 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 83 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 83 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 83 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 83 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 83 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 83 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 83 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 83 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 83 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 83 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 83 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 83 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 84 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 84 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 84 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 84 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 84 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 84 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 84 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 84 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 84 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 84 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 84 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 85 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 85 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 85 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 85 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 85 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 85 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 85 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 85 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 85 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 85 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 85 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 85 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 85 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 85 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 85 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 85 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 85 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 85 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 85 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 85 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 85 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 85 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 85 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 85 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 86 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 86 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 86 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 86 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 86 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 86 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 86 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 86 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 86 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 86 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 86 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 86 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 87 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 87 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 87 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 87 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 87 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 87 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 87 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 87 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 87 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 87 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 87 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 87 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 88 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 89 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 89 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 89 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 89 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 89 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 89 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 89 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 89 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 89 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 89 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 89 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 89 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 90 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 90 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 90 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 90 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 90 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 90 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 90 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 90 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 90 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 90 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 90 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 0 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 91 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 92 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 92 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 92 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 92 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 92 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 92 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 92 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 92 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 92 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 92 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 92 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 92 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 93 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 93 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 93 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 93 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 93 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 93 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 93 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 93 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 93 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 93 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 93 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 93 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 93 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 93 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 93 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 93 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 93 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 93 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 93 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 93 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 93 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 93 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 93 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 93 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 93 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 93 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 94 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 94 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 94 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 94 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 94 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 94 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 94 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 94 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 94 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 94 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 94 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 95 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 95 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 95 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 95 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 95 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 95 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 95 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 95 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 95 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 95 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 96 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 96 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 96 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 96 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 96 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 96 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 96 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 96 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 96 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 96 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 96 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 0 T: 97 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 0 R: 1 T: 97 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 97 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 97 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 97 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 97 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 97 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 97 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 97 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 97 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 98 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 98 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 98 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 98 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 98 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 98 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 98 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 98 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 98 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 1 T: 98 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 1 R: 1 T: 98 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 1 R: 0 T: 99 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 99 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 99 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 0 R: 1 T: 99 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 99 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 0 R: 1 T: 99 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 99 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 0 R: 1 T: 99 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 99 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 0 R: 1 T: 99 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r", "P: 0 R: 1 T: 99 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\r" ] }, { "name": "stdout", "output_type": "stream", "text": [ "P: 0 R: 0 T: 100 psnr: 2.23e+01 at lambda: 2.15e-02, rho: 1.20e-01\n" ] } ], "source": [ "tuner = tune.Tuner(\n", " tune.with_parameters(eval_params, x_gt=x_gt, psf=psf, y=y),\n", " param_space=config,\n", " resources=resources,\n", " metric=\"psnr\",\n", " mode=\"max\",\n", " num_samples=100, # perform 100 parameter evaluations\n", ")\n", "results = tuner.fit()\n", "ray.shutdown()" ] }, { "cell_type": "markdown", "id": "e27e1a4b", "metadata": {}, "source": [ "Display best parameters and corresponding performance." ] }, { "cell_type": "code", "execution_count": 7, "id": "fbd7a52a", "metadata": { "collapsed": false, "execution": { "iopub.execute_input": "2024-06-06T17:52:57.643072Z", "iopub.status.busy": "2024-06-06T17:52:57.642744Z", "iopub.status.idle": "2024-06-06T17:52:57.650082Z", "shell.execute_reply": "2024-06-06T17:52:57.649285Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Best PSNR: 22.29 dB\n", "Best config: lambda: 2.15e-02, rho: 1.20e-01\n" ] } ], "source": [ "best_result = results.get_best_result()\n", "best_config = best_result.config\n", "print(f\"Best PSNR: {best_result.metrics['psnr']:.2f} dB\")\n", "print(\"Best config: \" + \", \".join([f\"{k}: {v:.2e}\" for k, v in best_config.items()]))" ] }, { "cell_type": "markdown", "id": "b9a1bd46", "metadata": {}, "source": [ "Plot parameter values visited during parameter search. Marker sizes are\n", "proportional to number of iterations run at each parameter pair. The best\n", "point in the parameter space is indicated in red." ] }, { "cell_type": "code", "execution_count": 8, "id": "5aa6b385", "metadata": { "collapsed": false, "execution": { "iopub.execute_input": "2024-06-06T17:52:57.653693Z", "iopub.status.busy": "2024-06-06T17:52:57.653265Z", "iopub.status.idle": "2024-06-06T17:52:58.675119Z", "shell.execute_reply": "2024-06-06T17:52:58.674466Z" } }, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAAswAAALSCAYAAADJDYfxAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguMCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy81sbWrAAAACXBIWXMAAA9hAAAPYQGoP6dpAABt4UlEQVR4nO3deXhU5f3//9cw2QiYFYIEJKAiS2UXLVEkkQoVzAACWi1gQH4tLkWhtkq1oqi1YrVYvlDUUkVQiyDLiFahkgA1YLEq1uK+QUWgsiRIDZDJ/fvjfGbCkORkskxmez6uK9e55szJmXsmM5PX3HPf79thjDECAAAAUKMWoW4AAAAAEM4IzAAAAIANAjMAAABgg8AMAAAA2CAwAwAAADYIzAAAAIANAjMAAABgg8AMAAAA2CAwAwAAADYIzEAYeuqpp+RwOHw/cXFx6tixoyZPnqyvvvoq1M0Lqj179ujuu+/WO++8E+qmhDXvc+TNN98MdVOaVWFhoTp37uy3r3PnziosLAxJe0J52yd79tlnNW/evBqvczgcuvvuu5u1PUC0iQt1AwDU7sknn1T37t313XffafPmzXrggQe0adMm/etf/1KrVq1C3byg2LNnj+655x517txZffv2DXVzEAFWr16tlJSUUDcjpJ599lm99957uuWWW6pdt3XrVnXs2LH5GwVEEQIzEMbOPfdcnXfeeZKk/Px8eTwe3XvvvVqzZo1+/OMfN+rc3333nVq2bNkUzYwI3333nZKSkuRwOELdlFoZY1ReXh5Tf5em0K9fv1A3Iax9//vfD3UTgIjHkAwggnj/8X355ZeSpHvuuUcXXHCBMjIylJKSov79+2vx4sUyxvj9XufOnXX55Zdr1apV6tevn5KSknTPPfdIkhYsWKCLL75YWVlZatWqlXr16qW5c+fqxIkTfufIy8vTueeeq61btyo3N1ctW7ZU586d9eSTT0qSXnrpJfXv31/Jycnq1auXXnnllWrt//jjj3XNNdcoKytLiYmJ6tGjhxYsWOC7vri4WAMHDpQkTZ482Tck5eSvk9988025XC5lZGQoKSlJ/fr10/PPP+93O97hCuvXr9eUKVPUtm1bJScn69ixYzU+rpWVlbrvvvvUrVs3tWzZUmlpaerdu7ceffTRerVfksrLy/Xzn/9cffv2VWpqqjIyMjRo0CCtXbu22u06HA7ddNNNWrRokXr06KHExEQtWbJEkvTBBx/o6quvVrt27ZSYmKhOnTpp0qRJ1e7DkSNHdP3116tNmzbKzMzUFVdcoT179tR4P0/22Wef6Uc/+pGys7OVmJiodu3aaejQoX5DYZYvX65hw4apffv2atmypXr06KHbb79dR48e9TtXYWGhWrdurQ8++EDDhw9Xq1at1L59e/32t7+VJG3btk0XXXSRWrVqpXPOOcd3H728f68NGzZo8uTJysjIUKtWrVRQUKDPPvuszvty6rCI4uJiORwOPffcc7rjjjuUnZ2tlJQU/eAHP9CHH37o97vGGP3mN79RTk6OkpKSdN5552nDhg3Ky8tTXl5enbddk127dmnChAl+z5OHH35YlZWVfscdO3ZMc+bMUY8ePZSUlKTMzEzl5+erpKTEd0wgr8+8vDy99NJL+vLLL/2GcnnVNCTjvffe06hRo5Senq6kpCT17du32t+lPo/j22+/rcsvv9x3n7OzszVy5Ej95z//adBjCIQbepiBCPLJJ59Iktq2bStJ+uKLL/TTn/5UnTp1kmQFk5/97Gf66quvdNddd/n97ltvvaX3339fd955p7p06eIb0vHpp5/qmmuuUZcuXZSQkKAdO3bo/vvv1wcffKA///nPfufYu3evJk+erF/+8pfq2LGj5s+frylTpmj37t1auXKlfvWrXyk1NVVz5szR6NGj9dlnnyk7O1uStHPnTuXm5qpTp056+OGHdfrpp+vVV1/V9OnT9c0332j27Nnq37+/nnzySU2ePFl33nmnRo4cKUm+r5OLior0wx/+UBdccIEWLVqk1NRU/eUvf9FVV12l//3vf9XGkk6ZMkUjR47U0qVLdfToUcXHx9f4uM6dO1d333237rzzTl188cU6ceKEPvjgAx0+fNh3TCDtl6wQdPDgQd16663q0KGDjh8/rr/97W+64oor9OSTT2rSpEl+t71mzRpt2bJFd911l04//XRlZWVpx44duuiii9SmTRvNmTNHXbt21ddffy23263jx48rMTHR9/tTp07VyJEj9eyzz2r37t36xS9+oQkTJmjjxo02zyRpxIgR8ng8mjt3rjp16qRvvvlGJSUlfvf5448/1ogRI3TLLbeoVatW+uCDD/Tggw/qH//4R7XznzhxQldccYWmTZumX/ziF3r22Wc1a9YslZWV6YUXXtBtt93me84UFhbq3HPP1YABA/zOcd111+nSSy/13Zc777xTeXl5evfdd5WWlmZ7f2ryq1/9ShdeeKH+9Kc/qaysTLfddpsKCgr0/vvvy+l0SpLuuOMOPfDAA/rJT36iK664Qrt379bUqVN14sQJnXPOOfW+zf/+97/Kzc3V8ePHde+996pz585at26dbr31Vn366adauHChJKmiokKXXXaZtmzZoltuuUWXXHKJKioqtG3bNu3atUu5ubmSAnt9Lly4UD/5yU/06aefavXq1XW28cMPP1Rubq6ysrL0hz/8QZmZmVq2bJkKCwu1b98+/fKXv6zX43j06FFdeuml6tKlixYsWKB27dpp7969Kioq0pEjR+r9GAJhyQAIO08++aSRZLZt22ZOnDhhjhw5YtatW2fatm1rTjvtNLN3795qv+PxeMyJEyfMnDlzTGZmpqmsrPRdl5OTY5xOp/nwww9tb9d7jqeffto4nU5z8OBB33VDhgwxksybb77p23fgwAHjdDpNy5YtzVdffeXb/8477xhJ5g9/+INv3/Dhw03Hjh1NaWmp323edNNNJikpyXdb27dvN5LMk08+Wa193bt3N/369TMnTpzw23/55Zeb9u3bG4/H4/f4TZo0yfb+nvz7ffv2tT0m0PafqqKiwpw4ccJcd911pl+/fn7XSTKpqanVfveSSy4xaWlpZv/+/bW2x3sfb7jhBr/9c+fONZLM119/XevvfvPNN0aSmTdvXq3HnKqystKcOHHCbNq0yUgyO3bs8F137bXXGknmhRde8O07ceKEadu2rZFk3nrrLd9+73Nm5syZ1e7LmDFj/G7z9ddfN5LMfffd53dbOTk5fsfl5OSYa6+91ne5qKjISDIjRozwO+755583kszWrVuNMcYcPHjQJCYmmquuusrvuK1btxpJZsiQIXU+Lqfe9u23324kmTfeeMPvuOuvv944HA7fa/Dpp582kswTTzxR52142b0+R44cWe1x8ZJkZs+e7bv8ox/9yCQmJppdu3b5HXfZZZeZ5ORkc/jwYWNM4I/jm2++aSSZNWvWBHxfgEjDkAwgjH3/+99XfHy8TjvtNF1++eU6/fTT9de//lXt2rWTJG3cuFE/+MEPlJqaKqfTqfj4eN111106cOCA9u/f73eu3r1719hj9vbbb8vlcikzM9N3jkmTJsnj8eijjz7yO7Z9+/Z+vYIZGRnKyspS3759fT3JktSjRw9JVUNHysvL9dprr2nMmDFKTk5WRUWF72fEiBEqLy/Xtm3bbB+LTz75RB988IFv7Pap5/j666+rfU08duxY23N6nX/++dqxY4duuOEGvfrqqyorK/O7vr7tX7FihS688EK1bt1acXFxio+P1+LFi/X+++9Xu+1LLrlE6enpvsv/+9//tGnTJl155ZW+bxLsuFwuv8u9e/eWVPXY1yQjI0NnnXWWHnroIT3yyCN6++23qw0XkKxhG9dcc41OP/1033NjyJAhklTtvjgcDo0YMcJ3OS4uTmeffbbat2/vN8bY+5ypqX2njsvPzc1VTk6OioqKar0vdup6bLZt26Zjx47pyiuv9Dvu+9//frVKHIHauHGjevbsqfPPP99vf2FhoYwxvp75v/71r0pKStKUKVNsz1ef12d92jh06FCdccYZ1dr4v//9T1u3bvXbX9fjePbZZys9PV233XabFi1apJ07dzaoXUA4IzADYezpp5/W9u3b9fbbb2vPnj169913deGFF0qS/vGPf2jYsGGSpCeeeEKvv/66tm/frjvuuEOSNcntZO3bt692/l27dmnw4MH66quv9Oijj2rLli3avn27b1zuqefIyMiodo6EhIRq+xMSEiRZQVOSDhw4oIqKCs2fP1/x8fF+P96Q9c0339g+Fvv27ZMk3XrrrdXOccMNN9R4jpruc01mzZql3/3ud9q2bZsuu+wyZWZmaujQob6SbfVp/6pVq3TllVeqQ4cOWrZsmbZu3art27drypQpvsfDro2HDh2Sx+MJuKpBZmam32XvcI1T/3Ynczgceu211zR8+HDNnTtX/fv3V9u2bTV9+nTfV+jffvutBg8erDfeeEP33XefiouLtX37dq1atarG8ycnJyspKclvX03PDe/+mh6L008/vcZ9Bw4cqPW+2KnrsfGe1/sB9GQ17QvEgQMHanzeeT9Qem/zv//9r7Kzs9WiRe3/huv7+mzqNnrV9TimpqZq06ZN6tu3r371q1/pe9/7nrKzszV79uxqcyGASMUYZiCM9ejRw1cl41R/+ctfFB8fr3Xr1vkFlTVr1tR4fE3VIdasWaOjR49q1apVysnJ8e1v6hrI6enpcjqdmjhxom688cYaj+nSpYvtOdq0aSPJCrdXXHFFjcd069bN73KgFTHi4uI0c+ZMzZw5U4cPH9bf/vY3/epXv9Lw4cO1e/fuerV/2bJl6tKli5YvX+53+7VNODy1jRkZGXI6nUGfLJWTk6PFixdLkj766CM9//zzuvvuu3X8+HEtWrRIGzdu1J49e1RcXOzrVZbkN8a5qe3du7fGfWeffXZQbs8bBL0fxk693Yb0MmdmZurrr7+utt87EdP7PG7btq3+/ve/q7KystbQHKzXZ6BtrI9evXrpL3/5i4wxevfdd/XUU09pzpw5atmypW6//fZGtRcIB/QwAxHKu6CJd/KSZPX4LF26tF7nkOQ3icwYoyeeeKLpGiqr9zE/P19vv/22evfurfPOO6/ajze81NZD2q1bN3Xt2lU7duyo8ffPO+88nXbaaY1ua1pamsaNG6cbb7xRBw8e1BdffFGv9jscDiUkJPgF4b1799ZYJaMmLVu21JAhQ7RixYo6e92byjnnnKM777xTvXr10ltvvSWp5ueGJD322GNBa8czzzzjd7mkpERffvllg6tV1OWCCy5QYmKili9f7rd/27ZttkNa7AwdOlQ7d+70PY5eTz/9tBwOh/Lz8yVJl112mcrLy/XUU0/Veq76vD4TExMD7nEeOnSo7wPRqW1MTk5uVBk6h8OhPn366Pe//73S0tKqPQ5ApKKHGYhQI0eO1COPPKJrrrlGP/nJT3TgwAH97ne/qxZw7Fx66aVKSEjQ1VdfrV/+8pcqLy/XH//4Rx06dKjJ2/voo4/qoosu0uDBg3X99derc+fOOnLkiD755BO9+OKLvrGdZ511llq2bKlnnnlGPXr0UOvWrZWdna3s7Gw99thjuuyyyzR8+HAVFhaqQ4cOOnjwoN5//3299dZbWrFiRYPaVlBQ4Kt53bZtW3355ZeaN2+ecnJy1LVr13q131u+74YbbtC4ceO0e/du3XvvvWrfvr0+/vjjgNrzyCOP6KKLLtIFF1yg22+/XWeffbb27dsnt9utxx57rNEfDN59913ddNNNGj9+vLp27aqEhARt3LhR7777rq83MDc3V+np6Zo2bZpmz56t+Ph4PfPMM9qxY0ejbtvOm2++qalTp2r8+PHavXu37rjjDnXo0ME35KapZWRkaObMmXrggQeUnp6uMWPG6D//+Y/uuecetW/f3na4RG1mzJihp59+WiNHjtScOXOUk5Ojl156SQsXLtT111/vm0dw9dVX68knn9S0adP04YcfKj8/X5WVlXrjjTfUo0cP/ehHP6rX67NXr15atWqV/vjHP2rAgAFq0aJFrd9OzZ49W+vWrVN+fr7uuusuZWRk6JlnntFLL72kuXPnKjU1tV73ed26dVq4cKFGjx6tM888U8YYrVq1SocPH9all15a78cQCEshnXIIoEbeqgHbt2+3Pe7Pf/6z6datm0lMTDRnnnmmeeCBB8zixYuNJPP555/7jsvJyTEjR46s8Rwvvvii6dOnj0lKSjIdOnQwv/jFL8xf//pXI8kUFRX5jhsyZIj53ve+V+33azu3JHPjjTf67fv888/NlClTTIcOHUx8fLxp27atyc3N9auCYIwxzz33nOnevbuJj4+vNsN/x44d5sorrzRZWVkmPj7enH766eaSSy4xixYt8h0T6OPn9fDDD5vc3FzTpk0bk5CQYDp16mSuu+4688UXXzSo/b/97W9N586dTWJiounRo4d54oknzOzZs82pb7k1PUZeO3fuNOPHjzeZmZm+NhUWFpry8nLb++itbHDy3+5U+/btM4WFhaZ79+6mVatWpnXr1qZ3797m97//vamoqPAdV1JSYgYNGmSSk5NN27ZtzdSpU81bb71VrYrJtddea1q1alXtdgJ9znjvy/r1683EiRNNWlqaadmypRkxYoT5+OOP/X63PlUyVqxY4Xfc559/Xq3tlZWV5r777jMdO3Y0CQkJpnfv3mbdunWmT58+1ap21OTU2zbGmC+//NJcc801JjMz08THx5tu3bqZhx56yFfFxeu7774zd911l+natatJSEgwmZmZ5pJLLjElJSW+YwJ9fR48eNCMGzfOpKWlGYfD4fdcO/U1ZIwx//rXv0xBQYFJTU01CQkJpk+fPtUq0wT6OH7wwQfm6quvNmeddZZp2bKlSU1NNeeff7556qmn6nz8gEjhMOaUFQ4AAGhGTz31lCZPnqzt27fX2ivanD7//HN1795ds2fP1q9+9atQNwdAGGBIBgAgZu3YsUPPPfeccnNzlZKSog8//FBz585VSkqKrrvuulA3D0CYIDADAGJWq1at9Oabb2rx4sU6fPiwUlNTlZeXp/vvv7/BpeUARB+GZAAAAAA2KCsHAAAA2CAwI2rMmTNHPXv2rHGJ31DKy8vTueeeG+pm1Oqpp56Sw+HQF198EeqmRIWSkhLdfffdNS7wkZeXF7SawvX1xRdfyOFw2NYBlqzFLO6+++4mX8wmXDkcDt10002hbkZAjh8/rmnTpql9+/ZyOp3q27dvrccWFhZWW4jlN7/5Ta0LHTWn2tpRXFwsh8Oh4uLiZm/TyT766CMlJCRQUzrGEZgRFfbs2aO5c+dqzpw5DaqdGstGjhyprVu3BryMNOyVlJTonnvuqTEwL1y4UAsXLmz+RjXCnj17dM8998RMYI4kf/zjH/XYY4/pjjvu0N///nfbRYt+/etfa/Xq1X77wj0w9+/fX1u3blX//v2bv1EnOeecc/TjH/9YM2bMCGk7EFpM+kNUePTRR5WWllbrksmh8L///U/JyclBv53vvvtOSUlJAS8Dfaq2bduqbdu2Tdyq4Gqux7Y+vH8HOz179mym1iCceTweVVRU1GuRoZq89957atmyZUA94meddVajbitQTXXfJCklJaVRqw42pZtuuknnnXeeSkpKlJubG+rmIAToikPEO378uBYvXqxrrrnGr3fZ+5XzQw89pAcffFCdO3dWy5YtlZeXp48++kgnTpzQ7bffruzsbKWmpmrMmDHav3+/37mXL1+uYcOGqX379mrZsqV69Oih22+/XUePHvU7rrCwUK1bt9a//vUvDRs2TKeddpqGDh1aa5tXr16t5ORkTZ06VRUVFZKsVc5cLpcyMjKUlJSkfv366fnnn/f7Pe/wifXr12vKlClq27atkpOTdezYsRpvp7KyUvfdd5+6deumli1bKi0tTb1799ajjz5a7ZzeIRner0Fr+jn1K93ly5dr0KBBatWqlVq3bq3hw4fr7bffrvV+n3qbGzZs0OTJk5WRkaFWrVqpoKBAn332md+x3iEtmzdvVm5urpKTkzVlyhRJ0q5duzRhwgRlZWUpMTFRPXr00MMPP+w3LMf7PJg7d67uv/9+derUSUlJSTrvvPP02muvVWvb3//+dw0dOlSnnXaakpOTlZubq5deeimgv8OsWbP0i1/8QpLUpUsX3+Pm/Uq5piEZBw8e1A033KAOHTooISFBZ555pu64445qf1PvUIGlS5eqR48eSk5OVp8+fbRu3Tq/4z755BNNnjxZXbt2VXJysjp06KCCggL961//qvPvcqri4mINHDhQkjR58mTf/bn77rt9x7jdbg0aNEjJyck67bTTdOmll2rr1q0BndvhcOi5557THXfcoezsbKWkpOgHP/iBPvzwQ79jO3furMLCwmrnOPXx9J7z2Wef1W233ab27durdevWKigo0L59+3TkyBH95Cc/UZs2bdSmTRtNnjxZ3377bY3te+yxx3TOOecoMTFRPXv21F/+8pdqx+zdu1c//elP1bFjRyUkJKhLly665557fK9pyf/5d99996lLly5KTExUUVFRrY9NeXm5Zs2apS5duighIUEdOnTQjTfe6PethcPh0J/+9Cd99913vr+L3fCaU4dkOBwOHT16VEuWLPH9/smPZWPvW3l5uX7+85+rb9++Sk1NVUZGhgYNGlRtiXi7dtQ2JCOQ59zdd98th8Ohf//737r66quVmpqqdu3aacqUKSotLfU7dsWKFbrggguUmpqq5ORknXnmmb73GK8BAwaoR48eWrRoUa2PMaJcaNdNARpv8+bNRpJ5+eWX/fZ7V6PKyckxBQUFZt26dWbZsmWmXbt25pxzzjETJ040U6ZMMX/961/NokWLTOvWrU1BQYHfOe69917z+9//3rz00kumuLjYLFq0yHTp0sXk5+f7HXfttdea+Ph407lzZ/PAAw+Y1157zbz66qvGmOqrnT3yyCPG6XSae++917dv48aNJiEhwQwePNgsX77cvPLKK6awsLDaqmTeFdE6dOhgfvKTn5i//vWvZuXKlX6rs53sgQceME6n08yePdu89tpr5pVXXjHz5s0zd999d7VzelcGLC0tNVu3bvX7efrpp018fLwZMWKE7/fuv/9+43A4zJQpU8y6devMqlWrzKBBg0yrVq3Mv//9b9u/mfc2zzjjDN/f4PHHHzdZWVnmjDPOMIcOHfIdO2TIEJORkWHOOOMMM3/+fFNUVGQ2bdpk9u/fbzp06GDatm1rFi1aZF555RVz0003GUnm+uuvr/Y8OOOMM8xFF11kXnjhBbNixQozcOBAEx8f77eqWnFxsYmPjzcDBgwwy5cvN2vWrDHDhg0zDofD/OUvf6nz7/DFF1+Yn/3sZ0aSWbVqle/xKy0t9d2XIUOG+M7z3Xffmd69e5tWrVqZ3/3ud2b9+vXm17/+tYmLi/N7rI2xVmvr3LmzOf/8883zzz9vXn75ZZOXl2fi4uLMp59+6jtu06ZN5uc//7lZuXKl2bRpk1m9erUZPXq0admypfnggw+qPS6nru52stLSUt99vfPOO333Z/fu3cYYY5555hkjyQwbNsysWbPGLF++3AwYMMAkJCSYLVu22D4HvKvIde7c2fz4xz82L730knnuuedMp06dTNeuXf2e0zWtplfT4+k9Z05OjiksLDSvvPKK77Wdn59vLr30UnPrrbea9evXmwcffNA4nU7zs5/9rNrjfMYZZ5iePXua5557zrjdbvPDH/6w2op3X3/9tTnjjDNMTk6Oeeyxx8zf/vY3c++995rExERTWFhY7XHu0KGDyc/PNytXrjTr16/3W4nzZJWVlWb48OEmLi7O/PrXvzbr1683v/vd70yrVq1Mv379fCs9bt261YwYMcK0bNnS93fZv39/rY/3qSskbt261beaovf3va/bprhvhw8fNoWFhWbp0qVm48aN5pVXXjG33nqradGihVmyZElA7ahp1cpAn3PelTW7detm7rrrLrNhwwbzyCOPmMTERDN58mTfcSUlJcbhcJgf/ehH5uWXXzYbN240Tz75pJk4cWK1x/D66683bdq0MZWVlbU+zoheBGZEvAcffNBIMnv37vXb730z79Onj9+StPPmzTOSjMvl8jv+lltuMZJ84eZUlZWV5sSJE2bTpk1GktmxY4fvumuvvdZIMn/+85+r/Z43MHs8HnPTTTeZhIQEs2zZMr9junfvbvr162dOnDjht//yyy837du397XfG14mTZoUwCNj/X7fvn1tjzk1MJ9q37595swzzzTf+973fEF2165dJi4urlrYOHLkiDn99NPNlVdeGdBtnrr08Ouvv24k+S01PWTIECPJvPbaa37H3n777UaSeeONN/z2X3/99cbhcJgPP/zQGFP1PMjOzjbfffed77iysjKTkZFhfvCDH/j2ff/73zdZWVnmyJEjvn0VFRXm3HPPNR07dvT9o7T7Ozz00EO1Pp6nBrxFixYZSeb555/3O877nF6/fr1vnyTTrl07U1ZW5tu3d+9e06JFC/PAAw9Uu62T23/8+HHTtWtXM2PGDN/+QAKzMcZs3769xuM8Ho/Jzs42vXr18nt9HTlyxGRlZZnc3Fzb83rD0KkfDJ5//nkjyWzdutW3r76B+dQPvt7X9vTp0/32jx492mRkZPjtk2Ratmzp935SUVFhunfvbs4++2zfvp/+9KemdevW5ssvv/T7/d/97ndGki/0eR/ns846yxw/ftzmEbG88sorRpKZO3eu3/7ly5cbSebxxx/37attSfKa1LSk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q8bn/6mhMlDev/myZcv89r/wwgs6evRog54TtTn12wmvprhvDodDCQkJfmF579691apk2LXjVMF+ziUmJmrIkCF68MEHJalaxZ/PPvtMLVq0qNaBgdhADzMinjdcbdu2zTf+sSnk5uYqPT1d06ZN0+zZsxUfH69nnnlGO3bsaPA5L7roIr322mv64Q9/qGHDhunll19WamqqHnvsMV122WUaPny4CgsL1aFDBx08eFDvv/++3nrrLa1YsaJBt1dQUKBzzz1X5513ntq2basvv/xS8+bNU05Ojrp27Vrj76xYsUL333+/xo0bp3POOUfbtm3zXZeYmKh+/fqpc+fOmjNnju644w599tln+uEPf6j09HTt27dP//jHP9SqVSvdc889dbbvzTff1NSpUzV+/Hjt3r1bd9xxhzp06OAbimJnxowZevrppzVy5EjNmTNHOTk5eumll7Rw4UJdf/311cKt0+nUpZdeqpkzZ6qyslIPPvigysrK/Nr5wAMP6NJLL1V+fr5uvfVWJSQkaOHChXrvvff03HPPBdRL2KtXL0lWbfBrr71W8fHx6tatW40feiZNmqQFCxbo2muv1RdffKFevXrp73//u37zm99oxIgRNX5Yqcvll1+up556St27d1fv3r31z3/+Uw899JAv6NXXWWedpZYtW+qZZ55Rjx491Lp1a2VnZys7O1tz587Vj3/8Y11++eX66U9/qmPHjumhhx7S4cOH9dvf/rZBt1eTiRMnasKECbrhhhs0duxYffnll5o7d27Q6oe3adNGl1xyiX7961+rVatWWrhwoT744AO/0nJz5szRhg0blJubq+nTp6tbt24qLy/XF198oZdfflmLFi1q0GN+6aWXavjw4brttttUVlamCy+8UO+++65mz56tfv36aeLEiU12P3v16qXi4mK9+OKLat++vU477TR169atSe7b5ZdfrlWrVumGG27QuHHjtHv3bt17771q3769Pv7444DacaoWLVo0+XPurrvu0n/+8x8NHTpUHTt21OHDh/Xoo4/6zVfx2rZtm/r27dtk35wgwoRyxiHQVAYPHlxttr13BvdDDz3kt9878/rkElHGVFU+2L59u29fSUmJGTRokElOTjZt27Y1U6dONW+99Va1qgF2s9VPLStnjDHvvfeeOf30003//v3Nf//7X2OMMTt27DBXXnmlycrKMvHx8eb00083l1xyiVm0aJFtG+08/PDDJjc317Rp08YkJCSYTp06meuuu8588cUX1c7prergnV1e08+ps+zXrFlj8vPzTUpKiklMTDQ5OTlm3Lhx5m9/+5ttu7y3uX79ejNx4kSTlpbmKy318ccf1/n4eX355ZfmmmuuMZmZmSY+Pt5069bNPPTQQ34z6L3PgwcffNDcc889pmPHjiYhIcH069fPV/rvZFu2bDGXXHKJadWqlWnZsqX5/ve/b1588cUa21/b32HWrFkmOzvbtGjRwm+W/6lVHYwx5sCBA2batGmmffv2Ji4uzuTk5JhZs2b5yod5STI33nhjtds6tYLEoUOHzHXXXWeysrJMcnKyueiii8yWLVuq3XagVTKMMea5554z3bt3N/Hx8UaSmT17tu+6NWvWmAsuuMAkJSWZVq1amaFDh5rXX3+9znPW9jqsqV2VlZVm7ty55swzzzRJSUnmvPPOMxs3bqy1SkYgr21jqp7r3tegMVWP88KFC81ZZ51l4uPjTffu3c0zzzxT7T7897//NdOnTzddunQx8fHxJiMjwwwYMMDccccd5ttvv/W7P6e+D9n57rvvzG233WZycnJMfHy8ad++vbn++uv9yi0a0/gqGe+884658MILTXJyspHk91g2xX377W9/azp37mwSExNNjx49zBNPPOF7zANpR01l5YwJ7DlX09/WmOrvd+vWrTOXXXaZ6dChg0lISDBZWVlmxIgR1coiHjlyxCQnJ5uHH364tocYUc5hzEnfawAR6oUXXtBVV12lL7/8Uh06dAh1c1CHp556SpMnT9b27dsDHr7RUF988YW6dOmihx56SLfeemtQbwtAdFq8eLFuvvlm7d69mx7mGMUYZkSFK664QgMHDtQDDzwQ6qYAAKJIRUWFHnzwQc2aNYuwHMMIzIgKDodDTzzxhK+0EAAATWH37t2aMGGCfv7zn4e6KQihmBmSMWbMGBUXF2vo0KFauXJlqJsDAACACBEzPczTp0/3lWoCAAAAAhUzgfnUJWUBAACAQIRFYN68ebMKCgqUnZ0th8NRrYi/JC1cuFBdunRRUlKSBgwYoC1btjR/QwEAABBzwmLhkqNHj6pPnz6aPHmyxo4dW+365cuX65ZbbtHChQt14YUX+hZ52Llzpzp16iRJGjBgQI1Lbq5fv77eKy4dO3bM71yVlZU6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3ebmWtdT9gvRzu2WZsywtgBQH/VaGvuzzz7Tv/71L7333nu+n48++kgVFRVKSEhQjx491KtXr3o34ujRo+rTp48mT56ssWPHVrt++fLluuWWW7Rw4UJdeOGFeuyxx3TZZZdp586d6tSpkyRpwIABOnbsWLXfXb9+vbKzsyVJBw4c0KRJk/SnP/3Jtj3Hjh3zO1dZWVm97xMQTtLTrTrL1MhFrHK7rYVVnE5p3jzrQyILUgAIVMB1mCdMmKDnnntODodDycnJOnr0qEaOHKmJEyeqV69e6tq1q5y1fedbnwY5HFq9erVGjx7t23fBBReof//++uMf/+jb16NHD40ePVoPPPBAQOc9duyYLr30Uv1//9//p4l1DNa8++67dc8991TbTx1mAIhMM2ZI8+dXLXk8fbr0yCOhblX4cLuloiKrZjsfJBCpwqIO88qVKzV//nx9++232rNnj2666SatX79e27dvV05OTpOE5ZocP35c//znPzVs2DC//cOGDVNJSUlA5zDGqLCwUJdcckmdYVmSZs2apdLSUt/P7t27G9R2AEB4yM+vCssej7XkMSze3vf5860tQ1aA6gIOzL/4xS80adIkJSUlqXXr1nr00Uf1+uuvq6ioSD179tQrr7wSlAZ+88038ng8ateund/+du3aae/evQGd4/XXX9fy5cu1Zs0a9e3bV3379tW//vWvWo9PTExUSkqK3w8AIHK5XNYwjOnTGY5xqqKiqg8STqe16icAfwGPYb733nur7RswYID+8Y9/6A9/+IOuuuoqjRw5Uo8++qjatm3bpI2UrKEaJzPGVNtXm4suukiVlZVN3iYAQORwuQjKNcnPt8Z10/sO1K7RVTIcDoduvvlm7dy5U8eOHVP37t2bol0+bdq0kdPprNabvH///mq9zgAAoH7ofQfq1mR1mDt06KAXXnhBTz/9dFOdUpKUkJCgAQMGaMOGDX77N2zYoFxvnSwAANBgLpc1CZKwDNSsXmXlAjFy5Mh6/863336rTz75xHf5888/1zvvvKOMjAx16tRJM2fO1MSJE3Xeeedp0KBBevzxx7Vr1y5NmzatKZsOAAAAVNPkgbkh3nzzTeXn5/suz5w5U5J07bXX6qmnntJVV12lAwcOaM6cOfr666917rnn6uWXX1ZOTk6omgwAAIAYEXAd5lgWzLp+AAAAaLywqMMMAAAA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IP/4xz/0ve99Tx06dNBpp52mESNG6NVXX63XOWIqMG/evFkFBQXKzs6Ww+HQmjVrqh2zcOFCdenSRUlJSRowYIC2bNnSoNt68803VVlZqTPOOKORrQaA2jXn+xoAhEJj3+f27NmjDh06+C537NhRX331Vb3aEFOB+ejRo+rTp4/+3//7fzVev3z5ct1yyy2644479Pbbb2vw4MG67LLLtGvXLt8xAwYM0LnnnlvtZ8+ePb5jDhw4oEmTJunxxx8P+n0CENua630NAEKlse9zNY0+djgc9WuEiVGSzOrVq/32nX/++WbatGl++7p3725uv/32gM9bXl5uBg8ebJ5++ummaCYABCxY72vGGFNUVGTGjh3b2CYCQKM05H3u9ddfN6NHj/ZdN336dPPMM8/U63ZjqofZzvHjx/XPf/5Tw4YN89s/bNgwlZSUBHQOY4wKCwt1ySWXaOLEicFoJgAErCne1wAgnAXyPnf++efrvffe01dffaUjR47o5Zdf1vDhw+t1O3FN1uII980338jj8ahdu3Z++9u1a6e9e/cGdI7XX39dy5cvV+/evX3ja5YuXapevXo1dXMBoE5N8b4mScOHD9dbb72lo0ePqmPHjlq9erUGDhzY1M0FgHoL5H0uLi5ODz/8sPLz81VZWalf/vKXyszMrNftEJhPceqYFmNMwONcLrroIlVWVgajWQDQYI15X5NU79nkANDc6nqfc7lccrlcDT4/QzL+T5s2beR0Oqv1uuzfv7/apxYAiAS8rwGIds31Pkdg/j8JCQkaMGCANmzY4Ld/w4YNys3NDVGrAKDheF8DEO2a630upoZkfPvtt/rkk098lz///HO98847ysjIUKdOnTRz5kxNnDhR5513ngYNGqTHH39cu3bt0rRp00LYagCoHe9rAKJdWLzP1b+gR+QqKioykqr9XHvttb5jFixYYHJyckxCQoLp37+/2bRpU+gaDAB14H0NQLQLh/c5hzE1VHMGAAAAIIkxzAAAAIAtAjMAAABgg8AMAAAA2CAwAwAAADYIzAAAAIANAjMAAABgg8AMAAAA2CAwAwAAADYIzAAAAIANAjMAAABgg8AMAAAA2CAwA0CM+fvf/67zzz9fSUlJatOmjX7/+9+HukkAENYIzAAQQ15++WWNGTNGN9xwg95991399Kc/1cyZM/Xpp5+GumkAELYcxhgT6kYAAIKvvLxcXbt21YMPPqhrrrlGkuTxeJSenq558+ZpypQpIW4hAIQnepgBIEZs3LhR3333na666irfPqfTqbi4OCUmJoawZQAQ3gjMABAjioqK1KdPHzmdTt++zz//XIcOHVL//v1D2DIACG8EZgCIEW+//baOHz/ut2/+/Pnq37+/evToEaJWAUD4iwt1AwAAzeOdd95RZWWllixZokGDBun555/XH//4R73++uuhbhoAhDUCMwDEgF27dunAgQN66aWXdNttt+mjjz5S79699corrzAcAwDqQJUMAIgBbrdbkydP1oEDB0LdFACIOIxhBoAY8Pbbb6tXr16hbgYARCQCMwDEgLffflu9e/cOdTMAICIxJAMAAACwQQ8zAAAAYIPADAAAANggMAMAAAA2CMwAAACADQIzAAAAYIPADAAAANggMAMAAAA2CMwAAACADQIzAAAAYIPADAAAANj4/wFUviy73O78lgAAAABJRU5ErkJggg==", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "fig = plot.figure(figsize=(8, 8))\n", "trials = results.get_dataframe()\n", "for t in trials.iloc:\n", " n = t[\"training_iteration\"]\n", " plot.plot(\n", " t[\"config/lambda\"],\n", " t[\"config/rho\"],\n", " ptyp=\"loglog\",\n", " lw=0,\n", " ms=(0.5 + 1.5 * n),\n", " marker=\"o\",\n", " mfc=\"blue\",\n", " mec=\"blue\",\n", " fig=fig,\n", " )\n", "plot.plot(\n", " best_config[\"lambda\"],\n", " best_config[\"rho\"],\n", " ptyp=\"loglog\",\n", " title=\"Parameter search sampling locations\\n(marker size proportional to number of iterations)\",\n", " xlbl=r\"$\\rho$\",\n", " ylbl=r\"$\\lambda$\",\n", " lw=0,\n", " ms=5.0,\n", " marker=\"o\",\n", " mfc=\"red\",\n", " mec=\"red\",\n", " fig=fig,\n", ")\n", "ax = fig.axes[0]\n", "ax.set_xlim([config[\"rho\"].lower, config[\"rho\"].upper])\n", "ax.set_ylim([config[\"lambda\"].lower, config[\"lambda\"].upper])\n", "fig.show()" ] }, { "cell_type": "markdown", "id": "157a1cd7", "metadata": {}, "source": [ "Plot parameter values visited during parameter search and corresponding\n", "reconstruction PSNRs.The best point in the parameter space is indicated\n", "in red." ] }, { "cell_type": "code", "execution_count": 9, "id": "741ce941", "metadata": { "collapsed": false, "execution": { "iopub.execute_input": "2024-06-06T17:52:58.683975Z", "iopub.status.busy": "2024-06-06T17:52:58.683597Z", "iopub.status.idle": "2024-06-06T17:52:59.175796Z", "shell.execute_reply": "2024-06-06T17:52:59.174928Z" } }, "outputs": [ { "data": { "image/png": "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", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "𝜌 = [t[\"config/rho\"] for t in trials.iloc]\n", "𝜆 = [t[\"config/lambda\"] for t in trials.iloc]\n", "psnr = [t[\"psnr\"] for t in trials.iloc]\n", "minpsnr = min(max(psnr), 18.0)\n", "𝜌, 𝜆, psnr = zip(*filter(lambda x: x[2] >= minpsnr, zip(𝜌, 𝜆, psnr)))\n", "fig, ax = plot.subplots(figsize=(10, 8))\n", "sc = ax.scatter(𝜌, 𝜆, c=psnr, cmap=plot.cm.plasma_r)\n", "fig.colorbar(sc)\n", "plot.plot(\n", " best_config[\"lambda\"],\n", " best_config[\"rho\"],\n", " ptyp=\"loglog\",\n", " lw=0,\n", " ms=12.0,\n", " marker=\"2\",\n", " mfc=\"red\",\n", " mec=\"red\",\n", " fig=fig,\n", " ax=ax,\n", ")\n", "ax.set_xscale(\"log\")\n", "ax.set_yscale(\"log\")\n", "ax.set_xlabel(r\"$\\rho$\")\n", "ax.set_ylabel(r\"$\\lambda$\")\n", "ax.set_title(\"PSNR at each sample location\\n(values below 18 dB omitted)\")\n", "fig.show()" ] } ], "metadata": { "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.10.13" } }, "nbformat": 4, "nbformat_minor": 5 }