diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 0000000..7bcf319 --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1,2 @@ +exclude README.ipynb +exclude poetry.lock \ No newline at end of file diff --git a/README.ipynb b/README.ipynb index c396ec6..81c6a60 100644 --- a/README.ipynb +++ b/README.ipynb @@ -218,7 +218,7 @@ "# parameter combinations to be tested. Lists need to be of the same length\n", "# or one needs to be a scalar.\n", "# - `cv` number of folds as an integer or an object of\n", - "# class `lscmf.ElementwiseFolds`. The latter is also used internally if only\n", + "# class `solrcmf.ElementwiseFolds`. The latter is also used internally if only\n", "# an integer is provided, however, it allows specification of a random\n", "# number generator and whether or not inputs should be shuffled\n", "# before splitting.\n", @@ -414,8 +414,14 @@ } ], "metadata": { + "kernelspec": { + "display_name": "solrcmf-Ms-3Jg9q-py3.12", + "language": "python", + "name": "python3" + }, "language_info": { - "name": "python" + "name": "python", + "version": "3.12.3" } }, "nbformat": 4, diff --git a/README.md b/README.md index 4f7d0e5..c9060bf 100644 --- a/README.md +++ b/README.md @@ -162,7 +162,7 @@ The final solution is found by determining the pair of hyperparameters that lead # parameter combinations to be tested. Lists need to be of the same length # or one needs to be a scalar. # - `cv` number of folds as an integer or an object of -# class `lscmf.ElementwiseFolds`. The latter is also used internally if only +# class `solrcmf.ElementwiseFolds`. The latter is also used internally if only # an integer is provided, however, it allows specification of a random # number generator and whether or not inputs should be shuffled # before splitting. @@ -205,7 +205,7 @@ cv_res.loc[est_cv.best_index_, :] max_rank 10.000000 factor_penalty 0.058822 objective_value_penalized 2.014111 - mean_elapsed_process_time_penalized 7.679406 + mean_elapsed_process_time_penalized 7.571215 std_elapsed_process_time_penalized 0.000000 est_max_rank 5.000000 structural_zeros 30.000000 @@ -220,8 +220,8 @@ cv_res.loc[est_cv.best_index_, :] neg_mean_squared_error_fold7 -0.000185 neg_mean_squared_error_fold8 -0.000191 neg_mean_squared_error_fold9 -0.000181 - mean_elapsed_process_time_fixed 1.367407 - std_elapsed_process_time_fixed 0.169312 + mean_elapsed_process_time_fixed 1.297466 + std_elapsed_process_time_fixed 0.131769 mean_neg_mean_squared_error -0.000187 std_neg_mean_squared_error 0.000008 Name: 76, dtype: float64 diff --git a/pyproject.toml b/pyproject.toml index b432b41..b8ee26e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "solrcmf" -version = "0.1.0" +version = "0.1.1" description = "Implements an ADMM algorithm to solve the solrCMF problem." authors = ["Felix Held "] license = "MIT"