If the objects you want to detect/classify/recognize are different from what has been seen during the training of the pre-trained network, then you will most probably need to to adapt the model to your dataset. You can, for exmaple, only replace the last layer with a new one and train it on a smaller portion of your dataset.