The past tense of weed out is weeded out.
The third-person singular simple present indicative form of weed out is weeds out.
The present participle of weed out is weeding out.
The past participle of weed out is weeded out.