CNN accuracy not changing over epochs

Ellie: <p>Hi I am trying to train a CNN which takes in 224*224 4-channel images and has 3 classes. I am using cross entrophy loss function and adam as optimizer, but somehow my accuracy is always stuck at 48.36% no matter how large the learning rate is. Below is my model and training process. I am not sure whether I am calculating accuracy the right way. Really appreciate any bit of suggestion and help!<br>
<div class="lightbox-wrapper"><a class="lightbox" href="https://discuss.pytorch.org/uploads/default/original/3X/3/f/3f6719600a7e5ae574b1873a5e8cdc6fbb1fc754.jpeg" data-download-href="https://discuss.pytorch.org/uploads/default/3f6719600a7e5ae574b1873a5e8cdc6fbb1fc754" title="c1"><img src="https://discuss.pytorch.org/uploads/default/optimized/3X/3/f/3f6719600a7e5ae574b1873a5e8cdc6fbb1fc754_2_421x500.jpeg" alt="c1" data-base62-sha1="92SY6I69jlUvE5l6td4FTtXUxWQ" width="421" height="500" srcset="https://discuss.pytorch.org/uploads/default/optimized/3X/3/f/3f6719600a7e5ae574b1873a5e8cdc6fbb1fc754_2_421x500.jpeg, https://discuss.pytorch.org/uploads/default/original/3X/3/f/3f6719600a7e5ae574b1873a5e8cdc6fbb1fc754.jpeg 1.5x, https://discuss.pytorch.org/uploads/default/original/3X/3/f/3f6719600a7e5ae574b1873a5e8cdc6fbb1fc754.jpeg 2x" data-dominant-color="ECECEC"><div class="meta"><svg class="fa d-icon d-icon-far-image svg-icon" aria-hidden="true"><use href="#far-image"></use></svg><span class="filename">c1</span><span class="informations">544×645 113 KB</span><svg class="fa d-icon d-icon-discourse-expand svg-icon" aria-hidden="true"><use href="#discourse-expand"></use></svg></div></a></div> <div class="lightbox-wrapper"><a class="lightbox" href="https://discuss.pytorch.org/uploads/default/original/3X/0/c/0cd32605e74c7d8d9498de6cc80da11cd3f7e28e.jpeg" data-download-href="https://discuss.pytorch.org/uploads/default/0cd32605e74c7d8d9498de6cc80da11cd3f7e28e" title="c2"><img src="https://discuss.pytorch.org/uploads/default/optimized/3X/0/c/0cd32605e74c7d8d9498de6cc80da11cd3f7e28e_2_576x499.jpeg" alt="c2" data-base62-sha1="1Ps71rDRKZNCK9g72egMTUGw34G" width="576" height="499" srcset="https://discuss.pytorch.org/uploads/default/optimized/3X/0/c/0cd32605e74c7d8d9498de6cc80da11cd3f7e28e_2_576x499.jpeg, https://discuss.pytorch.org/uploads/default/optimized/3X/0/c/0cd32605e74c7d8d9498de6cc80da11cd3f7e28e_2_864x748.jpeg 1.5x, https://discuss.pytorch.org/uploads/default/original/3X/0/c/0cd32605e74c7d8d9498de6cc80da11cd3f7e28e.jpeg 2x" data-dominant-color="F3F3F3"><div class="meta"><svg class="fa d-icon d-icon-far-image svg-icon" aria-hidden="true"><use href="#far-image"></use></svg><span class="filename">c2</span><span class="informations">892×773 61.8 KB</span><svg class="fa d-icon d-icon-discourse-expand svg-icon" aria-hidden="true"><use href="#discourse-expand"></use></svg></div></a></div> <div class="lightbox-wrapper"><a class="lightbox" href="https://discuss.pytorch.org/uploads/default/original/3X/9/6/9670ef489ed5db382379aef337a5f489a0b7829b.jpeg" data-download-href="https://discuss.pytorch.org/uploads/default/9670ef489ed5db382379aef337a5f489a0b7829b" title="c3"><img src="https://discuss.pytorch.org/uploads/default/optimized/3X/9/6/9670ef489ed5db382379aef337a5f489a0b7829b_2_528x500.jpeg" alt="c3" data-base62-sha1="lsRA5oQH7TGXpvy5s7QHK5Kn9Rp" width="528" height="500" srcset="https://discuss.pytorch.org/uploads/default/optimized/3X/9/6/9670ef489ed5db382379aef337a5f489a0b7829b_2_528x500.jpeg, https://discuss.pytorch.org/uploads/default/original/3X/9/6/9670ef489ed5db382379aef337a5f489a0b7829b.jpeg 1.5x, https://discuss.pytorch.org/uploads/default/original/3X/9/6/9670ef489ed5db382379aef337a5f489a0b7829b.jpeg 2x" data-dominant-color="F0F1F1"><div class="meta"><svg class="fa d-icon d-icon-far-image svg-icon" aria-hidden="true"><use href="#far-image"></use></svg><span class="filename">c3</span><span class="informations">762×721 65.8 KB</span><svg class="fa d-icon d-icon-discourse-expand svg-icon" aria-hidden="true"><use href="#discourse-expand"></use></svg></div></a></div></p>