When applying for Canada Tourist visa from Singapore, invitation letter from Canada is not required. if travel is meant for tourism or sight seeing. However if visa is applied for visiting family and friends in Canada, then invitation letter along with other documents of the sponsor from Canada.