{ "_class" : "hudson.matrix.MatrixBuild", "actions" : [ { "_class" : "hudson.model.CauseAction", "causes" : [ { "_class" : "org.jenkinsci.plugins.ghprb.GhprbCause", "shortDescription" : "GitHub pull request #105 of commit df182227856aec53b79a834259baab1028d5e3d1, no merge conflicts." } ] }, { "_class" : "org.jenkinsci.plugins.ghprb.GhprbParametersAction", "parameters" : [ { "_class" : "hudson.model.StringParameterValue", "name" : "sha1", "value" : "origin/pr/105/merge" }, { "_class" : "hudson.model.StringParameterValue", "name" : "ghprbActualCommit", "value" : "df182227856aec53b79a834259baab1028d5e3d1" }, { "_class" : "hudson.model.StringParameterValue", "name" : "ghprbActualCommitAuthor", "value" : "Philippe Kirschen" }, { "_class" : "hudson.model.StringParameterValue", "name" : "ghprbActualCommitAuthorEmail", "value" : "philippe@hyperloop-one.com" }, { "_class" : "hudson.model.StringParameterValue", "name" : "ghprbAuthorRepoGitUrl", "value" : "https://github.com/convexengineering/gpfit.git" }, { "_class" : "hudson.model.StringParameterValue", "name" : "ghprbTriggerAuthor", "value" : "Philippe Kirschen" }, { "_class" : "hudson.model.StringParameterValue", "name" : "ghprbTriggerAuthorEmail", "value" : "philippe@virginhyperloop.com" }, { "_class" : "hudson.model.StringParameterValue", "name" : "ghprbTriggerAuthorLogin", "value" : "pgkirsch" }, { "_class" : "hudson.model.StringParameterValue", "name" : "ghprbTriggerAuthorLoginMention", "value" : "@pgkirsch" }, { "_class" : "hudson.model.StringParameterValue", "name" : "ghprbPullId", "value" : "105" }, { "_class" : "hudson.model.StringParameterValue", "name" : "ghprbTargetBranch", "value" : "master" }, { "_class" : "hudson.model.StringParameterValue", "name" : "ghprbSourceBranch", "value" : "v1" }, { "_class" : "hudson.model.StringParameterValue", "name" : "GIT_BRANCH", "value" : "v1" }, { "_class" : "hudson.model.StringParameterValue", "name" : "ghprbPullAuthorEmail", "value" : "philippe@virginhyperloop.com" }, { "_class" : "hudson.model.StringParameterValue", "name" : "ghprbPullAuthorLogin", "value" : "pgkirsch" }, { "_class" : "hudson.model.StringParameterValue", "name" : "ghprbPullAuthorLoginMention", "value" : "@pgkirsch" }, { "_class" : "hudson.model.StringParameterValue", "name" : "ghprbPullDescription", "value" : "GitHub pull request #105 of commit df182227856aec53b79a834259baab1028d5e3d1, no merge conflicts." }, { "_class" : "hudson.model.StringParameterValue", "name" : "ghprbPullTitle", "value" : "v0.2" }, { "_class" : "hudson.model.StringParameterValue", "name" : "ghprbPullLink", "value" : "https://github.com/convexengineering/gpfit/pull/105" }, { "_class" : "hudson.model.StringParameterValue", "name" : "ghprbPullLongDescription", "value" : "This pull request makes GPfit object oriented, with fit-type-specific sub-classes (e.g. `SoftmaxAffine`) derived from a `_Fit` parent class #100.\\r\\n\\r\\nThese classes have `print` and `plot` methods (`plot_surface` and `plot_slices` for 2D fits).\\r\\nAs part of this change this PR also includes the ability to save fits both to pickle and to a text file (related to #44).\\r\\n\\r\\nThe documentation also gets a facelift, a restructure, installation instructions (#69) and a tutorial page (#7)\\r\\n\\r\\nAlso closes #8, #33, #54, #104." }, { "_class" : "hudson.model.StringParameterValue", "name" : "ghprbCommentBody", "value" : "null" }, { "_class" : "hudson.model.StringParameterValue", "name" : "ghprbGhRepository", "value" : "convexengineering/gpfit" }, { "_class" : "hudson.model.StringParameterValue", "name" : "ghprbCredentialsId", "value" : "2a2b74d8-fbb8-4038-938a-85796af1b79f" } ] }, { }, { }, { }, { }, { }, { }, { }, { }, { "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction" } ], "artifacts" : [ ], "building" : False, "description" : "PR #105: v0.2", "displayName" : "#171", "duration" : 171268, "estimatedDuration" : 131402, "executor" : None, "fullDisplayName" : "CE_gpfit_PR_pylint #171", "id" : "171", "inProgress" : False, "keepLog" : False, "number" : 171, "queueId" : 186852, "result" : "SUCCESS", "timestamp" : 1634575293510, "url" : "https://acdl.mit.edu/csi/job/CE_gpfit_PR_pylint/171/", "builtOn" : "reynolds", "changeSet" : { "_class" : "hudson.plugins.git.GitChangeSetList", "items" : [ { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/tests/t_fit.py", "gpfit/fit.py", "gpfit/classes.py", "gpfit/plot_fit.py", "gpfit/print_fit.py" ], "commitId" : "13472aecf5de9dd36c13734f9028e1f5b1834600", "timestamp" : 1626484786000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "First pass at Fit class (#100)\u000a", "date" : "2021-07-16 18:19:46 -0700", "id" : "13472aecf5de9dd36c13734f9028e1f5b1834600", "msg" : "First pass at Fit class (#100)", "paths" : [ { "editType" : "delete", "file" : "gpfit/print_fit.py" }, { "editType" : "edit", "file" : "gpfit/fit.py" }, { "editType" : "delete", "file" : "gpfit/plot_fit.py" }, { "editType" : "edit", "file" : "gpfit/tests/t_fit.py" }, { "editType" : "delete", "file" : "gpfit/classes.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/tests/t_least_squares.py", "gpfit/tests/t_fit.py", "gpfit/tests/run_tests.py", "gpfit/tests/t_evaluate.py", "gpfit/tests/t_examples.py", "docs/source/examples/hoburgabbeel_ex6_3.py", "docs/source/examples/hoburgabbeel_ex6_3_output.txt", "gpfit/tests/t_print_fit.py", "docs/source/examples/hoburgabbeel_ex6_1_output.txt", "gpfit/fit.py", "gpfit/tests/t_classes.py", "docs/source/examples/hoburgabbeel_ex6_1.py" ], "commitId" : "386225cb4f62f88d0f262fd29988a5db34214832", "timestamp" : 1626724010000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "All unit tests run except plot_fit and constraint_set (#100)\u000a\u000a* Made evaluate() a static method\u000a* t_classes --> t_evaluate\u000a", "date" : "2021-07-19 12:46:50 -0700", "id" : "386225cb4f62f88d0f262fd29988a5db34214832", "msg" : "All unit tests run except plot_fit and constraint_set (#100)", "paths" : [ { "editType" : "edit", "file" : "gpfit/tests/t_least_squares.py" }, { "editType" : "edit", "file" : "docs/source/examples/hoburgabbeel_ex6_3_output.txt" }, { "editType" : "delete", "file" : "gpfit/tests/t_classes.py" }, { "editType" : "edit", "file" : "docs/source/examples/hoburgabbeel_ex6_1.py" }, { "editType" : "edit", "file" : "docs/source/examples/hoburgabbeel_ex6_1_output.txt" }, { "editType" : "edit", "file" : "docs/source/examples/hoburgabbeel_ex6_3.py" }, { "editType" : "edit", "file" : "gpfit/tests/t_print_fit.py" }, { "editType" : "edit", "file" : "gpfit/tests/t_examples.py" }, { "editType" : "edit", "file" : "gpfit/tests/t_fit.py" }, { "editType" : "edit", "file" : "gpfit/tests/run_tests.py" }, { "editType" : "add", "file" : "gpfit/tests/t_evaluate.py" }, { "editType" : "edit", "file" : "gpfit/fit.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/tests/run_tests.py", "gpfit/fit.py", "gpfit/tests/t_plot_fit.py", "gpfit/tests/plots/sma_test.png", "gpfit/tests/plots/isma_test.png", "gpfit/tests/plots/ma_test.png" ], "commitId" : "244fa3e0db5bd6efd0a0d7b4640001a9fe863b84", "timestamp" : 1626737291000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Working plot_fits method (#100)\u000a", "date" : "2021-07-19 16:28:11 -0700", "id" : "244fa3e0db5bd6efd0a0d7b4640001a9fe863b84", "msg" : "Working plot_fits method (#100)", "paths" : [ { "editType" : "edit", "file" : "gpfit/tests/t_plot_fit.py" }, { "editType" : "add", "file" : "gpfit/tests/plots/ma_test.png" }, { "editType" : "edit", "file" : "gpfit/fit.py" }, { "editType" : "add", "file" : "gpfit/tests/plots/sma_test.png" }, { "editType" : "edit", "file" : "gpfit/tests/run_tests.py" }, { "editType" : "add", "file" : "gpfit/tests/plots/isma_test.png" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/fit.py", "gpfit/tests/plots/ma_test_2d.png", "gpfit/tests/plots/sma_test_2d.png", "gpfit/tests/t_plot_fit.py", "gpfit/tests/plots/isma_test_2d.png", "gpfit/tests/plots/ma_test.png" ], "commitId" : "74e57afad667163555395b218538c9dffb45bfa1", "timestamp" : 1626806943000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "plot_fit_2d (#100)\u000a", "date" : "2021-07-20 11:49:03 -0700", "id" : "74e57afad667163555395b218538c9dffb45bfa1", "msg" : "plot_fit_2d (#100)", "paths" : [ { "editType" : "add", "file" : "gpfit/tests/plots/sma_test_2d.png" }, { "editType" : "add", "file" : "gpfit/tests/plots/isma_test_2d.png" }, { "editType" : "edit", "file" : "gpfit/fit.py" }, { "editType" : "add", "file" : "gpfit/tests/plots/ma_test_2d.png" }, { "editType" : "edit", "file" : "gpfit/tests/t_plot_fit.py" }, { "editType" : "edit", "file" : "gpfit/tests/plots/ma_test.png" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/tests/plots/sma_test_2d.png", "gpfit/tests/plots/isma_test_2d.png", "gpfit/tests/plots/sma_test_slices.png", "gpfit/tests/plots/isma_test_slices.png", "gpfit/tests/t_plot_fit.py", "gpfit/tests/plots/sma_test.png", "gpfit/tests/plots/ma_test.png", "gpfit/tests/plots/isma_test_surface.png", "gpfit/fit.py", "gpfit/tests/plots/ma_test_2d.png", "gpfit/tests/plots/ma_test_surface.png", "gpfit/tests/plots/ma_test_slices.png", "gpfit/tests/plots/sma_test_surface.png" ], "commitId" : "f5103740886d100e759370f29cf6e461e9cfd39c", "timestamp" : 1626820377000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "plot_slices for 2D fits (#100)\u000a\u000a* Renamed plot_fit (--> plot) and plot_fit_2d (--> plot_surface)\u000a", "date" : "2021-07-20 15:32:57 -0700", "id" : "f5103740886d100e759370f29cf6e461e9cfd39c", "msg" : "plot_slices for 2D fits (#100)", "paths" : [ { "editType" : "delete", "file" : "gpfit/tests/plots/isma_test_2d.png" }, { "editType" : "edit", "file" : "gpfit/fit.py" }, { "editType" : "edit", "file" : "gpfit/tests/plots/sma_test.png" }, { "editType" : "edit", "file" : "gpfit/tests/t_plot_fit.py" }, { "editType" : "delete", "file" : "gpfit/tests/plots/sma_test_2d.png" }, { "editType" : "add", "file" : "gpfit/tests/plots/isma_test_slices.png" }, { "editType" : "add", "file" : "gpfit/tests/plots/isma_test_surface.png" }, { "editType" : "add", "file" : "gpfit/tests/plots/ma_test_slices.png" }, { "editType" : "add", "file" : "gpfit/tests/plots/ma_test_surface.png" }, { "editType" : "add", "file" : "gpfit/tests/plots/sma_test_surface.png" }, { "editType" : "delete", "file" : "gpfit/tests/plots/ma_test_2d.png" }, { "editType" : "edit", "file" : "gpfit/tests/plots/ma_test.png" }, { "editType" : "add", "file" : "gpfit/tests/plots/sma_test_slices.png" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/tests/t_fit.py", "gpfit/tests/artifacts/ma_test_surface.png", "gpfit/tests/artifacts/fit.pkl", "gpfit/tests/plots/sma_test_slices.png", "gpfit/tests/artifacts/isma_test_slices.png", "gpfit/tests/plots/isma_test_slices.png", "gpfit/tests/artifacts/sma_test.png", "gpfit/tests/t_plot_fit.py", "gpfit/tests/artifacts/isma_test_surface.png", "gpfit/tests/plots/sma_test.png", "gpfit/tests/artifacts/sma_test_surface.png", "gpfit/tests/artifacts/ma_test_slices.png", "gpfit/tests/plots/isma_test.png", "gpfit/tests/plots/ma_test.png", "gpfit/tests/plots/isma_test_surface.png", "gpfit/fit.py", "gpfit/tests/artifacts/isma_test.png", "gpfit/tests/artifacts/sma_test_slices.png", "gpfit/tests/plots/ma_test_surface.png", "gpfit/tests/artifacts/ma_test.png", "gpfit/tests/plots/ma_test_slices.png", "gpfit/tests/plots/sma_test_surface.png" ], "commitId" : "5a69fb757c81f7f999d3e20d50339e1cd7f885fd", "timestamp" : 1626824381000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Fit.save() method (#100)\u000a\u000aAlso closes #44\u000a", "date" : "2021-07-20 16:39:41 -0700", "id" : "5a69fb757c81f7f999d3e20d50339e1cd7f885fd", "msg" : "Fit.save() method (#100)", "paths" : [ { "editType" : "edit", "file" : "gpfit/fit.py" }, { "editType" : "delete", "file" : "gpfit/tests/plots/isma_test_surface.png" }, { "editType" : "delete", "file" : "gpfit/tests/plots/ma_test.png" }, { "editType" : "add", "file" : "gpfit/tests/artifacts/ma_test_slices.png" }, { "editType" : "add", "file" : "gpfit/tests/artifacts/isma_test.png" }, { "editType" : "add", "file" : "gpfit/tests/artifacts/sma_test_surface.png" }, { "editType" : "add", "file" : "gpfit/tests/artifacts/fit.pkl" }, { "editType" : "edit", "file" : "gpfit/tests/t_plot_fit.py" }, { "editType" : "delete", "file" : "gpfit/tests/plots/isma_test.png" }, { "editType" : "delete", "file" : "gpfit/tests/plots/isma_test_slices.png" }, { "editType" : "add", "file" : "gpfit/tests/artifacts/ma_test_surface.png" }, { "editType" : "add", "file" : "gpfit/tests/artifacts/isma_test_slices.png" }, { "editType" : "add", "file" : "gpfit/tests/artifacts/ma_test.png" }, { "editType" : "edit", "file" : "gpfit/tests/t_fit.py" }, { "editType" : "add", "file" : "gpfit/tests/artifacts/sma_test_slices.png" }, { "editType" : "add", "file" : "gpfit/tests/artifacts/isma_test_surface.png" }, { "editType" : "delete", "file" : "gpfit/tests/plots/ma_test_slices.png" }, { "editType" : "delete", "file" : "gpfit/tests/plots/sma_test.png" }, { "editType" : "delete", "file" : "gpfit/tests/plots/ma_test_surface.png" }, { "editType" : "delete", "file" : "gpfit/tests/plots/sma_test_slices.png" }, { "editType" : "add", "file" : "gpfit/tests/artifacts/sma_test.png" }, { "editType" : "delete", "file" : "gpfit/tests/plots/sma_test_surface.png" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/tests/t_fit.py", "gpfit/fit.py", "gpfit/tests/artifacts/fit.pkl", "gpfit/tests/artifacts/fit.txt" ], "commitId" : "172c20ede196f799cc6e51b8092d32aa6f0c0102", "timestamp" : 1626829776000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "savetxt method (#100)\u000a\u000a* Added better (and deterministic) unit tests to t_fit\u000a", "date" : "2021-07-20 18:09:36 -0700", "id" : "172c20ede196f799cc6e51b8092d32aa6f0c0102", "msg" : "savetxt method (#100)", "paths" : [ { "editType" : "edit", "file" : "gpfit/tests/t_fit.py" }, { "editType" : "edit", "file" : "gpfit/fit.py" }, { "editType" : "edit", "file" : "gpfit/tests/artifacts/fit.pkl" }, { "editType" : "add", "file" : "gpfit/tests/artifacts/fit.txt" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/tests/t_fit.py", "docs/source/examples/hoburgabbeel_ex6_3.py", "docs/source/examples/hoburgabbeel_ex6_3_output.txt", "docs/source/examples/hoburgabbeel_ex6_1_output.txt", "gpfit/tests/artifacts/fit.txt", "gpfit/tests/artifacts/sma_test.png", "gpfit/tests/artifacts/isma_test_surface.png", "gpfit/tests/artifacts/ma_test_slices.png", "gpfit/tests/t_print_fit.py", "gpfit/fit.py", "gpfit/tests/artifacts/isma_test.png", "docs/source/examples/hoburgabbeel_ex6_1.py", "gpfit/tests/artifacts/ma_test.png" ], "commitId" : "1c71e1cbfd51a7b72f7f135b3653b1746ace695c", "timestamp" : 1626832724000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "__repr__ method to replace print_fit (#100)\u000a\u000a* print(fit) instead of fit.print_fit()\u000a* No longer prints the fit automatically (partially addresses #8)\u000a", "date" : "2021-07-20 18:58:44 -0700", "id" : "1c71e1cbfd51a7b72f7f135b3653b1746ace695c", "msg" : "__repr__ method to replace print_fit (#100)", "paths" : [ { "editType" : "edit", "file" : "docs/source/examples/hoburgabbeel_ex6_3.py" }, { "editType" : "edit", "file" : "gpfit/tests/artifacts/isma_test_surface.png" }, { "editType" : "edit", "file" : "docs/source/examples/hoburgabbeel_ex6_3_output.txt" }, { "editType" : "edit", "file" : "docs/source/examples/hoburgabbeel_ex6_1_output.txt" }, { "editType" : "edit", "file" : "gpfit/tests/artifacts/ma_test.png" }, { "editType" : "edit", "file" : "gpfit/tests/artifacts/isma_test.png" }, { "editType" : "edit", "file" : "gpfit/fit.py" }, { "editType" : "edit", "file" : "gpfit/tests/artifacts/ma_test_slices.png" }, { "editType" : "edit", "file" : "gpfit/tests/artifacts/sma_test.png" }, { "editType" : "edit", "file" : "gpfit/tests/t_print_fit.py" }, { "editType" : "edit", "file" : "docs/source/examples/hoburgabbeel_ex6_1.py" }, { "editType" : "edit", "file" : "gpfit/tests/artifacts/fit.txt" }, { "editType" : "edit", "file" : "gpfit/tests/t_fit.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/tests/run_tests.py", "gpfit/constraint_set.py", "gpfit/tests/artifacts/isma_test_surface.png", "gpfit/tests/artifacts/ma_test_surface.png", "gpfit/tests/artifacts/ma_test_slices.png", "gpfit/fit.py", "gpfit/tests/artifacts/isma_test.png", "gpfit/tests/artifacts/ma_test.png", "gpfit/tests/t_constraint_set.py", "gpfit/tests/artifacts/sma_test.png" ], "commitId" : "fa9cdda1feebb930c03f4667ad40b96a9c5b3a73", "timestamp" : 1626981948000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "constraint_set method of Fit creates FitConstraintSet (#100)\u000a", "date" : "2021-07-22 12:25:48 -0700", "id" : "fa9cdda1feebb930c03f4667ad40b96a9c5b3a73", "msg" : "constraint_set method of Fit creates FitConstraintSet (#100)", "paths" : [ { "editType" : "edit", "file" : "gpfit/constraint_set.py" }, { "editType" : "edit", "file" : "gpfit/tests/artifacts/ma_test.png" }, { "editType" : "edit", "file" : "gpfit/tests/t_constraint_set.py" }, { "editType" : "edit", "file" : "gpfit/tests/artifacts/isma_test.png" }, { "editType" : "edit", "file" : "gpfit/fit.py" }, { "editType" : "edit", "file" : "gpfit/tests/artifacts/sma_test.png" }, { "editType" : "edit", "file" : "gpfit/tests/artifacts/ma_test_surface.png" }, { "editType" : "edit", "file" : "gpfit/tests/artifacts/isma_test_surface.png" }, { "editType" : "edit", "file" : "gpfit/tests/artifacts/ma_test_slices.png" }, { "editType" : "edit", "file" : "gpfit/tests/run_tests.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "docs/source/GPfit_logo.svg", "docs/source/index.rst", "docs/source/GPfit_logo.png", "docs/source/GPfit_logo.eps", "README.md" ], "commitId" : "7d24f5da9c5f4cbe27f7c6407651e004b0613d4c", "timestamp" : 1626992530000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Remove old logo from docs (#93)\u000a", "date" : "2021-07-22 15:22:10 -0700", "id" : "7d24f5da9c5f4cbe27f7c6407651e004b0613d4c", "msg" : "Remove old logo from docs (#93)", "paths" : [ { "editType" : "delete", "file" : "docs/source/GPfit_logo.svg" }, { "editType" : "delete", "file" : "docs/source/GPfit_logo.png" }, { "editType" : "edit", "file" : "README.md" }, { "editType" : "edit", "file" : "docs/source/index.rst" }, { "editType" : "delete", "file" : "docs/source/GPfit_logo.eps" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "docs/source/conf.py", "docs/source/_static/css/custom.css", "gpfit/__init__.py" ], "commitId" : "5bf250a0aba18ccfd86059f6eeb2a77c1e876899", "timestamp" : 1626995426000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Prettier documentation, __version__ (#7)\u000a\u000aThanks to Akshay for the css\u000a", "date" : "2021-07-22 16:10:26 -0700", "id" : "5bf250a0aba18ccfd86059f6eeb2a77c1e876899", "msg" : "Prettier documentation, __version__ (#7)", "paths" : [ { "editType" : "edit", "file" : "docs/source/conf.py" }, { "editType" : "add", "file" : "docs/source/_static/css/custom.css" }, { "editType" : "edit", "file" : "gpfit/__init__.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "docs/source/index.rst", "docs/source/installation.rst" ], "commitId" : "80813c5d25bc2cd85093609437243725966c1474", "timestamp" : 1627327705000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Installation instructions in docs (#69)\u000a", "date" : "2021-07-26 12:28:25 -0700", "id" : "80813c5d25bc2cd85093609437243725966c1474", "msg" : "Installation instructions in docs (#69)", "paths" : [ { "editType" : "add", "file" : "docs/source/installation.rst" }, { "editType" : "edit", "file" : "docs/source/index.rst" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "docs/source/acknowledgements.rst", "docs/source/index.rst" ], "commitId" : "21894b02f27265b72596fd1d56c53ae9aedbdbcc", "timestamp" : 1627328322000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Acknowledgements on docs (#7)\u000a", "date" : "2021-07-26 12:38:42 -0700", "id" : "21894b02f27265b72596fd1d56c53ae9aedbdbcc", "msg" : "Acknowledgements on docs (#7)", "paths" : [ { "editType" : "edit", "file" : "docs/source/index.rst" }, { "editType" : "add", "file" : "docs/source/acknowledgements.rst" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "docs/source/index.rst", "docs/source/glossary.rst", "docs/source/gpfit101", "docs/source/reference.rst" ], "commitId" : "b7bb643152a01bf4896e3d5cd9cd66101a7a8c7a", "timestamp" : 1627336334000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Docs improvements (#7)\u000a\u000a* Glossary -> reference\u000a* Re-ordering\u000a* Delete duplicate gpfit101\u000a", "date" : "2021-07-26 14:52:14 -0700", "id" : "b7bb643152a01bf4896e3d5cd9cd66101a7a8c7a", "msg" : "Docs improvements (#7)", "paths" : [ { "editType" : "add", "file" : "docs/source/reference.rst" }, { "editType" : "edit", "file" : "docs/source/index.rst" }, { "editType" : "delete", "file" : "docs/source/glossary.rst" }, { "editType" : "delete", "file" : "docs/source/gpfit101" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/fit.py", "gpfit/tests/artifacts/fit.pkl", "gpfit/constraint_set.py" ], "commitId" : "8139ec75ce3e146bbf8b701d8189b7493e0900da", "timestamp" : 1627352046000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Replace fitdata with more meaningful attributes\u000a", "date" : "2021-07-26 19:14:06 -0700", "id" : "8139ec75ce3e146bbf8b701d8189b7493e0900da", "msg" : "Replace fitdata with more meaningful attributes", "paths" : [ { "editType" : "edit", "file" : "gpfit/tests/artifacts/fit.pkl" }, { "editType" : "edit", "file" : "gpfit/constraint_set.py" }, { "editType" : "edit", "file" : "gpfit/fit.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "docs/source/examples.rst", "docs/source/gpfit101.rst", "docs/source/index.rst" ], "commitId" : "ddc63bda1c3f30a077e14ffe533f66be19f20bdd", "timestamp" : 1627353372000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Repair link to paper (#7)\u000a", "date" : "2021-07-26 19:36:12 -0700", "id" : "ddc63bda1c3f30a077e14ffe533f66be19f20bdd", "msg" : "Repair link to paper (#7)", "paths" : [ { "editType" : "edit", "file" : "docs/source/index.rst" }, { "editType" : "edit", "file" : "docs/source/examples.rst" }, { "editType" : "edit", "file" : "docs/source/gpfit101.rst" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/tests/t_fit.py", "gpfit/constraint_set.py", "docs/source/examples/hoburgabbeel_ex6_3.py", "docs/source/examples/hoburgabbeel_ex6_3_output.txt", "gpfit/tests/artifacts/fit.pkl", "docs/source/examples/hoburgabbeel_ex6_1_output.txt", "gpfit/fit.py", "docs/source/examples/hoburgabbeel_ex6_1.py" ], "commitId" : "e6e3ae4d5fe19cdceacab47b0ab0049f62616fb4", "timestamp" : 1627427730000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Pretty output when verbosity=1 (#104)\u000a\u000aAnd add type attribute to Fit\u000a", "date" : "2021-07-27 16:15:30 -0700", "id" : "e6e3ae4d5fe19cdceacab47b0ab0049f62616fb4", "msg" : "Pretty output when verbosity=1 (#104)", "paths" : [ { "editType" : "edit", "file" : "docs/source/examples/hoburgabbeel_ex6_1.py" }, { "editType" : "edit", "file" : "gpfit/fit.py" }, { "editType" : "edit", "file" : "docs/source/examples/hoburgabbeel_ex6_3_output.txt" }, { "editType" : "edit", "file" : "docs/source/examples/hoburgabbeel_ex6_1_output.txt" }, { "editType" : "edit", "file" : "gpfit/tests/t_fit.py" }, { "editType" : "edit", "file" : "gpfit/tests/artifacts/fit.pkl" }, { "editType" : "edit", "file" : "docs/source/examples/hoburgabbeel_ex6_3.py" }, { "editType" : "edit", "file" : "gpfit/constraint_set.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/tests/t_examples.py", "docs/source/examples/hoburgabbeel_ex6_3.py", "docs/source/tutorial.rst", "docs/source/examples/hoburgabbeel_ex6_3_output.txt", "docs/source/examples/hoburgabbeel_ex6_1_output.txt", "docs/source/examples.rst", "docs/source/examples/ex2.py", "docs/source/index.rst", "docs/source/examples/ex1.py", "docs/source/examples/hoburgabbeel_ex6_1.py", "docs/source/examples/ex2_output.txt", "docs/source/examples/ex1_output.txt" ], "commitId" : "a723ef3eb79c474f36bd029881dc1770d435f067", "timestamp" : 1627432685000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Add basic tutorial to docs (#7)\u000a\u000a* Clean up (and rename) examples code and output files\u000a", "date" : "2021-07-27 17:38:05 -0700", "id" : "a723ef3eb79c474f36bd029881dc1770d435f067", "msg" : "Add basic tutorial to docs (#7)", "paths" : [ { "editType" : "delete", "file" : "docs/source/examples.rst" }, { "editType" : "add", "file" : "docs/source/examples/ex1_output.txt" }, { "editType" : "delete", "file" : "docs/source/examples/hoburgabbeel_ex6_1.py" }, { "editType" : "edit", "file" : "docs/source/index.rst" }, { "editType" : "add", "file" : "docs/source/examples/ex1.py" }, { "editType" : "delete", "file" : "docs/source/examples/hoburgabbeel_ex6_3.py" }, { "editType" : "add", "file" : "docs/source/examples/ex2_output.txt" }, { "editType" : "delete", "file" : "docs/source/examples/hoburgabbeel_ex6_3_output.txt" }, { "editType" : "add", "file" : "docs/source/tutorial.rst" }, { "editType" : "delete", "file" : "docs/source/examples/hoburgabbeel_ex6_1_output.txt" }, { "editType" : "add", "file" : "docs/source/examples/ex2.py" }, { "editType" : "edit", "file" : "gpfit/tests/t_examples.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/fit.py", "gpfit/constraint_set.py" ], "commitId" : "017b323304979e23ff0cb0496cbddeca2d067c19", "timestamp" : 1627433937000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "_Fit now a private class (#100)\u000a", "date" : "2021-07-27 17:58:57 -0700", "id" : "017b323304979e23ff0cb0496cbddeca2d067c19", "msg" : "_Fit now a private class (#100)", "paths" : [ { "editType" : "edit", "file" : "gpfit/fit.py" }, { "editType" : "edit", "file" : "gpfit/constraint_set.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/tests/t_fit.py", "docs/source/tutorial.rst", "gpfit/fit.py" ], "commitId" : "cf97aaf3831927987a9db82ca3643a10ef7de4ea", "timestamp" : 1627496340000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "fit convenience function (#100)\u000a\u000a* Preserves the old API\u000a* Updated tutorial accordingly\u000a", "date" : "2021-07-28 11:19:00 -0700", "id" : "cf97aaf3831927987a9db82ca3643a10ef7de4ea", "msg" : "fit convenience function (#100)", "paths" : [ { "editType" : "edit", "file" : "gpfit/fit.py" }, { "editType" : "edit", "file" : "gpfit/tests/t_fit.py" }, { "editType" : "edit", "file" : "docs/source/tutorial.rst" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/tests/t_least_squares.py", "gpfit/__init__.py", "gpfit/logsumexp.py", "gpfit/initialize.py", "gpfit/tests/artifacts/fit.pkl", "gpfit/maths/__init__.py", "gpfit/maths/initialize.py", "gpfit/tests/t_initialize.py", "gpfit/tests/t_logsumexp.py", "gpfit/classes.py", "gpfit/maths/logsumexp.py", "gpfit/maths/least_squares.py", "gpfit/fit.py", "gpfit/least_squares.py" ], "commitId" : "e537f3e8dc6636c10229a6099be35ebc258b95bf", "timestamp" : 1627499417000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "File restructure (#100)\u000a\u000a* maths directory\u000a* move fit classes to classes.py\u000a", "date" : "2021-07-28 12:10:17 -0700", "id" : "e537f3e8dc6636c10229a6099be35ebc258b95bf", "msg" : "File restructure (#100)", "paths" : [ { "editType" : "edit", "file" : "gpfit/tests/t_least_squares.py" }, { "editType" : "add", "file" : "gpfit/classes.py" }, { "editType" : "delete", "file" : "gpfit/least_squares.py" }, { "editType" : "add", "file" : "gpfit/maths/initialize.py" }, { "editType" : "delete", "file" : "gpfit/initialize.py" }, { "editType" : "edit", "file" : "gpfit/tests/t_initialize.py" }, { "editType" : "edit", "file" : "gpfit/fit.py" }, { "editType" : "edit", "file" : "gpfit/tests/artifacts/fit.pkl" }, { "editType" : "delete", "file" : "gpfit/logsumexp.py" }, { "editType" : "add", "file" : "gpfit/maths/__init__.py" }, { "editType" : "add", "file" : "gpfit/maths/least_squares.py" }, { "editType" : "edit", "file" : "gpfit/tests/t_logsumexp.py" }, { "editType" : "add", "file" : "gpfit/maths/logsumexp.py" }, { "editType" : "edit", "file" : "gpfit/__init__.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/tests/t_fit.py", "gpfit/classes.py", "gpfit/tests/t_print_fit.py", "gpfit/tests/artifacts/fit.txt", "gpfit/tests/artifacts/isma_test.png", "gpfit/tests/artifacts/ma_test.png", "docs/source/examples/ex2_output.txt", "gpfit/tests/artifacts/sma_test.png", "docs/source/examples/ex1_output.txt" ], "commitId" : "9341bf2f3ce378644cec10180603dc1d66f6989d", "timestamp" : 1627506043000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Tighter formatting of repr\u000a\u000a* Remove whitespace around *\u000a* Replace ** with ^ in __repr__ (but keep ** in savetxt)\u000a* Align + with = for isma\u000a\u000aCloses #54\u000a", "date" : "2021-07-28 14:00:43 -0700", "id" : "9341bf2f3ce378644cec10180603dc1d66f6989d", "msg" : "Tighter formatting of repr", "paths" : [ { "editType" : "edit", "file" : "gpfit/classes.py" }, { "editType" : "edit", "file" : "gpfit/tests/artifacts/isma_test.png" }, { "editType" : "edit", "file" : "gpfit/tests/artifacts/sma_test.png" }, { "editType" : "edit", "file" : "docs/source/examples/ex1_output.txt" }, { "editType" : "edit", "file" : "docs/source/examples/ex2_output.txt" }, { "editType" : "edit", "file" : "gpfit/tests/artifacts/fit.txt" }, { "editType" : "edit", "file" : "gpfit/tests/artifacts/ma_test.png" }, { "editType" : "edit", "file" : "gpfit/tests/t_fit.py" }, { "editType" : "edit", "file" : "gpfit/tests/t_print_fit.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/tests/t_fit.py", "gpfit/tests/t_examples.py", "gpfit/constraint_set.py", "gpfit/classes.py", "gpfit/tests/artifacts/fit.pkl", "docs/source/examples/ex2_output.txt", "docs/source/examples/ex1_output.txt" ], "commitId" : "31b20706fe82ff7b21ea603d1cd42daac36b7cb4", "timestamp" : 1627529108000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Error data corrected and clarified (#108)\u000a", "date" : "2021-07-28 20:25:08 -0700", "id" : "31b20706fe82ff7b21ea603d1cd42daac36b7cb4", "msg" : "Error data corrected and clarified (#108)", "paths" : [ { "editType" : "edit", "file" : "gpfit/tests/artifacts/fit.pkl" }, { "editType" : "edit", "file" : "docs/source/examples/ex2_output.txt" }, { "editType" : "edit", "file" : "docs/source/examples/ex1_output.txt" }, { "editType" : "edit", "file" : "gpfit/tests/t_examples.py" }, { "editType" : "edit", "file" : "gpfit/tests/t_fit.py" }, { "editType" : "edit", "file" : "gpfit/classes.py" }, { "editType" : "edit", "file" : "gpfit/constraint_set.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/xfoil/constraint_set.py" ], "commitId" : "ba0ee1a8b11b14a3edbd6df378f94d23011c4fb1", "timestamp" : 1627537437000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "pylint\u000a", "date" : "2021-07-28 22:43:57 -0700", "id" : "ba0ee1a8b11b14a3edbd6df378f94d23011c4fb1", "msg" : "pylint", "paths" : [ { "editType" : "edit", "file" : "gpfit/xfoil/constraint_set.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "setup.py", "gpfit/__init__.py" ], "commitId" : "1e8e659fcb423c6d0b8eda1d4498961ca8c5ce00", "timestamp" : 1627581057000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "v0.2.0 (#105)\u000a", "date" : "2021-07-29 10:50:57 -0700", "id" : "1e8e659fcb423c6d0b8eda1d4498961ca8c5ce00", "msg" : "v0.2.0 (#105)", "paths" : [ { "editType" : "edit", "file" : "setup.py" }, { "editType" : "edit", "file" : "gpfit/__init__.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/classes.py", "gpfit/constraint_set.py" ], "commitId" : "76e13047e340830ad908a06e2896847a9bc1f120", "timestamp" : 1627581488000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Remove unneeded pylint disables\u000a", "date" : "2021-07-29 10:58:08 -0700", "id" : "76e13047e340830ad908a06e2896847a9bc1f120", "msg" : "Remove unneeded pylint disables", "paths" : [ { "editType" : "edit", "file" : "gpfit/constraint_set.py" }, { "editType" : "edit", "file" : "gpfit/classes.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "docs/source/conf.py", "README.md" ], "commitId" : "d156c756b43133cec15a69791afe436452f88dc8", "timestamp" : 1627582321000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Delete commented code in conf.py\u000a\u000a* And update link in README\u000a", "date" : "2021-07-29 11:12:01 -0700", "id" : "d156c756b43133cec15a69791afe436452f88dc8", "msg" : "Delete commented code in conf.py", "paths" : [ { "editType" : "edit", "file" : "README.md" }, { "editType" : "edit", "file" : "docs/source/conf.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/constraint_set.py", "docs/source/reference.rst", "gpfit/classes.py", "docs/source/conf.py", "gpfit/maths/logsumexp.py", "gpfit/fit.py", "gpfit/maths/initialize.py" ], "commitId" : "8831e4e86f3097bba9398e2baeef51a97f2daab1", "timestamp" : 1628474668000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Uniform docstrings using numpy style for autodoc (#7)\u000a\u000a* Also includes _Fit documentation (its __init__ is important)\u000a* And orders classes with same order as in source\u000a", "date" : "2021-08-08 19:04:28 -0700", "id" : "8831e4e86f3097bba9398e2baeef51a97f2daab1", "msg" : "Uniform docstrings using numpy style for autodoc (#7)", "paths" : [ { "editType" : "edit", "file" : "gpfit/maths/initialize.py" }, { "editType" : "edit", "file" : "gpfit/maths/logsumexp.py" }, { "editType" : "edit", "file" : "gpfit/fit.py" }, { "editType" : "edit", "file" : "gpfit/classes.py" }, { "editType" : "edit", "file" : "docs/source/conf.py" }, { "editType" : "edit", "file" : "docs/source/reference.rst" }, { "editType" : "edit", "file" : "gpfit/constraint_set.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/tests/t_fit.py", "gpfit/tests/t_examples.py", "gpfit/constraint_set.py", "gpfit/classes.py", "docs/source/tutorial.rst", "gpfit/tests/artifacts/fit.pkl" ], "commitId" : "fd4039ffc6bb9bb08048a5ab651e64d8a4777be6", "timestamp" : 1628479105000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "fit.error (float) and fit.errors (dict) (#108)\u000a\u000a* rename fit.error to fit.errors and add log error\u000a* fit.error is a float (=fit.errors[\"rms_rel\"])\u000a* add a note explaining distinction in tutorial\u000a* also fix the overloaded use of `f` in tutorial\u000a", "date" : "2021-08-08 20:18:25 -0700", "id" : "fd4039ffc6bb9bb08048a5ab651e64d8a4777be6", "msg" : "fit.error (float) and fit.errors (dict) (#108)", "paths" : [ { "editType" : "edit", "file" : "gpfit/tests/t_examples.py" }, { "editType" : "edit", "file" : "gpfit/classes.py" }, { "editType" : "edit", "file" : "gpfit/tests/artifacts/fit.pkl" }, { "editType" : "edit", "file" : "gpfit/tests/t_fit.py" }, { "editType" : "edit", "file" : "docs/source/tutorial.rst" }, { "editType" : "edit", "file" : "gpfit/constraint_set.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "docs/source/gpfit101.rst", "docs/source/tutorial.rst", "docs/source/conf.py" ], "commitId" : "7b41fb1da934ac4b0065227001f51da2d3b2b1e7", "timestamp" : 1628481474000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "More accurate gpfit101; log transform explained (#7)\u000a", "date" : "2021-08-08 20:57:54 -0700", "id" : "7b41fb1da934ac4b0065227001f51da2d3b2b1e7", "msg" : "More accurate gpfit101; log transform explained (#7)", "paths" : [ { "editType" : "edit", "file" : "docs/source/conf.py" }, { "editType" : "edit", "file" : "docs/source/gpfit101.rst" }, { "editType" : "edit", "file" : "docs/source/tutorial.rst" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/tests/t_fit.py" ], "commitId" : "617a3bbf02c1bcbefc4ddb933143738ce2d1a5f4", "timestamp" : 1629060926000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Test coverage of different errors (#108)\u000a", "date" : "2021-08-15 13:55:26 -0700", "id" : "617a3bbf02c1bcbefc4ddb933143738ce2d1a5f4", "msg" : "Test coverage of different errors (#108)", "paths" : [ { "editType" : "edit", "file" : "gpfit/tests/t_fit.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/tests/t_fit.py" ], "commitId" : "79111bfae8d21c2717860ea9e78699e2582445e7", "timestamp" : 1629061701000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Stricter check of error (#108)\u000a", "date" : "2021-08-15 14:08:21 -0700", "id" : "79111bfae8d21c2717860ea9e78699e2582445e7", "msg" : "Stricter check of error (#108)", "paths" : [ { "editType" : "edit", "file" : "gpfit/tests/t_fit.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/classes.py" ], "commitId" : "e814276a6e9e7c8de5bce29ad82eb434f77e6c43", "timestamp" : 1629062219000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Cleaner calculation of max errors (#108)\u000a", "date" : "2021-08-15 14:16:59 -0700", "id" : "e814276a6e9e7c8de5bce29ad82eb434f77e6c43", "msg" : "Cleaner calculation of max errors (#108)", "paths" : [ { "editType" : "edit", "file" : "gpfit/classes.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "setup.py", "MANIFEST.in" ], "commitId" : "2090a70efa362adc98903b6a10a0f091dfe5705c", "timestamp" : 1629352438000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Include package data in setup (#101)\u000a\u000aCreate MANIFEST.in and include docs/ and test/artifacts/\u000a", "date" : "2021-08-18 22:53:58 -0700", "id" : "2090a70efa362adc98903b6a10a0f091dfe5705c", "msg" : "Include package data in setup (#101)", "paths" : [ { "editType" : "add", "file" : "MANIFEST.in" }, { "editType" : "edit", "file" : "setup.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "setup.py" ], "commitId" : "11013ade4147129f04d2cc5ec885cd2beb8f5cf0", "timestamp" : 1629495890000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Include gpfit.maths in setup.py (#101)\u000a", "date" : "2021-08-20 14:44:50 -0700", "id" : "11013ade4147129f04d2cc5ec885cd2beb8f5cf0", "msg" : "Include gpfit.maths in setup.py (#101)", "paths" : [ { "editType" : "edit", "file" : "setup.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "README.md" ], "commitId" : "f76899f928a5574fbd9d3f677afdfe21dc1d12f0", "timestamp" : 1629580359000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Updated build status icons in README\u000a", "date" : "2021-08-21 14:12:39 -0700", "id" : "f76899f928a5574fbd9d3f677afdfe21dc1d12f0", "msg" : "Updated build status icons in README", "paths" : [ { "editType" : "edit", "file" : "README.md" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/tests/t_fit.py", "gpfit/xfoil/wrapper.py", "gpfit/classes.py", "gpfit/tests/artifacts/fit.pkl" ], "commitId" : "0fb6b6fc4fefd30f18c5333c8f511b893d2bd7e9", "timestamp" : 1629761000000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Updated pylint; fixed the errors (#105)\u000a", "date" : "2021-08-23 16:23:20 -0700", "id" : "0fb6b6fc4fefd30f18c5333c8f511b893d2bd7e9", "msg" : "Updated pylint; fixed the errors (#105)", "paths" : [ { "editType" : "edit", "file" : "gpfit/classes.py" }, { "editType" : "edit", "file" : "gpfit/tests/artifacts/fit.pkl" }, { "editType" : "edit", "file" : "gpfit/xfoil/wrapper.py" }, { "editType" : "edit", "file" : "gpfit/tests/t_fit.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/tests/t_examples.py" ], "commitId" : "4748669bc8b35024abac8a8f04783dfa837e8390", "timestamp" : 1631032584000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Change test to use assertLess (#105)\u000a", "date" : "2021-09-07 09:36:24 -0700", "id" : "4748669bc8b35024abac8a8f04783dfa837e8390", "msg" : "Change test to use assertLess (#105)", "paths" : [ { "editType" : "edit", "file" : "gpfit/tests/t_examples.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/maths/initialize.py" ], "commitId" : "17917882455b3e2c483ab9dea304f8d88498bac1", "timestamp" : 1634021020000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Testing hard-code seed in initialize (#102)(#33)\u000a", "date" : "2021-10-11 23:43:40 -0700", "id" : "17917882455b3e2c483ab9dea304f8d88498bac1", "msg" : "Testing hard-code seed in initialize (#102)(#33)", "paths" : [ { "editType" : "edit", "file" : "gpfit/maths/initialize.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/tests/t_fit.py" ], "commitId" : "9b5b9d5e4ea9f49daf4d8acd1ae17663dcdea057", "timestamp" : 1634065431000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Remove seed setting from TestFit functions (#102)(#33)\u000a", "date" : "2021-10-12 12:03:51 -0700", "id" : "9b5b9d5e4ea9f49daf4d8acd1ae17663dcdea057", "msg" : "Remove seed setting from TestFit functions (#102)(#33)", "paths" : [ { "editType" : "edit", "file" : "gpfit/tests/t_fit.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/tests/t_fit.py", "gpfit/xfoil/wrapper.py", "gpfit/constraint_set.py", "gpfit/xfoil/constraint_set.py", "gpfit/classes.py", "gpfit/maths/least_squares.py" ], "commitId" : "ddf4778f345607934a42d91a98c326c8d21f5499", "timestamp" : 1634074373000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Convert to f-string formatting (#105)\u000a", "date" : "2021-10-12 14:32:53 -0700", "id" : "ddf4778f345607934a42d91a98c326c8d21f5499", "msg" : "Convert to f-string formatting (#105)", "paths" : [ { "editType" : "edit", "file" : "gpfit/xfoil/constraint_set.py" }, { "editType" : "edit", "file" : "gpfit/maths/least_squares.py" }, { "editType" : "edit", "file" : "gpfit/tests/t_fit.py" }, { "editType" : "edit", "file" : "gpfit/constraint_set.py" }, { "editType" : "edit", "file" : "gpfit/xfoil/wrapper.py" }, { "editType" : "edit", "file" : "gpfit/classes.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/tests/t_initialize.py", "gpfit/tests/t_logsumexp.py", "gpfit/tests/t_plot_fit.py", "docs/source/examples/ex2.py", "docs/source/examples/ex1.py", "docs/source/examples/ex2_output.txt", "docs/source/examples/ex1_output.txt" ], "commitId" : "5bb96e832df8fb8709142db7ee7d4cd43f7a18db", "timestamp" : 1634099405000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "No more seeds anywhere (#105)\u000a", "date" : "2021-10-12 21:30:05 -0700", "id" : "5bb96e832df8fb8709142db7ee7d4cd43f7a18db", "msg" : "No more seeds anywhere (#105)", "paths" : [ { "editType" : "edit", "file" : "gpfit/tests/t_plot_fit.py" }, { "editType" : "edit", "file" : "gpfit/tests/t_initialize.py" }, { "editType" : "edit", "file" : "docs/source/examples/ex1_output.txt" }, { "editType" : "edit", "file" : "docs/source/examples/ex1.py" }, { "editType" : "edit", "file" : "docs/source/examples/ex2.py" }, { "editType" : "edit", "file" : "docs/source/examples/ex2_output.txt" }, { "editType" : "edit", "file" : "gpfit/tests/t_logsumexp.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/maths/initialize.py" ], "commitId" : "4b55ba2859bf0f54ef1a378f6a2e70a515b9de53", "timestamp" : 1634177702000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Old school debugging (#33)\u000a", "date" : "2021-10-13 19:15:02 -0700", "id" : "4b55ba2859bf0f54ef1a378f6a2e70a515b9de53", "msg" : "Old school debugging (#33)", "paths" : [ { "editType" : "edit", "file" : "gpfit/maths/initialize.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/tests/run_tests.py", "gpfit/maths/initialize.py" ], "commitId" : "1ac7b70a88209006270f59f4f5fbcb271e065cbe", "timestamp" : 1634178836000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "More experimentation (#33)\u000a", "date" : "2021-10-13 19:33:56 -0700", "id" : "1ac7b70a88209006270f59f4f5fbcb271e065cbe", "msg" : "More experimentation (#33)", "paths" : [ { "editType" : "edit", "file" : "gpfit/maths/initialize.py" }, { "editType" : "edit", "file" : "gpfit/tests/run_tests.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/tests/run_tests.py" ], "commitId" : "424874951ae1c9222e4d8408d64498e48bd47959", "timestamp" : 1634242366000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Comment out more tests (#33)\u000a", "date" : "2021-10-14 13:12:46 -0700", "id" : "424874951ae1c9222e4d8408d64498e48bd47959", "msg" : "Comment out more tests (#33)", "paths" : [ { "editType" : "edit", "file" : "gpfit/tests/run_tests.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/tests/t_fit.py", "gpfit/maths/least_squares.py" ], "commitId" : "aa8f3a0b327e8b3714a0c53a6e3029a712dce150", "timestamp" : 1634525132000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "See if time break being triggered\u000a", "date" : "2021-10-17 19:45:32 -0700", "id" : "aa8f3a0b327e8b3714a0c53a6e3029a712dce150", "msg" : "See if time break being triggered", "paths" : [ { "editType" : "edit", "file" : "gpfit/tests/t_fit.py" }, { "editType" : "edit", "file" : "gpfit/maths/least_squares.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/maths/least_squares.py" ], "commitId" : "6ac79148fc1823a610d5fdac55ea9d8e77540449", "timestamp" : 1634526811000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "pylint for the temporary code\u000a", "date" : "2021-10-17 20:13:31 -0700", "id" : "6ac79148fc1823a610d5fdac55ea9d8e77540449", "msg" : "pylint for the temporary code", "paths" : [ { "editType" : "edit", "file" : "gpfit/maths/least_squares.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/tests/t_fit.py", "gpfit/tests/run_tests.py", "gpfit/maths/least_squares.py" ], "commitId" : "7522fb2639febbf4ed8a68bf47a345b04a364416", "timestamp" : 1634535281000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Increase maxtime and un-comment tests (#33)\u000a\u000aMax time was causing non-deterministic behaviour\u000aIncreasing to 20 seconds now (hopefully enough)\u000a", "date" : "2021-10-17 22:34:41 -0700", "id" : "7522fb2639febbf4ed8a68bf47a345b04a364416", "msg" : "Increase maxtime and un-comment tests (#33)", "paths" : [ { "editType" : "edit", "file" : "gpfit/maths/least_squares.py" }, { "editType" : "edit", "file" : "gpfit/tests/t_fit.py" }, { "editType" : "edit", "file" : "gpfit/tests/run_tests.py" } ] }, { "_class" : "hudson.plugins.git.GitChangeSet", "affectedPaths" : [ "gpfit/maths/least_squares.py" ], "commitId" : "df182227856aec53b79a834259baab1028d5e3d1", "timestamp" : 1634575274000, "author" : { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" }, "authorEmail" : "philippe@hyperloop-one.com", "comment" : "Max time infinite (#33)\u000a", "date" : "2021-10-18 09:41:14 -0700", "id" : "df182227856aec53b79a834259baab1028d5e3d1", "msg" : "Max time infinite (#33)", "paths" : [ { "editType" : "edit", "file" : "gpfit/maths/least_squares.py" } ] } ], "kind" : "git" }, "culprits" : [ { "absoluteUrl" : "https://acdl.mit.edu/csi/user/philippe", "fullName" : "philippe" } ], "runs" : [ { "number" : 171, "url" : "https://acdl.mit.edu/csi/job/CE_gpfit_PR_pylint/buildnode=macys/171/" }, { "number" : 171, "url" : "https://acdl.mit.edu/csi/job/CE_gpfit_PR_pylint/buildnode=reynolds/171/" } ] }