diff options
author | Jitendar Kumar <jitendar.k@samsung.com> | 2015-04-22 10:58:33 +0530 |
---|---|---|
committer | Jitendar Kumar <jitendar.k@samsung.com> | 2015-04-22 10:58:33 +0530 |
commit | f2712a6239f64b6027860977e20c337164ccc0c3 (patch) | |
tree | 5854e7de0e6c31868fc4f6619bfa9d5baf0cdc8c /src/gd_nnquant.c | |
parent | 4f99667471ed44d6f5bbf1a5d407c02d2c660c90 (diff) | |
download | libgd-f2712a6239f64b6027860977e20c337164ccc0c3.tar.gz |
Remove Deadcode in gd_nnquant.c
File gd_nnquant.c :
#define initrad (MAXNETSIZE>>3) // 256 >>3 = 32
#define radiusbiasshift 6
#define radiusbias (((int) 1)<<radiusbiasshift) // 1 << 6 = 64
#define initradius (initrad*radiusbias) // 32 * 64 = 2048 (fixed value)
In API learn()
radius = initradius; // initradius = 2048
rad = radius >> radiusbiasshift; // radiusbiasshift =6 which outputs radius >> 6 =32
- if (rad <= 1) rad = 0; // rad <=1 always false. Code block has no impact.
for (i=0; i<rad; i++)
nnq->radpower[i] = alpha*(((rad*rad - i*i)*radbias)/(rad*rad));
Diffstat (limited to 'src/gd_nnquant.c')
-rw-r--r-- | src/gd_nnquant.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gd_nnquant.c b/src/gd_nnquant.c index c4b43d6..b9d6260 100644 --- a/src/gd_nnquant.c +++ b/src/gd_nnquant.c @@ -463,7 +463,7 @@ int verbose; radius = initradius; rad = radius >> radiusbiasshift; - if (rad <= 1) rad = 0; + for (i=0; i<rad; i++) nnq->radpower[i] = alpha*(((rad*rad - i*i)*radbias)/(rad*rad)); |