Skip to main content

The Surrogate Modeling Toolbox (SMT)

Project description

The surrogate modeling toolbox (SMT) is a Python package that contains a collection of surrogate modeling methods, sampling techniques, and benchmarking functions. This package provides a library of surrogate models that is simple to use and facilitates the implementation of additional methods.

SMT is different from existing surrogate modeling libraries because of its emphasis on derivatives, including training derivatives used for gradient-enhanced modeling, prediction derivatives, and derivatives with respect to the training data. It also includes new surrogate models that are not available elsewhere: kriging by partial-least squares reduction and energy-minimizing spline interpolation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

smt-2.2.1.tar.gz (372.5 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

smt-2.2.1-cp311-cp311-win_amd64.whl (280.5 kB view details)

Uploaded CPython 3.11Windows x86-64

smt-2.2.1-cp311-cp311-win32.whl (265.2 kB view details)

Uploaded CPython 3.11Windows x86

smt-2.2.1-cp311-cp311-musllinux_1_1_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

smt-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (893.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

smt-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl (278.6 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

smt-2.2.1-cp310-cp310-win_amd64.whl (279.0 kB view details)

Uploaded CPython 3.10Windows x86-64

smt-2.2.1-cp310-cp310-win32.whl (265.5 kB view details)

Uploaded CPython 3.10Windows x86

smt-2.2.1-cp310-cp310-musllinux_1_1_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

smt-2.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (831.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

smt-2.2.1-cp310-cp310-macosx_10_9_x86_64.whl (278.1 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

smt-2.2.1-cp39-cp39-win_amd64.whl (282.3 kB view details)

Uploaded CPython 3.9Windows x86-64

smt-2.2.1-cp39-cp39-win32.whl (268.6 kB view details)

Uploaded CPython 3.9Windows x86

smt-2.2.1-cp39-cp39-musllinux_1_1_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

smt-2.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (848.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

smt-2.2.1-cp39-cp39-macosx_10_9_x86_64.whl (282.1 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

smt-2.2.1-cp38-cp38-win_amd64.whl (282.9 kB view details)

Uploaded CPython 3.8Windows x86-64

smt-2.2.1-cp38-cp38-win32.whl (268.9 kB view details)

Uploaded CPython 3.8Windows x86

smt-2.2.1-cp38-cp38-musllinux_1_1_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

smt-2.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (839.8 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

smt-2.2.1-cp38-cp38-macosx_10_9_x86_64.whl (282.7 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

Details for the file smt-2.2.1.tar.gz.

File metadata

  • Download URL: smt-2.2.1.tar.gz
  • Upload date:
  • Size: 372.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for smt-2.2.1.tar.gz
Algorithm Hash digest
SHA256 7314b83a0b6d3742fa7db110857d88583b5e6007c2ccc347bc5c8cbfc777ba63
MD5 b9407158ecca25a11f727936ac7ef881
BLAKE2b-256 199542daa4d25d3e9eff3c04f95a345f2889404f3230b1227daaae819dfea34b

See more details on using hashes here.

File details

Details for the file smt-2.2.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: smt-2.2.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 280.5 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for smt-2.2.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 45c75f06a3a12a7d2d807c1a3ffa35739e6410be37f30cb4ec34e01b8c12bcda
MD5 cf14fd084bd11a1a61eed0463232382e
BLAKE2b-256 e59adf238d14f99e2608a7e3951c28044f4664e2c4b3e251305304be722a8a6b

See more details on using hashes here.

File details

Details for the file smt-2.2.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: smt-2.2.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 265.2 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for smt-2.2.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 2477aae19a127760316cf312b10fb16a8e38d5ead96a5d22f72047f3b2a4c35c
MD5 66682a5ba69642f2b96073715e295272
BLAKE2b-256 14beb5fb96d4663e101648f01bb1123bb5f9d491a6e37cb6bd778ec62ece276f

See more details on using hashes here.

File details

Details for the file smt-2.2.1-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for smt-2.2.1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 55ed62502e6468e98c6c04e72f6a33e276dfe8fdba255014f0be6aa82ae2ad6f
MD5 39622f1295270e992d7648eafec3b309
BLAKE2b-256 ec69eb44d3f4972023a41b10e7b567c7f4c892b618bae17527a5f70a16e76bc6

See more details on using hashes here.

File details

Details for the file smt-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for smt-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 58cf6370cb3c595a5ba787b033ec0d0208537531fb4194269f9b0cf98e7471bc
MD5 b1992de888cba1275cec195bd2b9a831
BLAKE2b-256 c674cd65e2675f352e00dcb334d3494f90dec1e3523109bd47ac32910037107f

See more details on using hashes here.

File details

Details for the file smt-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: smt-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 278.6 kB
  • Tags: CPython 3.11, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for smt-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2e8283c3e26a6e97a7c795316a0c2eb91886f3b3ca198a55c80e70c6ea117bf0
MD5 3bf23fec3e702370af1abfe2ac508e87
BLAKE2b-256 9022ac47479524315473479e8688585c6bfcbbb209b93682abe2acd2052a6a33

See more details on using hashes here.

File details

Details for the file smt-2.2.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: smt-2.2.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 279.0 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for smt-2.2.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 014c6a20aa498d244430e54a96d9690f22e8f543d3810c6c1c3c79776f900353
MD5 8295e70514b6b9bdba5bdf6fe0a36e08
BLAKE2b-256 9930daa9c5215a5c16894e2718418ebb20be9d372315d22f6a89b7119a7c2f3d

See more details on using hashes here.

File details

Details for the file smt-2.2.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: smt-2.2.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 265.5 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for smt-2.2.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 0ad25128e81c7aac5366a2cf695c4e0e2358d1a1a231933bac8ea6d8458c84ac
MD5 e76a14868cdd8790fe7d22c832be271c
BLAKE2b-256 2e861b30d744142a7843e65848935b4aab7d7816c14308b8f7d8893438c5ca99

See more details on using hashes here.

File details

Details for the file smt-2.2.1-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for smt-2.2.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 dbe6aa306b611f3ead43675b8a09d246772a6fa8631d3ff094fd01263ef8d664
MD5 257b3b40214dc1b7b3473fb283ee4c46
BLAKE2b-256 9f109172199d3829e496596062f1f6d4c0e905d097a17031bc5120d545152e6d

See more details on using hashes here.

File details

Details for the file smt-2.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for smt-2.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 20e8188c6343fdd97d00c5b182121deb264e500424e571e8fab20600ac08663d
MD5 baee72ae463fddb84117913da642bd78
BLAKE2b-256 2f8d21981fc0777a2723a95b8463c557d2ce63096eb031bf30c77f8c407293f3

See more details on using hashes here.

File details

Details for the file smt-2.2.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: smt-2.2.1-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 278.1 kB
  • Tags: CPython 3.10, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for smt-2.2.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 95e2bae16e0ea938273531809a892cf1408b984208aa1055cf1474960b1b72ff
MD5 478764c0f7595bcd398ed2ca8155d0f6
BLAKE2b-256 b0b8df7bfbe911e9ae96372bce306b3a167496e9f55208160fc95909a5b2e5dd

See more details on using hashes here.

File details

Details for the file smt-2.2.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: smt-2.2.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 282.3 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for smt-2.2.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8a63bf3abff2d669498ea2f407b1ac50db017b47e2cf582f90ccb23e7ffa2e60
MD5 2b86553d08e90442f7207e49b77b00bf
BLAKE2b-256 515de7078c818298ddcf1b0f26946028d4a567789b5a890e21a4b65ec0863d84

See more details on using hashes here.

File details

Details for the file smt-2.2.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: smt-2.2.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 268.6 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for smt-2.2.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 2512bfdd4b8c0cc740c53e8ae38169b3b4466c438c5d33c97aed3ab965a29280
MD5 3973fd76bd7868412fbb262c0b01b292
BLAKE2b-256 e640cafd2753114c1288c5791e02bdd8307a846b89d0df09232f24a193e3a551

See more details on using hashes here.

File details

Details for the file smt-2.2.1-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: smt-2.2.1-cp39-cp39-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.9, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for smt-2.2.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 96ddf5b2895e9372ea2d7c3fd7f0f341dffeb8ce7f00c763b3e965b950f94436
MD5 0e9c6346d10f1296bf2a5bf9928cd703
BLAKE2b-256 9c5aebdc83178d95098ef805a93a1094808f3c12ffb7c1cc1b37994fcfd4b236

See more details on using hashes here.

File details

Details for the file smt-2.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for smt-2.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 11eaadaeb9b7977aff42e35b2ad7be857058b8e3bed2e520557fcc7aff394581
MD5 1323d941d829decb89e3ef2d58ff9cd6
BLAKE2b-256 c0a597ced7139253b131a94c29908ccffb52ab4f34cd7c09865b36c3e590a847

See more details on using hashes here.

File details

Details for the file smt-2.2.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: smt-2.2.1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 282.1 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for smt-2.2.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 53de9c6c29e2c6a11d7534acfb6eb82ebbbfb1b39e0173f985b03fe97e1c669b
MD5 5509f45559ac769c050a77eb9f5eec44
BLAKE2b-256 6876759ea96c72907b8b23d9464d0463b6de397d1bbaed0f839037f7bf76d8e1

See more details on using hashes here.

File details

Details for the file smt-2.2.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: smt-2.2.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 282.9 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for smt-2.2.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 c81cdef3cc00410efc6950e287e9e4565f4a19610dd93e441cae0bf70fe86ac0
MD5 6a01dae06e10ff7f7b707c4bea5c14ad
BLAKE2b-256 91339d815bfb40839da0f64924a5258efb941e4431e3177e5177673e01e8c2c9

See more details on using hashes here.

File details

Details for the file smt-2.2.1-cp38-cp38-win32.whl.

File metadata

  • Download URL: smt-2.2.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 268.9 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for smt-2.2.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 982448e79f42e3a40c0b588b7336a5c6a9fb89fb7dfe3613523644de6956c392
MD5 36cb62395e6ebcc639618ca000552376
BLAKE2b-256 1110cc89406d701b9bdcee891700efc3aa611df7d6ddbfc7607ac8506936a084

See more details on using hashes here.

File details

Details for the file smt-2.2.1-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: smt-2.2.1-cp38-cp38-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.8, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for smt-2.2.1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 21b621a69faf70fc93b17907dbc52d0b4d3759562ac51df40ab5a5c9c27708ea
MD5 755117cfd6d44de19bcf63c92c08062d
BLAKE2b-256 6902c44c2488e03211a22ed12adf68a78e834baa5f2ef18f5af439ceac374887

See more details on using hashes here.

File details

Details for the file smt-2.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for smt-2.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b124c11ea3739fa9b326ceabf0bf97f848c900884bf126b79a97e326551dfcd7
MD5 980e712886766d0157f67c23736a8e6f
BLAKE2b-256 191b3e0237f7835846745a69137ee7efb0213481d4bfa582999de060ca1bc1e3

See more details on using hashes here.

File details

Details for the file smt-2.2.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: smt-2.2.1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 282.7 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for smt-2.2.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5628b08b286c496eb214f6c3692624e5e66e5852039a50c5a96c16e6e17b6789
MD5 e600202e4c346ee67e1a35531f569936
BLAKE2b-256 d20aa4c0eed4c3b52d75c3bdf4d60c6c08e023f73a29e05b433c5b6eed73126e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page