No.
martial arts reduces the delay of h2h by 20, which is quite a bit different than haste. Haste does not decrease TP gained from attack rounds as martial arts does. Haste is also calculated as a percentage reduction in delay, unlike martial arts (which is a static -20).
EDIT: Actually, increasing martial arts traits set the base h2h delay from 480>400>380>360>...>300. Same thing practically as -20 delay per trait level barring the first one.
XI Wiki


