Estimating tumor fraction from whole-genome cell-free DNA sequencing is critical for liquid biopsy, but is hampered by weak signals and baseline noise at low tumor fractions. Existing computational methods often require matched controls or large labeled datasets for training and lack uncertainty quantification. To address these gaps, we developed purNPE, a Bayesian deep-learning framework trained without labeled cancer cell-free DNA samples. Specifically, purNPE leverages a two-part generative model: one component simulates diverse tumor copy-number profiles based on evolutionary genealogies, while a second, data-driven component learns and replicates realistic sequencing background patterns from cancer-free cell-free DNA. By training a Neural Posterior Estimator on synthetic tumor profiles augmented with learned noise, purNPE performs amortized inference in milliseconds without needing a reference sample set at inference. In a real-world pan-cancer cohort, purNPE achieved comparable performance with existing methods against an orthogonal mutant-allele-fraction proxy (MAE = 0.066 ). In semi-synthetic and in silico experiments, purNPE showed calibrated uncertainty estimates and a dose-response across low tumor-fraction spike-ins, with separation of approximately 1