Skip to content
Snippets Groups Projects
Commit dc8f6112 authored by Erik Strand's avatar Erik Strand
Browse files

Generate final plots for main example

parent f505b238
Branches
Tags
No related merge requests found
......@@ -104,7 +104,7 @@ int main() {
python_print("recovered_sample_values", recovered_sample_values);
// Part (d)
constexpr uint32_t n_subsamples = 200;
constexpr uint32_t n_subsamples = 100;
std::vector<uint32_t> const subset_indices = select_subsample(n_samples, n_subsamples);
Vector subset_sample_times = vector_subset(sample_times, subset_indices);
Vector subset_sample_values = vector_subset(sample_values, subset_indices);
......@@ -134,6 +134,7 @@ int main() {
Scalar const final_loss_e = loss;
uint32_t const final_count_e = count;
python_print("dct_e", recovered_dct);
python_print("recovered_sample_values_e", recovered_sample_values);
// Part (f)
recovered_dct = Vector::Random(n_samples);
......@@ -168,6 +169,7 @@ int main() {
Scalar const final_loss_f = loss;
uint32_t const final_count_f = count;
python_print("dct_f", recovered_dct);
python_print("recovered_sample_values_f", recovered_sample_values);
// Part (g)
recovered_dct = Vector::Random(n_samples);
......@@ -218,6 +220,7 @@ int main() {
Scalar const final_loss_g = loss;
uint32_t const final_count_g = count;
python_print("dct_g", recovered_dct);
python_print("recovered_sample_values_g", recovered_sample_values);
std::cout << '\n';
std::cout << "Final unregularized loss: " << final_loss_e
......
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment