{
  "channels": [
    "https://conda.anaconda.org/conda-forge",
    "https://repo.anaconda.com/pkgs/main"
  ],
  "conda_build_version": "3.21.4",
  "conda_private": false,
  "conda_version": "4.10.1",
  "env_vars": {
    "CIO_TEST": "<not set>"
  },
  "extra": {
    "copy_test_source_files": true,
    "final": true,
    "recipe-maintainers": [
      "conda-forge/r",
      "apcamargo"
    ]
  },
  "home": "https://CRAN.R-project.org/package=softImpute",
  "identifiers": [],
  "keywords": [],
  "license": "GPL-2",
  "license_family": "GPL2",
  "license_file": "D:\\bld\\r-softimpute_1620712666912\\_h_env/lib/R/share/licenses/GPL-2",
  "root_pkgs": [
    "anaconda-client 1.7.2 pyhd8ed1ab_1",
    "attrs 21.2.0 pyhd8ed1ab_0",
    "beautifulsoup4 4.9.3 pyhb0f4dca_0",
    "brotlipy 0.7.0 py36h68aa20f_1001",
    "bzip2 1.0.8 h8ffe710_4",
    "ca-certificates 2020.12.5 h5b45459_0",
    "certifi 2020.12.5 py36ha15d459_1",
    "cffi 1.14.5 py36he58ceb7_0",
    "chardet 4.0.0 py36ha15d459_1",
    "click 7.1.2 pyh9f0ad1d_0",
    "clyent 1.2.2 py_1",
    "conda 4.10.1 py36ha15d459_0",
    "conda-build 3.21.4 py36ha15d459_0",
    "conda-env 2.6.0 1",
    "conda-forge-ci-setup 3.9.4 py36h6e52ffc_0",
    "conda-package-handling 1.7.3 py36hb5e345e_0",
    "console_shortcut 0.1.1 4",
    "cryptography 3.4.7 py36hd0de82c_0",
    "decorator 5.0.7 pyhd8ed1ab_0",
    "filelock 3.0.12 pyh9f0ad1d_0",
    "glob2 0.7 py_0",
    "idna 2.10 pyhd3eb1b0_0",
    "importlib-metadata 4.0.1 py36ha15d459_0",
    "ipython_genutils 0.2.0 py_1",
    "jinja2 2.11.3 pyh44b312d_0",
    "jsonschema 3.2.0 pyhd8ed1ab_3",
    "jupyter_core 4.7.1 py36ha15d459_0",
    "libarchive 3.5.1 h8686738_1",
    "libiconv 1.16 he774522_0",
    "liblief 0.10.1 ha925a31_2",
    "libxml2 2.9.10 hf5bbc77_4",
    "lz4-c 1.9.3 h8ffe710_0",
    "lzo 2.10 he774522_1000",
    "m2-bash 4.3.042 5",
    "m2-ca-certificates 20150426 103",
    "m2-coreutils 8.25 102",
    "m2-curl 7.47.1 3",
    "m2-db 5.3.28 3",
    "m2-expat 2.1.1 2",
    "m2-findutils 4.6.0 2",
    "m2-gcc-libs 5.3.0 4",
    "m2-gdbm 1.11 4",
    "m2-git 2.8.1 2",
    "m2-gmp 6.1.0 3",
    "m2-gzip 1.7 2",
    "m2-heimdal 1.5.3 10",
    "m2-heimdal-libs 1.5.3 10",
    "m2-icu 56.1 2",
    "m2-info 6.0 2",
    "m2-less 481 2",
    "m2-libcrypt 1.3 2",
    "m2-libcurl 7.47.1 3",
    "m2-libdb 5.3.28 3",
    "m2-libedit 3.1 20150326",
    "m2-libexpat 2.1.1 2",
    "m2-libffi 3.2.1 2",
    "m2-libgdbm 1.11 4",
    "m2-libiconv 1.14 3",
    "m2-libidn 1.32 2",
    "m2-libintl 0.19.7 4",
    "m2-libmetalink 0.1.2 3",
    "m2-libopenssl 1.0.2.g 2",
    "m2-libp11-kit 0.23.2 2",
    "m2-libpcre 8.38 2",
    "m2-libreadline 6.3.008 8",
    "m2-libsqlite 3.10.0.0 2",
    "m2-libssh2 1.6.0 2",
    "m2-libtasn1 4.7 2",
    "m2-msys2-runtime 2.5.0.17080.65c939c 3",
    "m2-ncurses 6.0.20160220 2",
    "m2-openssh 7.1p2 2",
    "m2-openssl 1.0.2.g 2",
    "m2-p11-kit 0.23.2 2",
    "m2-patch 2.7.5 2",
    "m2-perl 5.22.1 2",
    "m2-perl-authen-sasl 2.16 3",
    "m2-perl-convert-binhex 1.123 3",
    "m2-perl-encode-locale 1.04 2",
    "m2-perl-error 0.17024 2",
    "m2-perl-file-listing 6.04 3",
    "m2-perl-html-parser 3.71 4",
    "m2-perl-html-tagset 3.20 3",
    "m2-perl-http-cookies 6.01 3",
    "m2-perl-http-daemon 6.01 3",
    "m2-perl-http-date 6.02 3",
    "m2-perl-http-message 6.06 3",
    "m2-perl-http-negotiate 6.01 3",
    "m2-perl-io-socket-ssl 2.016 2",
    "m2-perl-io-stringy 2.111 2",
    "m2-perl-libwww 6.13 2",
    "m2-perl-lwp-mediatypes 6.02 3",
    "m2-perl-mailtools 2.14 2",
    "m2-perl-mime-tools 5.506 2",
    "m2-perl-net-http 6.09 2",
    "m2-perl-net-smtp-ssl 1.02 2",
    "m2-perl-net-ssleay 1.72 2",
    "m2-perl-termreadkey 2.33 2",
    "m2-perl-timedate 2.30 3",
    "m2-perl-uri 1.68 2",
    "m2-perl-www-robotrules 6.02 3",
    "m2-sed 4.2.2 3",
    "m2-vim 7.4.1721 2",
    "m2-zlib 1.2.8 4",
    "m2w64-gcc-libgfortran 5.3.0 6",
    "m2w64-gcc-libs 5.3.0 7",
    "m2w64-gcc-libs-core 5.3.0 7",
    "m2w64-gmp 6.1.0 2",
    "m2w64-libwinpthread-git 5.0.0.4634.697f757 2",
    "markupsafe 1.1.1 py36h68aa20f_3",
    "menuinst 1.4.16 py36h9f0ad1d_1",
    "msys2-conda-epoch 20160418 1",
    "nbformat 5.1.3 pyhd8ed1ab_0",
    "openssl 1.1.1k h8ffe710_0",
    "pip 21.1.1 pyhd8ed1ab_0",
    "pkginfo 1.7.0 pyhd8ed1ab_0",
    "powershell_shortcut 0.0.1 3",
    "psutil 5.8.0 py36h68aa20f_1",
    "py-lief 0.10.1 py36h33355b6_2",
    "pycosat 0.6.3 py36h68aa20f_1006",
    "pycparser 2.20 py_2",
    "pyopenssl 20.0.1 pyhd3eb1b0_1",
    "pyrsistent 0.17.3 py36h68aa20f_2",
    "pysocks 1.7.1 py36ha15d459_3",
    "python 3.6.13 h39d44d4_0_cpython",
    "python-dateutil 2.8.1 py_0",
    "python-libarchive-c 2.9 py36ha15d459_2",
    "python_abi 3.6 1_cp36m",
    "pytz 2021.1 pyhd8ed1ab_0",
    "pywin32 300 py36h68aa20f_0",
    "pyyaml 5.4.1 py36h68aa20f_0",
    "requests 2.25.1 pyhd3eb1b0_0",
    "ripgrep 12.1.1 h301d43c_1",
    "ruamel_yaml 0.15.80 py36h68aa20f_1004",
    "setuptools 49.6.0 py36ha15d459_3",
    "shyaml 0.6.2 pyhd3deb0d_0",
    "six 1.16.0 pyh6c4a22f_0",
    "soupsieve 2.0.1 py_1",
    "sqlite 3.35.4 h2bbff1b_0",
    "tqdm 4.59.0 pyhd3eb1b0_1",
    "traitlets 4.3.3 py36h9f0ad1d_1",
    "typing_extensions 3.7.4.3 py_0",
    "urllib3 1.26.4 pyhd3eb1b0_0",
    "vc 14.2 h21ff451_1",
    "vs2008_express_vc_python_patch 1.0.0 0",
    "vs2015_runtime 14.27.29016 h5e58377_2",
    "wheel 0.36.2 pyhd3eb1b0_0",
    "wincertstore 0.2 py36ha15d459_1006",
    "win_inet_pton 1.1.0 py36ha15d459_2",
    "xz 5.2.5 h62dcd97_1",
    "yaml 0.2.5 he774522_0",
    "zipp 3.4.1 pyhd8ed1ab_0",
    "zlib 1.2.11 h62dcd97_1010",
    "zstd 1.4.9 h6255e5f_0"
  ],
  "summary": "Iterative methods for matrix completion that use nuclear-norm regularization. There are two main approaches.The one approach uses iterative soft-thresholded svds to impute the missing values. The second approach uses alternating least squares. Both have an \"EM\" flavor, in that at each iteration the matrix is completed with the current estimate. For large matrices there is a special sparse-matrix class named \"Incomplete\" that efficiently handles all computations. The package includes procedures for centering and scaling rows, columns or both, and for computing low-rank SVDs on large sparse centered matrices (i.e. principal components)",
  "tags": []
}