Any *data or *func object depends on a .cal file, which unfortunately aren't readable by the GPU. Instead, .cal files have to be individually translated to GPU-readable code by hand. According to the
Accelerad documentation, brightdata is currently only implemented for the functions corr, flatcorr, boxcorr, and cylcorr from source.cal (you can hover over the box to see the list. In order to implement your function, I would need to see the next three lines of the error message, which contain the object data, and preferably also a reproducing .rad file.
Nathaniel