POLAR: Performance-aware On-device Learning Capable Programmable Processing-in-Memory Architecture for Low-Power ML Applications | IEEE Conference Publication | IEEE Xplore