DAPE: Data-Adaptive Positional Encoding for Length Extrapolation 2