First of all, yam and honey are foods with high sugar content, so it is naturally not recommended to eat more during weight loss. Among milk, only low-fat or skim milk is more suitable for weight loss.
Then there is the combination of eating methods. If you simply eat these three foods, it is definitely not desirable, because as mentioned above, you will consume more sugar.
Finally, the overall intake, if too much sugar intake, not consumed, it is easy to turn into fat accumulation. So you need to increase some exercise.