The NBA has fined Golden State Warriors forward Kevin Durant $15,000 for public criticism of the officiating.