Weak A-frames and weak A-semi-frames