本发明涉及一种基于信道状态信息(channel state information,CSI)估计终端设备在无线网络中的位置的计算设备和网络设备。在训练阶段,所述计算设备将所述网络设备的覆盖区域划分为多个子区域,并根据所述子区域将标记的CSI数据集划分为两个或多个CSI数据分区。所述CSI数据分区用于训练两个或多个神经网络模型。每个CSI数据分区对应一个小于所述覆盖区域的区域,从而简化所述神经网络模型的训练。此外,所述训练后的神经网络模型对环境变化具有鲁棒性。在在线阶段,所述网络设备将所述终端设备的CSI输入到所述至少两个神经网络模型中,并根据所述至少两个神经网络模型的输出得到最优估计。