1. A method of generating a multidimensional look-up-table (LUT) including a plurality of nodes, the LUT a characterization of a color device and the multidimensional LUT mapping a plurality of device dependent color space values to a plurality of respective device independent color space values associated with the plurality of nodes, the method comprising: defining the multidimensional LUT as a tensor; rendering a training set of patches with the color device, the training set of patches associated with a subset of the plurality of nodes, the training set of patches rendered for device dependent color space values associated with the subset of the plurality of nodes; measuring one or more colors associated with the rendered training set of patches to generate device independent color space values associated with respective device dependent color space values associated with the subset of the plurality of nodes; calculating one or more tensor terms associated with the tensor using the device dependent color space values and device independent color space values associated with the rendered training set of patches; and calculating the plurality of device dependent color space values to the plurality of respective device independent color space values based on the calculated one or more calculated tensor terms to generate the multidimensional LUT.