sha256:279de23e231a2ef680aef87791a46dd1ef1f41d3a7d1547ae16562565cc68a1c
Diff
Content
sha256:3ab439636442f6fe59fb522fc54f7f7840f1c4115431bc5bad70250be3bcb30f .gitattributes
.github/
sha256:b86590d2c989ed32861942720d43c6996f627cead6e273b18a2a2c2ef4c323cf .github/FUNDING.yml
.github/workflows/
sha256:2ae93c5c7037e924427ca5206206763304038d994c97f75a9cb0a72109369efd .github/workflows/ci-ext.sh
sha256:0e3564c42cd6592a2186899bb33460b77e886731efe788334ff66ad378d9d244 .github/workflows/ci-ext.yml
sha256:9d6d28e9a350787581bcd34b11a8462c52c63b3525874c4ad19afe2ef543ea33 .github/workflows/ci.yml
sha256:06b2637b850b622399fed7dffc65ca48d1a116e23389d7c6d3b6a904ac9af690 .github/workflows/cla.yml
sha256:6ad73a9d3bcea82b69e62f8574e97bd9b2c4b2c3cfc22a78f098e969c6fd2f1c .gitignore
sha256:2260a47d8d8eb007781eb22dde8813cfbabc69ab07da1f598b942be44921ead5 .php_cs.dist
sha256:ad6fa929dcb1c84eacdcc51eecda82fb5c6865c8cc57b36b40b9839f3f2581b1 CHANGELOG.md
sha256:671664d18d085041ab532c4e27e6c6c1954c48fba06dfea1240012df352dd091 CONTRIBUTING.md
sha256:4ed313299a705472bc45c5665760ae526c36081fc7b34b8715e9eb5146aa7c8b LICENSE
sha256:6d276c16b6ba661bf51ff20e7144a18f1d3bb3d7091e9268321628b72d326fb6 README.md
benchmarks/
benchmarks/Arithmetic/
sha256:916cfb083bda3fff43705f1dbc8da2e7b8423d8482bbc41d7bb3a77c57171959 benchmarks/Arithmetic/MatrixColumnVectorMultiplyBench.php
sha256:72b47f8cf35b3d36dac140ad11b6fc04212ee2740c4da5e6251be73a670570e1 benchmarks/Arithmetic/MatrixMatrixMultiplyBench.php
sha256:7cc145774200d718c32cfd5177aeae82cdfa49a9643ef65448c3b43fdfbeecb9 benchmarks/Arithmetic/MatrixScalarMultiplyBench.php
sha256:843e954b15ae210db6c70bba29805180c37294eb184eaf6202186eec34c4f242 benchmarks/Arithmetic/MatrixSumBench.php
sha256:b24fac17c9944ad4e2de81d2853e5f1b287805369eaa23dd9e905ffe3ce34128 benchmarks/Arithmetic/MatrixVectorMultiplyBench.php
sha256:699139de7dab6dd5432437620882f74e24b16412693b78b4b133d8eec44ce2bf benchmarks/Arithmetic/VectorVectorMultiplyBench.php
benchmarks/Comparison/
sha256:cc406a86f5dec7d42d61940efcc53045739d8731c0a9c059bd891d30cb51b7e8 benchmarks/Comparison/VectorVectorEqualBench.php
benchmarks/Decompositions/
sha256:c637707c9d5cab575816fb781786eecd9f4ab677c968b367a479dd26942cb0c0 benchmarks/Decompositions/CholeskyBench.php
sha256:c4d7291381d40422b3c67397a65b955f1e6c29156d83de92b40c975eb3f2d19e benchmarks/Decompositions/EigBench.php
sha256:fa66cca17b0488556d09b3ca7a4c96f33ea12fdb4bfd1c5e058a54178724cf90 benchmarks/Decompositions/LUBench.php
sha256:3dd6155996bbc976719cd3dc7ae5c74f4abeffeb8c9e8aec68c51a5174c8a34a benchmarks/Decompositions/SVDBench.php
benchmarks/Functions/
sha256:0d756155eaf2e95e5c22271a74199713451348a7fda02c06dbf14e4b7870f079 benchmarks/Functions/AbsMatrixBench.php
sha256:0afdac1efaeb84788464b2bb09e7523d0d1322b731cf632515ea0bb7945b1d84 benchmarks/Functions/ExpMatrixBench.php
sha256:1bd27154cd7d02195d58179c01cc35b41ad5963280e5166c4231c56038af28aa benchmarks/Functions/LogMatrixBench.php
sha256:5956dfa6c0d6f91b9e9eeb2b7e9660b6309e53124eec3ef884632e3c35d68126 benchmarks/Functions/ProductVectorBench.php
sha256:d15ad17ab1724b7218306453b4f2d8eda66e9a6ef8eac9ddf33bfc4765e06fa9 benchmarks/Functions/SqrtMatrixBench.php
sha256:92642754c4d876d9eececfb7d7debdee7b8ca9bff79620b715cde713eb6e0c29 benchmarks/Functions/SquareMatrixBench.php
sha256:a1a29ebb2859c50c8cb391651f8b6c52f6d8d96e6b2f4ab5522f3624bd2466ec benchmarks/Functions/SumMatrixBench.php
sha256:0465eef5add8df170742c4b3d28834554d0decbd79c398d870b1c714eb465986 benchmarks/Functions/SumVectorBench.php
benchmarks/LinearAlgebra/
sha256:d92f7d82365e50ce39bc532d70caea2e590ea1b4a1b1bd508e1e055bab43dac5 benchmarks/LinearAlgebra/MatmulBench.php
sha256:14bfb942d5419df9bc149c4b358bafbd3bade5c7a9dacd6fddf77b6a5ca78ad1 benchmarks/LinearAlgebra/MatrixDeterminantBench.php
sha256:ed29eaf76ae6268204e36c4d729d7678cd802e7ef86c4629f40dbeca710b2e90 benchmarks/LinearAlgebra/MatrixInfinityNormBench.php
sha256:4a5d196b085f38b469da04eec021e02527f0c3f97209c089cbc05f9274ec18a2 benchmarks/LinearAlgebra/MatrixInverseBench.php
sha256:2c13c5defc52b0a78e1e061bacddd31735891219f393812f840243ac1daa7df1 benchmarks/LinearAlgebra/MatrixL1NormBench.php
sha256:034f10bf68068577d66da8df967522609c3ddc18f73a5406aa525231ecc8250f benchmarks/LinearAlgebra/MatrixL2NormBench.php
sha256:7f9e80a0a94d3fcba24ad7f255d224a99ff6fb11623cfb8ea0c12dce821c6da5 benchmarks/LinearAlgebra/MatrixMaxNormBench.php
sha256:683cd52e5bb1e44d4708e301238f7a54b94e7eb4411d96077c69025b2487209b benchmarks/LinearAlgebra/MatrixPseudoInverseBench.php
sha256:403cd65cf4c582fe31a6596b03e42d1f997fa1426645fc9e2b0b322651312413 benchmarks/LinearAlgebra/SolveBench.php
sha256:5439857d6ac152f764d4accd5f3be13bda74823be3eac26cb7584f3ab54619bd benchmarks/LinearAlgebra/VectorDotProductBench.php
sha256:07b5000aad3a1fa8d462ef609bc6452e14794a504cac2aed7e8c1df3e4e52c75 benchmarks/LinearAlgebra/VectorOuterProductBench.php
benchmarks/Random/
sha256:184c3ccd58ff3e57d23b13fbbe151b3713a4de76403d7e0f63788ee5ba7365de benchmarks/Random/GaussianMatrixBench.php
sha256:a0202286d4cfdb1d290e406bc2b79c7411ee161b1e7d38ff9936b70dbac6e202 benchmarks/Random/GaussianVectorBench.php
sha256:71824deabdfece65bb1676d24432839c8f14585dca0d62cad020ebf43d9b8862 benchmarks/Random/PoissonMatrixBench.php
sha256:19ca477ff7e86f5b4ab4a6b57d63d8b8b508df7545f7c6247fbb45c243f69ff3 benchmarks/Random/RandMatrixBench.php
sha256:c1f23cae13d44034d2d5e01989cda53ef44fc060db2ddf8f428548e733e9f8e0 benchmarks/Random/UniformMatrixBench.php
benchmarks/Reductions/
sha256:9c9e971afdde7a92be7ee8d8322ae2bf7bed3551b62385245658d8e83fa5788b benchmarks/Reductions/REFBench.php
sha256:30c18acf99826ae8db2f9884175171f3b02b41aa070a7c2d8afff874756c926a benchmarks/Reductions/RREFBench.php
benchmarks/SignalProcessing/
sha256:3ff58120ba1d5c166bf7f1c8c58e27b5d9dc56eb8150cb60243a67b453044c64 benchmarks/SignalProcessing/MatrixConvolveBench.php
sha256:c42e1a2e4791c70992aebecb44167f201256c7e6a86b1eeaeccd774f6060650d benchmarks/SignalProcessing/VectorConvolveBench.php
benchmarks/Special/
sha256:d24fca8d8a5700d588bde51d3df86918fddc8850cc797e62a30814f7256298d0 benchmarks/Special/MatrixClippingBench.php
benchmarks/Statistical/
sha256:e403b87ca0f4e2fc9c8aae72886790bc4bf94f7646a30be433c7fe262fefa570 benchmarks/Statistical/CovarianceBench.php
sha256:c2c7e4577383f2abf78c7ab35d4fe67919e57cee6b40dfc208e741555d3ef1bc benchmarks/Statistical/MatrixMeanBench.php
sha256:911f73977cc3d4b1bfbe10747c47a39767ea82f05a6c472da2e20f90ce880bd3 benchmarks/Statistical/MatrixMedianBench.php
sha256:7b2bb983bcedef680d30a6d5344be9eec0ec5da492994c45c9d9acedf68e2044 benchmarks/Statistical/MatrixQuantileBench.php
sha256:2093d60311b9f8ab2126257a6473fc60b59445f973b656f4c40e660f9c4bbfd9 benchmarks/Statistical/MatrixVarianceBench.php
benchmarks/Structural/
sha256:8fe09c2cc94f81d70d9194e77812c510d296cca6710c232375b41604498c3743 benchmarks/Structural/AugmentMatrixBelowBench.php
sha256:97e7afe684285059ebeb238319ff7b6d26d590dadf01cda48573e8220f0ea955 benchmarks/Structural/AugmentMatrixLeftBench.php
sha256:c36564e435c49bb4d8ce2d113f1d73c048f85f15afa71f95b4ff764fdcb63025 benchmarks/Structural/FlattenMatrixBench.php
sha256:768f9259df1ba9664b5534b2ffcd0a4448e3b22201bbd8d86cf243a455807e15 benchmarks/Structural/InsertMatrixBench.php
sha256:a77efccdfeeb239e908d6f527b7a6d353d3cb743b162e0575d0c14b178bdfdb8 benchmarks/Structural/MatrixTransposeBench.php
sha256:5087d740c8adca120da2480572b62829c45d9ab1a91294087b9f709abd294a78 benchmarks/Structural/RepeatMatrixBench.php
sha256:0cf1c189e70a5b964e097df2ba0083ec18c1ddc46fa80a78c5da01f97fd61429 benchmarks/Structural/ReshapeVectorBench.php
sha256:fb9f740932733c35a4e7efeda9455eefd5a0b5acb12e5abcb75c19fc828ecec5 benchmarks/Structural/SubMatrixBench.php
benchmarks/Trigonometric/
sha256:9d6ee86d90c18b0952f0a6ceec8574b1707a391c66ebb00af3669aba0ad54e9d benchmarks/Trigonometric/CosMatrixBench.php
sha256:e81032e179638d694b51252b9d2a8325739efad0a260b29f0eb48acc6e68ac66 benchmarks/Trigonometric/CosVectorBench.php
sha256:518cf63f0b3daca06424d868f09a5277dc5259d6dea4720c7e1ff7d33c1871a7 benchmarks/Trigonometric/SinMatrixBench.php
sha256:fe2582472623f099eb5c7fd7dfa7d8f95df257d945a82e9689e99451f6458238 benchmarks/Trigonometric/TanMatrixBench.php
sha256:5ae2a4013bf8102f4ef1f850874c7a7d3bd49ea8ccc5a7a39492003c46ea1117 build-ext
sha256:3e202c6c4bfbc32aaeb588dad24fa95c05cce654d1fa2b895f0e211a3ce3a2f4 build-ext.bat
sha256:bdca6641e25a02fa97aa78797df2959b19f3f6e5a345dcf1d32672f285dd665a composer.json
sha256:7d36e853134de5dc69c22e1a7d275f12690d456418acb82e881fcf115a9985b2 config.json
docs/
docs/images/
sha256:77a60373a34b8305299ff7c2921689523ca6a1f14679ef29fdfcf61025efe482 docs/images/tensor-performance-benchmarks.png
sha256:6f4101421928b60685899b471745e61a2a3a8facf171f0e3cd8b6965755eb630 docs/images/tensor-performance-mnist.png
sha256:7019a5389d17b01ae5159dc2b532a05f82f600358d824e332ba4ca43ab4c8408 docs/linear-algebra.md
ext/
sha256:6e0fdfc89d52164ec24686351ba4472d385d5bc3aa65d825e00e0ebb9f118796 ext/clean
sha256:9e1d7cf02f8cb0344ceae7b9b3c2e18a4b3d336227ca565b39d50d0f59574fcd ext/config.m4
sha256:7bab3c658a6e30266fb6441046c60db416d06cd73ee783c912db753072231589 ext/config.w32
sha256:c1922599f7c739363bac1e6f6af2cc3d2543d1d1b699821eb301ceeb6cab62e0 ext/ext.h
sha256:e422ef0c77c1b8634b030f792860d7a161bd14cffbafbd64d929194cdd80e0c8 ext/ext_config.h
ext/include/
sha256:0fa4d4bac22180a423c262d2fabd7681265452e3473241ce2411abb90eba4a1b ext/include/arithmetic.c
sha256:b88b66bc121c9c173080560c79fee53777383df2095b7866c8f1cd709724d956 ext/include/arithmetic.h
sha256:53fe38c42b765901329402e3a9bd6d60d2fa0cd1c56344b62cdd1d50ed696550 ext/include/comparison.c
sha256:8750f790508398dbe3e19b9e56922d5f4b920428aac0b890558381d0d027e43a ext/include/comparison.h
sha256:726cd166a4b9205a67339a3188f866e2793286648036ec6249786780006ca850 ext/include/indexing.c
sha256:ed8f6dc87d96430cfab5625cee627e624be77cd44996d632c8e42d8836fffb1b ext/include/indexing.h
sha256:e0653682d44abfaaf29567801dcb76fe4de8fd385db30fe0caff6ac750dbb354 ext/include/linear_algebra.c
sha256:c32c945edfcbc5fe3e08f7de5496893568e0d6bb0dbf724fec8913fc9d5c87a2 ext/include/linear_algebra.h
sha256:562e18793d50d12332b25a59f4f1dc4439756f99ec04385b8ccdc393d22d37e7 ext/include/settings.c
sha256:4eeec2effb096fab652bc51d6e94648647466c59e270e882ab97c49d722c2c9d ext/include/settings.h
sha256:27f62c0b24e5225ac39759f6456b65824341a4e8d8aae064e4c96262aba72ee9 ext/include/signal_processing.c
sha256:e3afa9f58ae1644ef7ee3583c2f5b3d66bf36bd9fa3b2bd0f7d30dc8848542f6 ext/include/signal_processing.h
sha256:3f873800b224def6d07617cc20f7ae042de988a8bf49192e8ca5da993372265f ext/install
ext/kernel/
sha256:d3fa1008c22ee4c557de26b98c573f0a24cc54ed18f5f497361314251221965f ext/kernel/array.c
sha256:e749df041ba79d5870f1f1d5d9fab7114408b00e8631cef51076819258ae30e8 ext/kernel/array.h
sha256:fdc9228eca0c8429b5ce3ae21eeddacdb931bc9fd16719a2c487f7020ac3a732 ext/kernel/backtrace.c
sha256:63f195d04d8de84ad3f293b08597a7929a0149c27c782193944877832bbb8081 ext/kernel/backtrace.h
sha256:84bb0f791455749c5b53f0b163e045bf407b20cd860eba460f572cc73c71d71f ext/kernel/concat.c
sha256:d2601bcda1407f3e653d3c93b06b74607602dc851ce2fa1aff1bc4f12ecf97f1 ext/kernel/concat.h
sha256:8149e05c98d82a70a3bd480d7b64c59538aea364cceb298bd3d49ded0bb79baf ext/kernel/debug.c
sha256:4508ea815d90bd5f9d5b7074a3965f5b58fdd9a0d93811c5c48a0219113fa9a6 ext/kernel/debug.h
sha256:b9f54fd8a808de4ab8a8e8dd1b178af8314765fffd1bda32ea79538ffffaeba3 ext/kernel/exception.c
sha256:9d56981c5501996749bfe14b1648b0c7a7786dc21c4d7c5d8de8b3d980c809bf ext/kernel/exception.h
sha256:0d743b63878fbe0324a765ae7fc249c808f810a73192c6326cf2e93050493e62 ext/kernel/exit.c
sha256:9203c04688461fc8d87593b607ffd9948b97ea739bf9862024f9af12f054fd75 ext/kernel/exit.h
sha256:9fd1c7b5311681fd3ec85f68a26f4dec912a8c2875dbfd8777fb74ed68f7ed8e ext/kernel/fcall.c
sha256:de975005c1e895c4cd1c3458490225d6853fdcbeb5d9544f3a2d131670fd3fcf ext/kernel/fcall.h
sha256:95c57f2f4ccbc3276b5dd518604d05f6a35daf21a80e8b9925cacb2f7223e63b ext/kernel/fcall_internal.h
sha256:821b5429f2095aff6ef3324c8a86455d42a5fb95d03a93a50a422d81170596f0 ext/kernel/file.c
sha256:c6689ee68c5f2956e0ad6ca2eb1d205df17be3d9a862b1afa1f988787cd7b6fa ext/kernel/file.h
sha256:9f674e8962d233a110f18402400d5653e966c3d7eff2dd3c9db46fbb088d2e72 ext/kernel/filter.c
sha256:cb0af5fb315a66da04589ed8649abaea0208c734927fac7c9e09e946c64e56ab ext/kernel/filter.h
sha256:966a0bc5e9bbec797d266da3011b0d4f44d470bd980d24963ccdcf857db6338c ext/kernel/globals.h
sha256:100a05b4fe7a0252832a6fec07bb5d3c3631a66ce91d42c5076a69fc3ca0be6c ext/kernel/iterator.c
sha256:34962e5fba7fdb8acce8600d8b968ff37932a76e60efbc4f19159a1d70b583c1 ext/kernel/iterator.h
sha256:4a9d7e1ccf8e1d112fbf7123d4f09f2d9ac8732835e208808ce0515abc9ebd27 ext/kernel/main.c
sha256:d58af209ed5476a34d18788b58a5b31b7e6ba5689f00c94e01fde04dcd33831d ext/kernel/main.h
sha256:d484f7400a78eadca8bf4347bfebc2dc6d63fbb0052f7e42f4c29bc7a8462f6f ext/kernel/math.c
sha256:fa98659e540e8086d30e723d9195a82c12c9ccdd85238323d29f1a5fe3bb76fb ext/kernel/math.h
sha256:a3fe5031e328730ace31bacfee44bc1c94859354a0a0beb47df1b0c5b8263982 ext/kernel/memory.c
sha256:470dc60a798adcca17940ae52ebb5187f24773f8622cefe85661952288545803 ext/kernel/memory.h
sha256:03a2e6e7c1e1fd755e613b60ee24ede80fc54ae57fba5f9dd5b44b5a0122aeb2 ext/kernel/object.c
sha256:545bd0cad58c2a1bb43a75b5bd619ac67d6501475fb288fa73fd10314e779266 ext/kernel/object.h
sha256:0b04ee9cc7c12e053f9283cbef3833d0971ca5cd2ea528dd26d21d2a21afe451 ext/kernel/operators.c
sha256:37c1fe870f0a77458f66330a727b85d246504c29f81ae1757ec8b8e9d4760ccc ext/kernel/operators.h
sha256:5f3a7e07e6c37c83d0ace22214c47d820cfaa78797708eb3aa044e59ea06ca85 ext/kernel/require.c
sha256:66b1b81113a0b43c44aece83baa91c7a23095689ef61d0b787347a1270ddb174 ext/kernel/require.h
sha256:af55ba383ccfb8078100fa8a6230bfbc16b2023ec5fd91244b5d4e91cc6f4cec ext/kernel/string.c
sha256:3caaac68ca804b5fa70527a9660d1901f3589cfa31d288990602ab8047dc2ad6 ext/kernel/string.h
sha256:0e160e8348ecc9a613b5a9ba7b2f1aeb86d71e3b08250735b3b0e7d25e04522a ext/kernel/time.c
sha256:5b8947c67e0307b485c8f866bf6bfa4829be8c1e6a057d0ea87f08eaf99ef48f ext/kernel/time.h
sha256:1227b0c34d03a32de82c987963dda128deafc7bca51d1fcf6ca8b6c3cc3a3cc2 ext/kernel/variables.c
sha256:db08d3235603dc84e12a785ff9d118aaf6cdd2cdeb62f989363a938a1faf5a79 ext/kernel/variables.h
sha256:4bef6a3c4a2c4591b6deede19790ea09954005859c9d81fafac55a55628eb3a0 ext/php_ext.h
sha256:27424d9af95ed9b6727c825094994c241ca566a9e47a92cc37af4876032436e7 ext/php_tensor.h
sha256:51ecf4c82e68cae1c6292dd2299f64212d9c05b26bdac3a7dfb50baa69e4ac9e ext/tensor.c
sha256:cc9e90ebe5cedfefe557021850f4456972a4efb378351905fe5b26656f563480 ext/tensor.h
ext/tensor/
sha256:31192f936cf969244659074678fb616c2c17f6a13173eae8ce82e336979ca123 ext/tensor/arithmetic.zep.c
sha256:e9ace207d6094dcbb3bf5ba5f1ece72025c02610b182bf5fb6e8e08d7e785bf5 ext/tensor/arithmetic.zep.h
sha256:a4ce9a9908db9b00580a91d3b3ef18b7918393066313b13e4675707c48546879 ext/tensor/arraylike.zep.c
sha256:52d5a4c8aad5fef4e19398331967d5e0c077d558f1e60ac446367c72ff9eb644 ext/tensor/arraylike.zep.h
sha256:fc63cc8477abc43d6721ecbcf6fd40651c50839a89c90abddfb3bb6629e8cc21 ext/tensor/columnvector.zep.c
sha256:5eae6c9e662cae85d2893cf25df85f057fc9b76883c36786c6584a2fa9d642da ext/tensor/columnvector.zep.h
sha256:782f2632f1d9c4a3cd8b1ac41f631ef68c012d353e47bf79f8dddaeadd1dcebf ext/tensor/comparable.zep.c
sha256:41f68e79a93abff535a67cb1b492c222970ae3350ca4e40e5060e35521494e7d ext/tensor/comparable.zep.h
ext/tensor/decompositions/
sha256:dd306b5269947abcc37915178d4e2df41189f8d79024637f233637e16a8220d1 ext/tensor/decompositions/cholesky.zep.c
sha256:6265354aae787d960355b4edfcc2de3ebd1a35128ddd14f12c0a928cbca6d6ea ext/tensor/decompositions/cholesky.zep.h
sha256:bb2a7a8acf887bde7b30088d85c6a4e808116f2d8e9027ea7de4b815e0dc058f ext/tensor/decompositions/eigen.zep.c
sha256:d6016d63a16c7297178e8fb416fd99df345d7a28c1dbf708b984917410f06363 ext/tensor/decompositions/eigen.zep.h
sha256:f7e818427d7dcbf3e507be9db54ea5e8afd3650bb9caccd510c3bae1ff0178cf ext/tensor/decompositions/lu.zep.c
sha256:722d7b0a2fdb39226b919cd9b5078e7a476928d0014860d01b507a50ab477c80 ext/tensor/decompositions/lu.zep.h
sha256:c4fce2f306ee6a775262107ea785ca4553c76ed79f24459c3e0b51de8602f801 ext/tensor/decompositions/svd.zep.c
sha256:af21ea830ee470f78523e59529f4af0d445b8468d794965672657f6436eba6c2 ext/tensor/decompositions/svd.zep.h
ext/tensor/exceptions/
sha256:ca0d35d291682c980c2ffcc76d5525d8ce595abee1f617ae317f1bd2703ed85e ext/tensor/exceptions/dimensionalitymismatch.zep.c
sha256:999140d382d6577649d4050a05249ed6417035cf9d2e94413e536ce31ebc1de6 ext/tensor/exceptions/dimensionalitymismatch.zep.h
sha256:fc08758a15047e6d021769f7575164ffb50ad7295f4ce864150597a116ea71a9 ext/tensor/exceptions/invalidargumentexception.zep.c
sha256:65e7655a4343c6305eff5a406b263c98a4132c4f7185e3d3239c1512cdb56c99 ext/tensor/exceptions/invalidargumentexception.zep.h
sha256:761f4b1244b2d31765f3a1810a32d1dae4f89376af5903bf73b8112be29b8964 ext/tensor/exceptions/runtimeexception.zep.c
sha256:e6e00ae92925c0488d02270c5911f36beeb9b37e154becae9d60bd44adad16a4 ext/tensor/exceptions/runtimeexception.zep.h
sha256:4281b3142d100fd72bf2bf408d0f7ee3b94656915864d4e335c37089a87eb26d ext/tensor/exceptions/tensorexception.zep.c
sha256:0d48fb879ce14c1c6181273752cf5695d18f920ead35ed64a27b925b3a5951b3 ext/tensor/exceptions/tensorexception.zep.h
sha256:f64bfa39ae62d068de4c9a106c2a07e696590395b87cfdea00b7c0737a43cdc5 ext/tensor/functional.zep.c
sha256:23690b5e4c8bba8de1a9721111841c5181de8e79a01222fbb6a1526efc723e56 ext/tensor/functional.zep.h
sha256:8caccca475855b0bd93aca2cdee03a70ddc810dd37359d97c31e4033b85b786f ext/tensor/matrix.zep.c
sha256:ccf9554d3da451c3c9c148bacab2705e2369074f03b30346f2b097752845d99d ext/tensor/matrix.zep.h
ext/tensor/reductions/
sha256:dcadfbaa756db36c39d723efa4f1ffe9b66a06627a0459bdcafdcdf835f5c11f ext/tensor/reductions/ref.zep.c
sha256:77bedb78f1668528019796b90d131e8fe61473506eeb3991c6e2b3d1eca4ed77 ext/tensor/reductions/ref.zep.h
sha256:ef0782a6cfec107b9dad4b28facdc4ab7cd02f4100a5bf6debac927c11fef54a ext/tensor/reductions/rref.zep.c
sha256:06394644549a4af72e380c06970b25fe83e7129447c4b4afd97b219bfe7f5ef1 ext/tensor/reductions/rref.zep.h
sha256:6fb2cb941dbbf36194be64ed53b91798ed90c472e0e12849fa10ad1bd585bd41 ext/tensor/settings.zep.c
sha256:4c187273fead5c5298b18e4063b846da543bcf1241a1d24f9e8367e604810257 ext/tensor/settings.zep.h
sha256:f3cf8865106ae44079a6eb707e15501373404f3a0519ea1b5610a500bc43094a ext/tensor/statistical.zep.c
sha256:ca57b37f3bf0c1d38be67067244faa0eed9f43148aa92757ba4579feba4ec09a ext/tensor/statistical.zep.h
sha256:c6c6dc84d40ee70bed55472af07ac08699216d4122a249ed09c7866d8d5507eb ext/tensor/tensor.zep.c
sha256:9a18c61fb75a93975fc61a8be9ac0fb60e6924e714439d92a71c8de2871e8cd1 ext/tensor/tensor.zep.h
sha256:9a5b4080547e2a43a3b659582c2838e5f84419af0d6154cc9b2107bd06f24797 ext/tensor/trigonometric.zep.c
sha256:de6155dd8d367b727dd9e64440dd7367f1a2179e2e89a0250abfada4902c5b2d ext/tensor/trigonometric.zep.h
sha256:04871b7758e4bfd2d5a8ccc8396d9bde257d4f94f6cb412b8b003e76cf97680a ext/tensor/vector.zep.c
sha256:b5912c1cb75d981ccd6fefacb0a3aa95b8fe112ffafe66ebde6604f8280722a9 ext/tensor/vector.zep.h
lib/
lib/JAMA/
sha256:4ceb85708830f748e043df05823312b6ddc27d3307b8966ede019f4bb09406f0 lib/JAMA/EigenvalueDecomposition.php
sha256:5bc2f238ee1bc02950bb61960022c7e67e1edfcd91d3c700c0f5c8d1f73f5b84 lib/JAMA/LICENCE.md
sha256:52fa208ad2a74ab0e800c9fdf10e9abcf14a05956da5787e3682f4b217d0f362 lib/JAMA/Matrix.php
lib/JAMA/utils/
sha256:12ac85a65c074d832f34a15c8c1bf2ae24e53af4ea997f1c65e2318289332f54 lib/JAMA/utils/Error.php
sha256:fad6d6f534e6b50fe666bc0cda4cbf868d431f33be4af6e1aed1fc0b47f7a1bb lib/JAMA/utils/Maths.php
optimizers/
sha256:6a210cf2dfdd363f8bc3f2b7bf9bc05ace97aba1fb55e2ce8374ab4596099081 optimizers/TensorAddOptimizer.php
sha256:97f1cfde9e64e2f660d40f48496eee469a3aa115398be701368930a3e4d4fcd8 optimizers/TensorAddScalarOptimizer.php
sha256:30759e57bfb32aa6220e25198dab26df38f4f79ba62ff3e2f7023a52b5085972 optimizers/TensorArgmaxOptimizer.php
sha256:92eebe629f78a94810636cb8212b3dec107fae408ddb159b47026b241673b9cb optimizers/TensorArgminOptimizer.php
sha256:342c6b54d301e5a5759a8d3b77a4b266ab9dc7731bd83c33d24dd818674ce7d1 optimizers/TensorCholeskyOptimizer.php
sha256:46d7e70c25df1471f6d6ee517f3748f6c0f6dd53eca59b563972705fecad102e optimizers/TensorConvolve1dOptimizer.php
sha256:21ba1483dbb28bab0016862bc663ec1cc81a340f64dcf4731468c61d0af4381c optimizers/TensorConvolve2dOptimizer.php
sha256:4850ba06e0084d670d65d5566caa96269651dc3a0c7d8695ffe8e99bdfce6910 optimizers/TensorDivideOptimizer.php
sha256:34ebb87b11dba0a57569c299b826f266aaf65733c38f439b0c58cc6e5a9a1a59 optimizers/TensorDivideScalarOptimizer.php
sha256:ec0e75131b14530294fcc57e1b794697c236d5659a288ee34f9a3da4b15a8cf9 optimizers/TensorDotOptimizer.php
sha256:a95df4d8b0ca51e2d91ee65b9730da838cdfe24f48b0c2194f4f9c8dfea6f5a9 optimizers/TensorEigOptimizer.php
sha256:d0ef13741feb5371b6e7802cc6c93fa8558fef84ce7358733f5f76e8e0c07fa2 optimizers/TensorEigSymmetricOptimizer.php
sha256:c8e4d64664ed14fe412c1286bc86ca36bc387ff0a41cf6de76e6ceb7e124b2a4 optimizers/TensorEqualOptimizer.php
sha256:90a096044df7e0223597fbe8f05de69ad9d049cc13baceb2073a900d0f718b12 optimizers/TensorEqualScalarOptimizer.php
sha256:68a11e2a1270f4781cc93f7803e5bc4805f72354d92d84ce8fde9b25f1860748 optimizers/TensorGetNumThreadsOptimizer.php
sha256:2b780cd2fcfc8887fec6f7652208e6ce9a108bc112b44c4d825ac3adf589c35e optimizers/TensorGreaterEqualOptimizer.php
sha256:9f9bd9bee05441a09d7ac4370845753d33765865be6695d6a2957f71f6ab640d optimizers/TensorGreaterEqualScalarOptimizer.php
sha256:2486ac2a675cdad3d7eff2b6a6625099d6a0f4b3275cccc52047f6d819eb8808 optimizers/TensorGreaterOptimizer.php
sha256:8a996e99b66d9357d97502ece7a1d0c1e882d8c5c5a95e5b8ef91c2e643a54ee optimizers/TensorGreaterScalarOptimizer.php
sha256:655fb2296c479b3e637c41653ae85952fe04b025e59062cfd5cc9a9d43dda03e optimizers/TensorInverseOptimizer.php
sha256:da7e209465b6e1eec2f6c038e039a4e25f72b750d4a3451b1b326aadd79ac48b optimizers/TensorLessEqualOptimizer.php
sha256:144d9b40235bb20274778321299e747bd563d2d48fd7bb9ebb40e8627c4a5041 optimizers/TensorLessEqualScalarOptimizer.php
sha256:9dec79b582341fd0b98530d59375385cf542e1580998a7bb7142f5808076a7e7 optimizers/TensorLessOptimizer.php
sha256:4ff8867b6c78e9c08752eb4396d7f13810e465cab14f762edf3fae1f429bc719 optimizers/TensorLessScalarOptimizer.php
sha256:190e4c478def6df5550bd78cd5d4c03b4a21983d139d42e949de00cd9ccae4be optimizers/TensorLuOptimizer.php
sha256:c3ef84a5f423b8c5a6beb1e3f3ddadc45312528a778c9470249cee5562a725a4 optimizers/TensorMatmulOptimizer.php
sha256:aef658715602443576da75c0147dc84e72d9eb2450a55f5216be23ff28d63968 optimizers/TensorModOptimizer.php
sha256:b9093714fa8ca35e60548a87e2724be3922bef3ef8497eda324a608d50d0ef10 optimizers/TensorModScalarOptimizer.php
sha256:b32cd4e75e43fbf23e4f4b21735e50d3e8ef79980eda7e2b5eb64e6d116298f1 optimizers/TensorMultiplyOptimizer.php
sha256:f5015a8c9f1dab64b1d355cf6d024060170a471a7e254ba4ea0ef0111106f5c3 optimizers/TensorMultiplyScalarOptimizer.php
sha256:0f4195c6ca0fb55b0cb01c46ed922af19f67a0623402bb71a4af7beb36ebe19e optimizers/TensorNotEqualOptimizer.php
sha256:2c41a6527dded43ba1b61bb94e4a459e090f990ba438edc9723cb98fa3795b89 optimizers/TensorNotEqualScalarOptimizer.php
sha256:4944bfa1c5dbab4bd0d116fd4bdcfc9c947275a70471a5d3bf7684a201a0127c optimizers/TensorPowOptimizer.php
sha256:22d52dab9a7e788af857d00ac6a95c5e050cabdfbc512bee55ae65acceda482c optimizers/TensorPowScalarOptimizer.php
sha256:b872b82e13c7ee256a50a9af8d8a11ec0cd8d29bc28c3be04a596af9ba611b87 optimizers/TensorPseudoinverseOptimizer.php
sha256:293b55d0dca2ff0c463af97e83761c1303c73cee50a155d5e5c57a5451dc4fef optimizers/TensorRefOptimizer.php
sha256:f2ab01a46c10e240fdac7104d3dfafea9689830d576796edd7a03f0b2906ef34 optimizers/TensorSetNumThreadsOptimizer.php
sha256:366f0b53936255768acaeb9b1f594027a7311e99ba7fe9b6fe1ece7b7eeb73d2 optimizers/TensorSubtractOptimizer.php
sha256:078883603743244f668b1d80b248cf898d24c318b931ccfbe2dde4c81f4b07f7 optimizers/TensorSubtractScalarOptimizer.php
sha256:f225d27f8bdeb26d6d67e15ec4d964b95cb69034be3166b829c69264cc5beeef optimizers/TensorSvdOptimizer.php
sha256:380be1d4e74f8725b56117b7bccdae8036a4447cff21ce959c5dfba9dce6d1c1 package.xml
sha256:4e0d43ffbb2eaaa7cd9205e322a89fe56878d897c5381dd6f17a96f820a8665c phpbench.json.dist
sha256:0f544d53c3bddabb0cd86ad4edff24f326e9a3404f017e75587645335916d6c2 phpstan.neon
sha256:8e948c2a10a9f7bad91ccc15cd9210639f569ceab0881716b58df753b79fbae4 phpunit.xml
src/
sha256:d32e36e8fdd2f5d9f23207f78cd5ea490e376a0f5ba0cbeec9ba7ce4f273ac6f src/Arithmetic.php
sha256:4f32d37d7e3fb091f3baa576002fe17ad1ff007640a60ae54805feec84827390 src/ArrayLike.php
sha256:1741a75b404a7e0ad7e63e8b8c8dc0f3bb39104df6802ca80475f9e9ae054750 src/ColumnVector.php
sha256:18f956ee63d56c8931ebf86cd33d52bc1a4f979d938731309a1ac3ea5ce7ffdd src/Comparable.php
src/Decompositions/
sha256:03b27b989c9dd473129e47d31d495f5773a0f1556d9f9e88525ac25a7ed9d2d7 src/Decompositions/Cholesky.php
sha256:7db64b5d0d669e60f2a8335d435075e9a288f81bbe7855f8ad19763aac2c0c6c src/Decompositions/Eigen.php
sha256:7bebc8347538fdf5af12e4740a60a9c2738f2d848d40e5cc45d47080de75fe8c src/Decompositions/LU.php
sha256:c08a00dfddffde3ce230cccd3d90a991c7a19507b516483d1222137ba4bb3777 src/Decompositions/SVD.php
src/Exceptions/
sha256:cdb6c88a78e42c297e269a84ea04f0d9a1041ee27d264a4ed8833fdacb338717 src/Exceptions/DimensionalityMismatch.php
sha256:7ed0132a85ce8425c30277a7399402d96ae55270ea238d996c74e51c853202af src/Exceptions/InvalidArgumentException.php
sha256:7e7e37eaff56abfe700fda2192c02e2b46aa5fe73cbdd7d3c1234d1894830a57 src/Exceptions/NotImplemented.php
sha256:a3b66cf034547c04fbad672dde46f278a10b592b52cc48a0eced974d10b8e2f9 src/Exceptions/RuntimeException.php
sha256:74af7a70dac8027f4440780ede2bcd829ee03076d41771f1b375cd765b65b196 src/Exceptions/TensorException.php
sha256:fad0b3ab996b853bd345c8197c600266d12ff5d2e02cc67a14a18620019106c7 src/Functional.php
sha256:8944c90939b3b276d4e6eda7e549993b7fb767cf7c3eb2cb70bacefa75823bf7 src/Matrix.php
src/Reductions/
sha256:93ba9c7c380e48b197f09789a3253100ee2027df493633344bfe6d67896cfc2c src/Reductions/REF.php
sha256:84beb653a40e33719c257e6f09c86e858a7ae54f6efe0d6822b1182fcb4f46f7 src/Reductions/RREF.php
sha256:7d5988214fcf945193d3f6d8bd26076ed828d0950a3263cb9b0dd2a2fe748ddd src/Statistical.php
sha256:c7c5f7538e17ced8a1539201d99228aa0a0c2160c341ae92065217d6c244f8fb src/Tensor.php
sha256:4eb59f05b1175bee880716bfb0051645a2a60623f532338b58cdd0183c225100 src/Trigonometric.php
sha256:7bfb54be946074987ea71a108f25e01ac68d67a640d35289be402e9bcb85fab4 src/Vector.php
sha256:6a4de8eae1b3eaf966f30311f0290156221efaf0662117708d6bb04cc7e353fa src/constants.php
tensor/
sha256:b78956fdeee1595b8a4842bede29394b806fcc20c5ed1e6b67070a023d2f7d6d tensor/arithmetic.zep
sha256:700604534fb5d34e359f9f6e84b9fc9dbcc3682478c443ba9115435cf88acb83 tensor/arraylike.zep
sha256:d15bdcc539db2851f3f1770a67be1c1916b9f19cddb1f285bdbaffc7670ee237 tensor/columnvector.zep
sha256:3407ca0964defd3d92399649cd41d2a51b47864ee287c5fbfd80bb375df4f1b9 tensor/comparable.zep
tensor/decompositions/
sha256:b092e218b7cb08806d4b5c07f4ecec00b22fb20320aba146388edc313f2f01a9 tensor/decompositions/cholesky.zep
sha256:ee870162819c59353cca9f06e4f510505979d347548f345aef7e6f8c35a8feb6 tensor/decompositions/eigen.zep
sha256:e56573f3ed5089705cc6756a0f9853cf230017422bbab0cb9e3cc636f2b7f799 tensor/decompositions/lu.zep
sha256:286b50292af92f149b1b9bd8166d06bf67c486f99333a88347e30d04bf8e54e5 tensor/decompositions/svd.zep
tensor/exceptions/
sha256:a015dc8c0446f8f4576ba2a6e68d6ddbd2a1264a7ff41876f5254085b1ce8800 tensor/exceptions/DimensionalityMismatch.zep
sha256:acc3f8417351d41c7d3910ad52af0ebf18ea445fa703c3ae3fff4fed38be5449 tensor/exceptions/InvalidArgumentException.zep
sha256:3454cb43363cf95f3f3dbb093263cf4bc8a483092d6ff96fb9ca57db576119d9 tensor/exceptions/RuntimeException.zep
sha256:87b63709e571bf38ca4b8a80ca3e12f319918c1a60cd7505d8453f4f6bf6d226 tensor/exceptions/TensorException.zep
sha256:e9bf178a8653d8fa8bc0736743bd02ba74b55fbf227ba5869f7d9612b796ee49 tensor/functional.zep
sha256:5e3bd45f70596a4eb1cb8a0854565edc73132463e22168a78bda3926e8aaef12 tensor/matrix.zep
tensor/reductions/
sha256:9604631c02e3395e6df879bd95dc48b52f1a291514deb3ccfead81cc356484ea tensor/reductions/ref.zep
sha256:089681b7304fbf74b57e0aa0ec2cb6a592cc5ffef6156f8e0f89482bcebe574f tensor/reductions/rref.zep
sha256:9895f2ead60d7f809647eed7d387dd6de46b3ef4b335b1ddf3ea18b4f452fc27 tensor/settings.zep
sha256:c382bec24f3ae690fd46df488b70a19a49cac4542f0fe87d55a2fdd8b9a94326 tensor/statistical.zep
sha256:67e8a0443e6f1bdc86ae62f9ba68771421bc42d3a23fdea46a20eda87c7129e4 tensor/tensor.zep
sha256:2f5ac1a482ae9b6b1d67a8df846f5222f3f0caee6a0380f0522192f965d86d00 tensor/trigonometric.zep
sha256:7729bc743e6678b8e3230eb13ad21021eb9073280989127644f1a80982cec6f3 tensor/vector.zep
tests/
sha256:8d4acefc2e0e4d6eed2da15493d51906087edcf3c6d3fb4da1aa06854b528b29 tests/ColumnVectorTest.php
sha256:bcca486d1bcb438ac1ef1f41b90c32e80f990717fd68a220f20023986b3c5ef8 tests/MatrixTest.php
sha256:97d38568055c500b03d86bdd18e404821b2b86b45120b94ea1ecd0f6a5ea399d tests/VectorTest.php
Return to home page.