AI Summarypycse is a Python library that assists with scientific computing tasks including nonlinear regression, uncertainty quantification, design of experiments, and neural network-based modeling. It's useful for researchers, engineers, and data scientists working on numerical optimization, experimental design, and uncertainty analysis.
Install
Copy this and paste it into Claude Code, Cursor, or any AI assistant:
I want to install the "pycse" skill in my project. Please run this command in my terminal: # Install skill into your project (87 files) mkdir -p .claude/skills/pycse && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/SKILL.md "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/SKILL.md" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/PYCSE.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/PYCSE.py" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/README.org "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/README.org" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/__init__.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/__init__.py" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/beginner.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/beginner.py" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/cli.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/cli.py" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/colab.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/colab.py" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/colors.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/colors.py" && mkdir -p .claude/skills/pycse/examples && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/examples/ActiveLearning_GP_Demo.ipynb "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/examples/ActiveLearning_GP_Demo.ipynb" && mkdir -p .claude/skills/pycse/examples && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/examples/ActiveLearning_pycse_Demo.ipynb "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/examples/ActiveLearning_pycse_Demo.ipynb" && mkdir -p .claude/skills/pycse/examples && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/examples/Active_Surrogate_Demo.ipynb "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/examples/Active_Surrogate_Demo.ipynb" && mkdir -p .claude/skills/pycse/examples && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/examples/DPOSE_Demo.ipynb "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/examples/DPOSE_Demo.ipynb" && mkdir -p .claude/skills/pycse/examples && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/examples/JAXICNNRegressor_Demo.ipynb "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/examples/JAXICNNRegressor_Demo.ipynb" && mkdir -p .claude/skills/pycse/examples && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/examples/JAXMonotonicRegressor_Demo.ipynb "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/examples/JAXMonotonicRegressor_Demo.ipynb" && mkdir -p .claude/skills/pycse/examples && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/examples/JAXPeriodicRegressor_Demo.ipynb "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/examples/JAXPeriodicRegressor_Demo.ipynb" && mkdir -p .claude/skills/pycse/examples && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/examples/KANLLPR_Demo.ipynb "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/examples/KANLLPR_Demo.ipynb" && mkdir -p .claude/skills/pycse/examples && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/examples/KAN_Demo.ipynb "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/examples/KAN_Demo.ipynb" && mkdir -p .claude/skills/pycse/examples && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/examples/KfoldNN_Demo.ipynb "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/examples/KfoldNN_Demo.ipynb" && mkdir -p .claude/skills/pycse/examples && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/examples/LeafModel_Demo.ipynb "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/examples/LeafModel_Demo.ipynb" && mkdir -p .claude/skills/pycse/examples && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/examples/NNBR_Demo.ipynb "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/examples/NNBR_Demo.ipynb" && mkdir -p .claude/skills/pycse/examples && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/examples/NNGMM_Demo.ipynb "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/examples/NNGMM_Demo.ipynb" && mkdir -p .claude/skills/pycse/examples && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/examples/Pyroxy_Demo.ipynb "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/examples/Pyroxy_Demo.ipynb" && mkdir -p .claude/skills/pycse/examples && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/examples/README.md "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/examples/README.md" && mkdir -p .claude/skills/pycse/examples && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/examples/Regression_Functions_Demo.ipynb "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/examples/Regression_Functions_Demo.ipynb" && mkdir -p .claude/skills/pycse/examples && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/examples/SISSOEnsemble_Demo.ipynb "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/examples/SISSOEnsemble_Demo.ipynb" && mkdir -p .claude/skills/pycse/examples && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/examples/SISSO_Demo.ipynb "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/examples/SISSO_Demo.ipynb" && mkdir -p .claude/skills/pycse/examples && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/examples/Supyrvisor_Demo.ipynb "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/examples/Supyrvisor_Demo.ipynb" && mkdir -p .claude/skills/pycse/examples && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/examples/UQ_Comparison_Demo.ipynb "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/examples/UQ_Comparison_Demo.ipynb" && mkdir -p .claude/skills/pycse/examples && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/examples/llpr_demo.ipynb "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/examples/llpr_demo.ipynb" && mkdir -p .claude/skills/pycse/examples && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/examples/llpr_study.ipynb "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/examples/llpr_study.ipynb" && mkdir -p .claude/skills/pycse/examples && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/examples/nflows_regressor_examples.ipynb "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/examples/nflows_regressor_examples.ipynb" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/hashcache.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/hashcache.py" && mkdir -p .claude/skills/pycse/images && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/images/bvp-nonlinear-2.png "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/images/bvp-nonlinear-2.png" && mkdir -p .claude/skills/pycse/images && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/images/bvp-pycse.png "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/images/bvp-pycse.png" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/lisp.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/lisp.py" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/mcp.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/mcp.py" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/orgmode.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/orgmode.py" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/plotly.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/plotly.py" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/pyroxy.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/pyroxy.py" && mkdir -p .claude/skills/pycse/sklearn && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/sklearn/__init__.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/sklearn/__init__.py" && mkdir -p .claude/skills/pycse/sklearn && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/sklearn/active_learning.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/sklearn/active_learning.py" && mkdir -p .claude/skills/pycse/sklearn && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/sklearn/dpose.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/sklearn/dpose.py" && mkdir -p .claude/skills/pycse/sklearn && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/sklearn/jax_icnn.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/sklearn/jax_icnn.py" && mkdir -p .claude/skills/pycse/sklearn && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/sklearn/jax_monotonic.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/sklearn/jax_monotonic.py" && mkdir -p .claude/skills/pycse/sklearn && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/sklearn/jax_periodic.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/sklearn/jax_periodic.py" && mkdir -p .claude/skills/pycse/sklearn && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/sklearn/kan.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/sklearn/kan.py" && mkdir -p .claude/skills/pycse/sklearn && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/sklearn/kan_llpr.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/sklearn/kan_llpr.py" && mkdir -p .claude/skills/pycse/sklearn && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/sklearn/kfoldnn.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/sklearn/kfoldnn.py" && mkdir -p .claude/skills/pycse/sklearn && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/sklearn/leaf_model.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/sklearn/leaf_model.py" && mkdir -p .claude/skills/pycse/sklearn && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/sklearn/lhc.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/sklearn/lhc.py" && mkdir -p .claude/skills/pycse/sklearn && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/sklearn/llpr_regressor.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/sklearn/llpr_regressor.py" && mkdir -p .claude/skills/pycse/sklearn && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/sklearn/lr_uq.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/sklearn/lr_uq.py" && mkdir -p .claude/skills/pycse/sklearn && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/sklearn/nflows_regressor.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/sklearn/nflows_regressor.py" && mkdir -p .claude/skills/pycse/sklearn && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/sklearn/nnbr.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/sklearn/nnbr.py" && mkdir -p .claude/skills/pycse/sklearn && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/sklearn/nngmm.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/sklearn/nngmm.py" && mkdir -p .claude/skills/pycse/sklearn && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/sklearn/optimizers.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/sklearn/optimizers.py" && mkdir -p .claude/skills/pycse/sklearn && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/sklearn/sisso.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/sklearn/sisso.py" && mkdir -p .claude/skills/pycse/sklearn && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/sklearn/surface_response.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/sklearn/surface_response.py" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/supyrvisor.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/supyrvisor.py" && mkdir -p .claude/skills/pycse/tests && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/tests/conftest.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/tests/conftest.py" && mkdir -p .claude/skills/pycse/tests && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/tests/test_active_surrogate.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/tests/test_active_surrogate.py" && mkdir -p .claude/skills/pycse/tests && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/tests/test_beginner.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/tests/test_beginner.py" && mkdir -p .claude/skills/pycse/tests && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/tests/test_cli.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/tests/test_cli.py" && mkdir -p .claude/skills/pycse/tests && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/tests/test_hashcache.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/tests/test_hashcache.py" && mkdir -p .claude/skills/pycse/tests && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/tests/test_kfoldnn.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/tests/test_kfoldnn.py" && mkdir -p .claude/skills/pycse/tests && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/tests/test_lhc.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/tests/test_lhc.py" && mkdir -p .claude/skills/pycse/tests && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/tests/test_lisp.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/tests/test_lisp.py" && mkdir -p .claude/skills/pycse/tests && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/tests/test_lr_uq.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/tests/test_lr_uq.py" && mkdir -p .claude/skills/pycse/tests && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/tests/test_orgmode.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/tests/test_orgmode.py" && mkdir -p .claude/skills/pycse/tests && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/tests/test_plotly.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/tests/test_plotly.py" && mkdir -p .claude/skills/pycse/tests && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/tests/test_pycse.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/tests/test_pycse.py" && mkdir -p .claude/skills/pycse/tests && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/tests/test_pyroxy.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/tests/test_pyroxy.py" && mkdir -p .claude/skills/pycse/tests && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/tests/test_sklearn_dpose.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/tests/test_sklearn_dpose.py" && mkdir -p .claude/skills/pycse/tests && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/tests/test_sklearn_jax_icnn.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/tests/test_sklearn_jax_icnn.py" && mkdir -p .claude/skills/pycse/tests && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/tests/test_sklearn_jax_monotonic.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/tests/test_sklearn_jax_monotonic.py" && mkdir -p .claude/skills/pycse/tests && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/tests/test_sklearn_jax_periodic.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/tests/test_sklearn_jax_periodic.py" && mkdir -p .claude/skills/pycse/tests && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/tests/test_sklearn_kan.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/tests/test_sklearn_kan.py" && mkdir -p .claude/skills/pycse/tests && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/tests/test_sklearn_kan_llpr.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/tests/test_sklearn_kan_llpr.py" && mkdir -p .claude/skills/pycse/tests && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/tests/test_sklearn_leaf_model.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/tests/test_sklearn_leaf_model.py" && mkdir -p .claude/skills/pycse/tests && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/tests/test_sklearn_llpr_regressor.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/tests/test_sklearn_llpr_regressor.py" && mkdir -p .claude/skills/pycse/tests && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/tests/test_sklearn_nnbr.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/tests/test_sklearn_nnbr.py" && mkdir -p .claude/skills/pycse/tests && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/tests/test_sklearn_nngmm.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/tests/test_sklearn_nngmm.py" && mkdir -p .claude/skills/pycse/tests && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/tests/test_sklearn_sisso.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/tests/test_sklearn_sisso.py" && mkdir -p .claude/skills/pycse/tests && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/tests/test_supyrvisor.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/tests/test_supyrvisor.py" && mkdir -p .claude/skills/pycse/tests && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/tests/test_surface_response.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/tests/test_surface_response.py" && mkdir -p .claude/skills/pycse/tests && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/tests/test_utils.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/tests/test_utils.py" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/pycse/utils.py "https://raw.githubusercontent.com/jkitchin/pycse/master/src/pycse/utils.py" Then restart Claude Code (or reload the window in Cursor) so the skill is picked up.
Description
Python computations in science and engineering (pycse) - helps with scientific computing tasks including nonlinear regression, uncertainty quantification, design of experiments (DOE), Latin hypercube sampling, surface response modeling, and neural network-based UQ with DPOSE. Use when working with numerical optimization, data fitting, experimental design, or uncertainty analysis.
pycse - Python Computations in Science and Engineering
pycse is a comprehensive library for scientific computing, data analysis, and uncertainty quantification in Python.
1. Nonlinear Regression and Curve Fitting
• nlinfit: Nonlinear least squares fitting with uncertainty quantification • regress: Linear regression with statistics • Supports parameter uncertainty estimation and confidence intervals
2. Design of Experiments (DOE)
• Latin Hypercube Sampling (LHC): Space-filling designs for efficient parameter exploration • Surface Response Modeling: Fit polynomial response surfaces to experimental data • Useful for optimizing experimental conditions with minimal trials
3. Uncertainty Quantification with DPOSE
• DPOSE (Direct Propagation of Shallow Ensembles): Neural network ensemble for UQ • Provides per-sample uncertainty estimates (heteroscedastic) • Handles gaps, extrapolation, and nonlinear relationships • Trained using CRPS or NLL loss for calibrated uncertainties
Discussion
Health Signals
My Fox Den
Community Rating
Sign in to rate this booster