| #
b27f53d5
|
| 15-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'hsuh/taobrgn-type-viewer-fix' into 'main'
TaoBRGNSetRegularizationType
See merge request petsc/petsc!8297
|
| #
c0b7dd19
|
| 09-Apr-2025 |
Hansol Suh <hsuh@anl.gov> |
TAOBRGN structure improvement, add TaoBRGNSet,GetRegularizationType
|
| #
c12c1262
|
| 10-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'rmills/feature-ml-petscregressor' into 'main'
Add basic PetscRegressor component with support for a few linear regressors
See merge request petsc/petsc!7709
|
| #
34b254c5
|
| 09-Apr-2025 |
Richard Tran Mills <rmills@rmills.org> |
Add initial version PetscRegressor, part of the planned machine learning (ML) toolkit
Co-authored-by: Mr. Hong Zhang <hongzhang@anl.gov> Co-authored-by: Hansol Suh <hsuh@anl.gov> Co-authored-by: Bar
Add initial version PetscRegressor, part of the planned machine learning (ML) toolkit
Co-authored-by: Mr. Hong Zhang <hongzhang@anl.gov> Co-authored-by: Hansol Suh <hsuh@anl.gov> Co-authored-by: Barry Smith <bsmith@petsc.dev> Co-authored-by: Toby Isaac <toby.isaac@gmail.com> Co-authored-by: Satish Balay <balay@mcs.anl.gov>
Mr. Hong Zhang developed the petsc4py interface and examples. Hansol Suh provided extensive help with updating the code to the latest PETSc coding guidelines and APIs, some documentation development, getting documentation to build correctly, getting new tests into the test harness, and numerous big fixes plus minor changes. Barry Smith provided extensive feedback and code to get the Fortran interfaces and documentation build working. Toby Isaac provided a fix to prevent breakage with complex-arithmetic builds. Satish Balay provided important help with fixing builds.
Thanks-to: Pierre Jolivet <pierre@joliv.et> Thanks-to: Jed Brown <jed@jedbrown.org> Thanks-to: Jose Roman <jroman@dsic.upv.es> Thanks-to: Stefano Zampini <stefano.zampini@gmail.com>
Pierre, Jed, Jose, and Stefano provided extremely helpful feedback and suggestions during the merge review process.
show more ...
|
| #
9dd11ecf
|
| 25-Aug-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2023-08-17/header-guard-check' into 'main'
Check header guards
See merge request petsc/petsc!6822
|
| #
a4963045
|
| 18-Aug-2023 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Convert all header guards to pragma once
|
| #
061e922f
|
| 22-Sep-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-09-21/2-bike-2-shed' into 'main'
Feature: Bicycle Storage Facility 2
See merge request petsc/petsc!5661
|
| #
6524c165
|
| 21-Sep-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Transform all header-guards into ifndefs to make clang-format ignore them for preprocessor indentation
|
| #
58d68138
|
| 23-Aug-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-08-21/clang-format-source' into 'main'
format repository with clang-format
See merge request petsc/petsc!5541
|
| #
9371c9d4
|
| 22-Aug-2022 |
Satish Balay <balay@mcs.anl.gov> |
clang-format: convert PETSc sources to comply with clang-format
|
| #
6b7bcaa1
|
| 28-Mar-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'denera/bufgix-tao-brgn-python-bindings' into 'main'
petsc4py interfaces for TAOBRGN
See merge request petsc/petsc!3766
|
| #
5eb5f4d6
|
| 25-Mar-2021 |
Alp Dener <alp.dener@me.com> |
added explicit Hessian feature to BRGN
|
| #
48c79f8d
|
| 13-Jul-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'brgn_lm' into 'master'
Levenberg-Marquardt optimization using BRGN
See merge request petsc/petsc!2964
|
| #
cd1c4666
|
| 13-Jul-2020 |
Tristan Konolige <tristan.konolige@colorado.edu> |
Levenberg-Marquardt optimization using BRGN.
Adds diag(J^T J) as a regularizer to BRGN (called "lm"). With this regularizer, BRGN is equivalent to a Levenberg-Marquardt algorithm.
|
| #
8000f006
|
| 15-Mar-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc
|
| #
1422bb70
|
| 07-Mar-2019 |
Xiang (Shawn) Huang <xianghuang@gmail.com> |
Merged in xhuang/tao-feature-L1 (pull request #1385)
Adding L1-norm dictionary regularizer and user-defined regularizer support in TAOBRGN
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
01b716f5
|
| 18-Feb-2019 |
Xiang Huang <xianghuang@gmail.com> |
Changes suggested by Barry except the .tex files and why use the define instead of enum
|
| #
30eeff36
|
| 05-Feb-2019 |
Xiang Huang <xianghuang@gmail.com> |
Both tomography and cs1 examples work with both l2prox and l1dict
|
| #
a3c390cf
|
| 01-Feb-2019 |
Alp Dener <adener@anl.gov> |
algorithm structure changes to combine old L2 reg with new L1 reg, and permit user regularizers
|
| #
c73dea25
|
| 10-Jan-2019 |
Xiang Huang <xianghuang@gmail.com> |
read from binary Mat/Vec, eliminate the array datastructure, works for a small example now!
|
| #
8e85b1b3
|
| 11-Dec-2018 |
Xiang Huang <xianghuang@gmail.com> |
added D matrix for L1 norm
|
| #
6e9726d0
|
| 06-Dec-2018 |
Xiang Huang <xianghuang@gmail.com> |
cleared comments of matrix vector dimension, and targeted problem to solve
|
| #
7cea06e1
|
| 01-Nov-2018 |
Xiang Huang <xianghuang@gmail.com> |
the compressive sensing (sparse regression) test example works with brgn of the smoothed L1 form
|
| #
8ac80d48
|
| 30-Oct-2018 |
Xiang Huang <xianghuang@gmail.com> |
tao-brgn add feature smoothed L1 norm algorithm, after meeting with Todd
|
| #
0d71dc2b
|
| 23-Oct-2018 |
Xiang Huang <xianghuang@gmail.com> |
brgn modified with approximation of L1 regularizer
|