Они говорят это прямо в документации для конструктора FPDF :
FPDF ([string orientation [, string unit [, mixed size]]])
Это конструктор класса. Он позволяет настроить размер страницы, ориентацию и единицу измерения, используемые во всех методах (кроме размеров шрифта). Параметры ...
size
Размер, используемый для страниц. Это может быть либо одно из следующих значений (нечувствительное к регистру):
A3 A4 A5 Letter Legal
, либо массив, содержащий ширину и высоту (выраженные в единицах, заданных единицей ).
blockquote>Они даже приводят пример с нестандартным размером:
Пример с пользовательским размером страницы 100x150 мм:
blockquote>$pdf = new FPDF('P','mm',array(100,150));
По умолчанию API набора данных работает на процессоре. Он не будет регистрировать операции, которые находятся внутри объекта набора данных. Однако вы можете явно отобразить итератор на графический процессор.
dataset = tf.data.Dataset.from_tensor_slices([c_0, c_1, c_2])
dataset = dataset.map(add_2)
dataset = dataset.apply(tf.data.experimental.copy_to_device("/gpu:0")).prefetch(1)
Это будет работать только с make_initializable_iterator()
Посмотрите по этим ссылкам