• Jesse Grabowski's avatar
    Implement symbolic `minimize` and `root` `Ops` (#1182) · 646a734d
    Jesse Grabowski 提交于
    * Implement `optimize.minimize`
    
    * Add more tests
    
    * Code cleanup
    
    * Add RootOp, fix gradient tests (they are failing)
    
    * Correct gradients for `minimize`
    
    * Mypy
    
    * remove debug flag
    
    * minimize works
    
    * Implement minimize_scalar
    
    * Use LRU cache wrapper for hessian option
    
    * Remove useless Blockwise
    
    * Feedback
    
    * use truncated_graph_inputs and refactor
    
    * Implement Root Op
    
    * Factor out shared functions
    
    * Implement `root_scalar`
    
    * mypy 😍
    
    * Add specialized `build_fn` to each Op to handle scipy quirks
    
    * Changes to support float32 inputs
    
    * Check inputs to RootOp
    
    * More mypy
    
    * Fix bug when minimize gets scalar input
    646a734d
名称
最后提交
最后更新
.github 正在载入提交数据...
doc 正在载入提交数据...
pytensor 正在载入提交数据...
scripts 正在载入提交数据...
tests 正在载入提交数据...
.gitattributes 正在载入提交数据...
.gitignore 正在载入提交数据...
.pre-commit-config.yaml 正在载入提交数据...
.readthedocs.yaml 正在载入提交数据...
CODE_OF_CONDUCT.md 正在载入提交数据...
CONTRIBUTING.md 正在载入提交数据...
GOVERNANCE.md 正在载入提交数据...
LICENSE.txt 正在载入提交数据...
MANIFEST.in 正在载入提交数据...
README.rst 正在载入提交数据...
codecov.yml 正在载入提交数据...
conftest.py 正在载入提交数据...
environment-osx-arm64.yml 正在载入提交数据...
environment.yml 正在载入提交数据...
pyproject.toml 正在载入提交数据...
setup.py 正在载入提交数据...