From c1200291c9e7bd14613755d9a18a5c7e325d3e54 Mon Sep 17 00:00:00 2001 From: andreas128 Date: Sun, 8 Jan 2017 21:13:25 +0000 Subject: Add simple gradient decent to two_toner_tuner.ipynb --- gr-dpd/grc/dpd_memless_poly.xml | 7 +++++++ gr-dpd/include/dpd/memless_poly.h | 7 +++++++ 2 files changed, 14 insertions(+) (limited to 'gr-dpd') diff --git a/gr-dpd/grc/dpd_memless_poly.xml b/gr-dpd/grc/dpd_memless_poly.xml index ce687a7..98871a1 100644 --- a/gr-dpd/grc/dpd_memless_poly.xml +++ b/gr-dpd/grc/dpd_memless_poly.xml @@ -22,36 +22,43 @@ a2 a2 + 0 real a3 a3 + 0 real a4 a4 + 0 real a5 a5 + 0 real a6 a6 + 0 real a7 a7 + 0 real a8 a8 + 0 real diff --git a/gr-dpd/include/dpd/memless_poly.h b/gr-dpd/include/dpd/memless_poly.h index 921a9df..a3d17d2 100644 --- a/gr-dpd/include/dpd/memless_poly.h +++ b/gr-dpd/include/dpd/memless_poly.h @@ -48,7 +48,14 @@ namespace gr { */ static sptr make(float a1, float a2, float a3, float a4, float a5, float a6, float a7, float a8); + virtual void set_a1(float sens) = 0; virtual void set_a2(float sens) = 0; + virtual void set_a3(float sens) = 0; + virtual void set_a4(float sens) = 0; + virtual void set_a5(float sens) = 0; + virtual void set_a6(float sens) = 0; + virtual void set_a7(float sens) = 0; + virtual void set_a8(float sens) = 0; }; -- cgit v1.2.3