Parallel robots are increasingly favored in industrial automation due to their high precision, stability, and rigidity in high-speed and heavy-load tasks. However, factors such as manufacturing tolerances, assembly deviations, loads, and environmental conditions can lead to pose inaccuracies, manifesting as both geometric and non-geometric errors. Traditional model-driven approaches effectively predict geometric errors but often neglect non-geometric factors, potentially impacting the overall accuracy. This paper presents a deep learning-based method for comprehensive pose error prediction in parallel robots, addressing both geometric and non-geometric errors. The proposed approach employs an encoder-decoder network that takes target pose inputs and outputs predicted pose errors. The encoder integrates multi-layer convolutional sparse coding (CSC) blocks and efficient channel attention (ECA) modules to extract features from the network inputs. Monte Carlo dropout is utilized to estimate prediction uncertainties, enhancing the reliability of the network predictions. Experimental validation on a Stewart platform demonstrates the high accuracy and robustness of the method under various loading conditions. Comparative analyses with several typical models affirm the superior performance of the proposed network, indicating its potential to improve the operational accuracy and reliability of parallel robots in high-precision applications.