Tonnage doesn't make it "small" or "large". It's tonnage in relation to function of the ship.
An icebreaker, at 7,000 tons, is a medium icebreaker. A corvette at 7, 000 tons is large, huge even, while a frigate at 7,000 tons is large while a cruiser would be small, an Aircraft carrier at 7,000...