[HFTracer] Make embeddings ops take on the dtype of the weight
# What does this PR do?

Previously, `HFTracer` would assume a dtype of `torch.float32` as the output for `embedding` operators. This would cause issues downstream if you're tracing out a model that is initialized as e.g. `torch.bfloat16`. This makes it so that the embeddings ops outputs take on the dtype of the weight tensor
cc @michaelbenayoun <|||||>_The documentation is not available anymore as the PR was closed or merged._