If I have 2 different implementations of the same interface but with the same methods should I have 2 interfaces?

I have 2 different implementations of the same interface, but each one of those objects have different implementations, however they have the same methods, should I create one interface for each type of object and extend the main interface ?