LOS ANGELES (NBC/AP) — Kanye West was taken to a Los Angeles hospital for observation Monday after he abruptly canceled the remaining dates of his national tour, multiple sources told NBC News.

A source told NBC News that Los Angeles police responded to a medical welfare call around 1:30pm (4:20pm ET).

No foul play was suspected. The source told NBC News said West was hospitalized for his own health and safety.

The hospitalization comes after a complex weekend for the musician, who ended a concert early in Sacramento, California, on Saturday, then canceled a performance Sunday in the Los Angeles area.

Saturday’s truncated show became a hot topic on social platforms as amateur videos circulated of a 10-minute tirade by West about Beyonce, Jay Z, Hillary Clinton, Mark Zuckerberg, the radio and MTV.

Over the weekend, West also flooded his Instagram account with nearly 100 fashion photos, many snaps of photos that were out of focus and poorly cropped.

On Friday, during a concert in San Jose, California, West said he didn’t vote but would have cast a ballot for Trump, praising the president-elect’s “method of communication” as “very futuristic.”