КУФ — лечение ультрафиолетом в Самаре
Что такое КУФ?
Это метод физиотерапии, в котором используются ультрафиолетовые лучи. Именно они помогают нам избавиться от болезней, уничтожая вирусы и токсины.
Для получения эффекта достаточно лишь несколько минут облучения.
Очень важно, что лучи не проникают внутрь кожи больше, чем на 1мм — так это не вредит кожным покровам, а только, как дополнительный бонус, улучшает кровообращение.
Где проводят процедуру КУФ в Самаре?
Далеко не все клиники предоставляют услуги физиотерапии. В Самаре Вы можете пройти эту процедуру в частной клинике «Призвание».
Записаться на физиопроцедуру можно по телефону 8 (846) 300-40-72 или оставьте свой телефон и мы обязательно Вам перезвоним.
Как проводится процедура КУФ?
Ультрафиолет применяют для лечения многих болезней — как следствие, используется он по-разному
КУФ в нос
Чтобы уничтожить вирусы и бактерии, обитающие на слизистых носа, применяют ультрафиолетовые лучи.
Пациент должен сесть и опрокинуть голову назад, а потом поочередно в каждую ноздрю вводится излучатель в специальной насадке. Такая процедура не может вызвать никаких неприятных ощущений и длится всего несколько минут.
КУФ в горло
С той же целью — с целью уничтожения патогенных организмов — излучение применяется в области горла.
В этом случае направляются не прямые лучи, а лучи, отражающиеся от зеркала. Здесь клиент может испытывать не очень приятные ощущения, так как нужно высунуть язык. Но, к всеобщей радости, эта процедура также длится совсем недолго.Показания и противопоказания
Показания к КУФ
Когда его можно и нужно использовать? У этой процедуры большой спектр применения, ведь ультрафиолет оказывает противовоспалительный, бактерицидный и противовирусный эффект.
Вот несколько проблем, при которых могут назначить процедуру:
- бронхит;
- ангина;
- гайморит;
- аденоиды;
- воспаления уха и носа;
- слабый иммунитет;
- неврит;
- воспаления кожи;
- герпес;
- трофические язвы.
Противопоказания к КУФ
При всей своей безвредности подобный метод физиотерапии может быть противопоказан при ряде заболеваний:
- злокачественные опухоли;
- язва желудка;
- гепатит;
- атеросклероз;
- почечная недостаточность;
- и некоторых других.
Запрещена процедура при температуре и при индивидуальной непереносимости (возникновении слабости и головокружений).
Помните: перед любым лечением необходимо проконсультироваться с врачом и КУФ — не исключение.
Записаться на физиотерапию в Самаре можно по телефону 8 (846) 300-40-72
Физиопроцедура «КУФ-терапия» (коротковолновое ультрафиолетовое излучение) — «На что способна профессиональная КУФ-терапия? Помогает ли при аденоидите, тонзиллите, фарингите? (+ фото с места событий + наши результаты курса КУФ)»
Сначала предисловие (можно не читать, если уже знакомы с КУФ):
Физиопроцедура КУФ (если вдруг кто не знает) подразумевает под собой ультрафиолетовое излучение, только оно не обычное (которому мы все подвергаемся находясь на солнце), а — коротковолновое.
Сооответственно, расшифровывается как УФ-излучение и буква «К» — коротковолновое. Одним словом — КУФ.
Вот что в сети пишут про КУФ-процедуру:
В отличие от длинноволновых систем коротковолновое УФ-излучение обладает выраженным санирующим действием.
Данная процедура проводится без теплового воздействия, что особенно важно при аденоидах. Почему? А потому, что под воздействием тепла воспаленная область начинает увеличиваться, а патогенная микрофлора — размножаться. Глубина действие УФ-лучей составляет всего лишь 1 мм.
КУФ в нос и горло, как коротковолновой ультрафиолет вызывает поглощение белков и углеводов (называется это десорбцией). Отсюда изменяются некоторые важные свойства эритроцитов. А это повышает бактерицидную активность нашей крови и ее свертывающую природу.
• способствует выработке витамина D и меланина;
• восстанавливает поврежденные и активизирует атрофированные ткани;
• нормализует процесс репликации.
В-общем, более подробно можно почитать в сети. Написано там много, но суть — одна. При заболеваниях ЛОР-органов назначают этот КУФ.
консультационное заключение (врач назначил КУФ. выделено красной стрелкой)
Вот что написано про назначение КУФ при аденоидах:
Прямым показанием к проведению УФ-терапии является: аденоидит 1 и 2 стадии, синусит, бронхит, ангина, низкий иммунитет, заболевания среднего уха.
Нам КУФ назначил ЛОР-врач как раз при заболеваниях носоглотки и т.д. Показания указаны в консультативном заключении (см. на фото), но там еще не указано, что у ребенка аденоидит 2 стадии. Кроме того, терапевт, который наблюдал его в остром периоде объявил нам фарингит… и прочие сопутствующие прелести. И да, под словом «бациллоносительство» подразумевается — «золотистый стафилококк» (посев показал 10 в 5 степени).
В-общем, назначили нам много чего капать, мазать и полоскать. И вдобавок — КУФ. Облучаться надлежало 5 раз (не за один день, разумеется) по 30 секунд. КУФ носа и зева. Более подробно смотрите в назначении (на фото есть).
Поскольку при всех подобных заболеваниях ребенка сразу же заболеваю и я (да и без ребенка имела всегда хронический тонзиллит), то все назначенное ребенку я тоже использую… Дело в том, что если он лечится, а я — нет, то мы так и заражаем до бесконечности друг друга и конца-края этому не видно. Симптомы у нас всегда совпадают. Разница только в том, что бактериальные инфекции у него вызывают температуру, а у меня — не всегда (и не такую высокую как у него).
информированное согласие о процедуре КУФ-терапии
ПОЛУЧЕННЫЙ ЭФФЕКТ И ОПЫТ:
Когда я в заголовке указала что мы ходили на профессиональный КУФ, то имела ввиду что делали мы его в крупном сетевом медицинском центре, а не в домашних условиях. Для домашнего проведения подобных процедур, вроде бы, существуют некие домашние аппараты типа «Солнышко» или что-то такое.
в кабинете физиотерапии. Волшебный чемоданчик с аппаратом для КУФ
Начну с того, что сначала начали использовать гель с бактериофагами. Он довольно неплохо помогал и результаты его были очень заметны, но срок его использования (назначенный врачем) истек, а бактериальные корки всё еще были в носу. Хотя глоточные миндалины уменьшились сильно (почти были в норме). Поэтому врач решил их «добить КУФом, попутно продлив использование бактериофагов (в том числе и в виде раствора).
чемоданчик с аппаратом для КУФ-процедуры (поближе)
Ну, стали мы попутно ходить на КУФ через день.
открываем волшебный чемоданчик перед КУФ-процедурой
Во-вторых, процедура была совершенно безболезненна. Этот аппарат для излучения никак не нагревает слизистые, не щиплет, не жжет, не печет. Просто этот конусообразный прибор засовывают на пол-минуты в рот и в зев и светят лампой. И всё. А, ну еще просят всех присутствующих одеть очки специальные. Одевали как ребенок, так и доктор (и я — тоже).
Ребенок не визжал, не плакал и вообще легко переносил. Ну взрослые-то, тем более, без проблем перенесут.
врач готовит аппарат к работе (накручивает насадку вроде)
Эффекта не было никакого вообще. Никакого облегчения ситуации. Корки никуда не делись. Очередное посещение ЛОРа снова порадовало нас аденоидитом (всё в той же 2 стадии). Бациллоносительство в носу никуда не делось. Горлу было легче почти сразу как тольтко применяли гель с бактериофагами. Причем бактериофаги позитивно действовали как на ребенка, так и на нас-взрослых (у нас такие же симптомы и показания к лечению). Так что, ситуацию помог улучшить гель, а далее, после КУФа, картина здоровья (точнее, нездоровья) застряла на месте и никак не улучшалась (хоть и не ухудшалась).
аппарат для КУФ-процедуры готов к работе
Короче говоря, только время потеряли, а воз и ныне там. Картина для ЛОРа была совершенно одинакова: что было ДО назначения КУФа, то осталось и ПОСЛЕ его использования.
Не могу никак ее рекомендовать, поскольку не вижу никаких совершенно результатов. Правда, никакого негатива тоже пока не вижу. Тем не менее, где-то прочитала теорию, что как и любое УФ-излучение оно может создавать онкологическую угрозу. Более того, если мы обычно потребляем длинные волны излучения, то КУФ — сильнее (потому что используют короткие волны). Не знаю, правда это или всего лишь теория, но считаю нужным написать как инфо к размышлению.
внутри конуса можете увидеть, что лампу уже включили (для проведения КУФ-процедуры)
ИТОГИ:
Вообще я верю что УФ-излучение имеет антибактериальный эффект. Неоднократно в этом убеждалась и солнцем я не одну болячку себе вылечила в течении жизни. Санитарные возможности УФ-излучения ни для кого не секрет (по-моему). Но вот именно это коротковолновое излучение в течении 30 сек чего-то странноватое — вообще без спецэффектов. Даже микроскопических нет улучшений. Особенно я рассчитывала хоть как-то улучшить ситуацию с аденоидитом. Во всяком случае процедура КУФ это обещает. Но, к сожалению, аденоидит нисколько не сдал позиций.
ЛОР-врач не посчитал нужным увеличить время процедуры для маленького ребенка. Да и увеличить количество процедур — тоже не посчитал разумным. Впрочем, я с ним согласна… если нет никакого эффекта от 5 процедур, то и нет смысла заниматься столь бесполезной физиотерапией.
Прилагаю фото, которые сделаны прямо в кабинете физиотерапии во время сеансов КУФ. У нас был курс из 5 сеансов и на фото есть процедурный лист, где указана 5 (она же — последняя) процедура КУФ. Такой лист дают подписывать после каждой процедуры, так что он является подтвержающим документом (его же можете посмотреть в разделе «подтверждающие документы» в самом начале отзыва, слева).
Оценку до нуля не снизила только за то, что физиопроцедура не длительная (поэтому не утомительна для маленького ребенка) и совершенно безболезненная.
Процедурный лист, в котором указано, какая по счету процедура КУФ выполнена (на этом листе 5-ая и последняя наша процедура КУФ)
Сравнение механических свойств высокоактивных форм отходов стеклосвязанного содалита и боросиликатного стекла (Конференция)
Сравнение механических свойств высокоактивных форм отходов стеклосвязанного содалита и боросиликатного стекла (Конференция) | ОСТИ.
перейти к основному содержанию
- Полная запись
- Другое связанное исследование
Аргоннская национальная лаборатория разработала форму отходов содалита, связанную стекловолокном, для иммобилизации потока солевых отходов электрометаллургической обработки отработавшего ядерного топлива. Отходная форма состоит из 75 об.% кристаллического содалита и 25 об.% стекла. Измерения вязкости разрушения при микровдавливании были выполнены на этом материале и боросиликатном стекле из завода по переработке отходов оборонного назначения с использованием индентора Виккерса. Растрескивание по Пальмквисту ограничивалось формой отходов содалита, связанного стекловолокном, в то время как в боросиликатном стекле имело место срединно-радиальное растрескивание. Модуль упругости измеряли акустическим методом. Для обеих форм отходов приведены значения вязкости разрушения, микротвердости и модуля упругости.
- Авторов:
- О’Холлеран, ТП; ДиСанто, Т; Джонсон, С. Г.; Гофф, К М
- Дата публикации:
- Исследовательская организация:
- Аргоннская национальная лаборатория, Иллинойс (США)
- Организация-спонсор:
- Министерство энергетики США (США)
- Идентификатор ОСТИ:
- 755871
- Номер(а) отчета:
- ANL/NT/CP-101840
РНН: US0003632
- Номер контракта с Министерством энергетики:
- W-31109-ENG-38
- Тип ресурса:
- Конференция
- Отношение ресурсов: 9Конференция 0015: 102-е ежегодное собрание Американского керамического общества, Сент-Луис, Миссури (США), 30.

- Страна публикации:
- США
- Язык:
- Английский
- Тема:
- 36 МАТЕРИАЛОВЕДЕНИЕ; 12 ОБРАЩЕНИЕ С РАДИОАКТИВНЫМИ ОТХОДАМИ И НЕРАДИОАКТИВНЫМИ ОТХОДАМИ ЯДЕРНЫХ ОБЪЕКТОВ; ФОРМЫ ОТХОДОВ; ЦЕОЛИТЫ; БОРОСИЛИКАТНОЕ СТЕКЛО; ОТРАБОТАННОЕ ТОПЛИВО; ПЕРЕРАБОТКА РАДИОАКТИВНЫХ ОТХОДОВ; СОЛИ; СВОЙСТВА РАЗРУШЕНИЯ; ЭЛАСТИЧНОСТЬ; МИКРОТВЕРДОСТЬ
Форматы цитирования
- MLA
- АПА
- Чикаго
- БибТекс
О'Холлеран, Т. П., ДиСанто, Т., Джонсон, С. Г., и Гофф, К. М. Сравнение механических свойств высокоактивных форм отходов стеклосвязанного содалита и боросиликатного стекла .
США: Н. П., 2000.
Веб.
Копировать в буфер обмена
О'Холлеран, Т.П., ДиСанто, Т., Джонсон, С.Г., и Гофф, К.М. Сравнение механических свойств высокоактивных форм отходов содалита, связанного стекловолокном, и боросиликатного стекла . Соединенные Штаты.
Копировать в буфер обмена
О'Холлеран, Т.П., ДиСанто, Т., Джонсон, С.Г., и Гофф, К.М. 2000.
«Сравнение механических свойств форм высокоактивных отходов стеклосвязанного содалита и боросиликатного стекла». Соединенные Штаты. https://www.osti.gov/servlets/purl/755871.
Копировать в буфер обмена
@статья{osti_755871,
title = {Сравнение механических свойств форм высокоактивных отходов стеклосвязанного содалита и боросиликатного стекла},
автор = {О'Холлеран, Т.П. и ДиСанто, Т., и Джонсон, С.
Г., и Гофф, К.М.},
abstractNote = {Аргоннская национальная лаборатория разработала форму отходов содалита, связанную стекловолокном, для иммобилизации потока солевых отходов электрометаллургической обработки отработавшего ядерного топлива. Отходная форма состоит из 75 об.% кристаллического содалита и 25 об.% стекла. Измерения вязкости разрушения при микровдавливании были выполнены на этом материале и боросиликатном стекле из завода по переработке отходов оборонного назначения с использованием индентора Виккерса. Растрескивание по Пальмквисту ограничивалось формой отходов содалита, связанного стекловолокном, в то время как в боросиликатном стекле имело место срединно-радиальное растрескивание. Модуль упругости измеряли акустическим методом. Значения вязкости разрушения, микротвердости и модуля упругости приведены для обеих форм отходов.},
дои = {},
URL = {https://www.osti.gov/biblio/755871},
журнал = {},
номер =,
объем = ,
место = {США},
год = {2000},
месяц = {5}
}
Копировать в буфер обмена
Просмотр конференции (0,83 МБ)
Дополнительную информацию о получении полнотекстового документа см. в разделе «Доступность документа». Постоянные посетители библиотек могут искать в WorldCat библиотеки, в которых проводится эта конференция.
Экспорт метаданных Сохранить в моей библиотеке
Вы должны войти в систему или создать учетную запись, чтобы сохранять документы в своей библиотеке.
Аналогичных записей в сборниках OSTI.GOV:
- Аналогичные записи
pyro.contrib.gp.models.sgpr — Документация по пиротехнике
# Copyright (c) 2017-2019 Uber Technologies, Inc. # SPDX-идентификатор лицензии: Apache-2.0 импортный факел ограничения импорта из torch.distributions из torch.nn импортировать параметр импортный пиротехника импортировать pyro.distributions как dist из pyro.contrib.gp.models.model импортировать GPModel из pyro.{-1} k(X_u, X). Учитывая входные данные :math:`X`, их зашумленные наблюдения :math:`y` и индуцирующий ввод параметры :math:`X_u`, модель принимает вид: .. математика:: u & \\sim \\mathcal{GP}(0, k(X_u, X_u)),\\\\ f & \\sim q(f \\mid X, X_u) = \\mathbb{E}_{p(u)}q(f\\mid X, X_u, u),\\\\ y & \\sim f + \\эпсилон, где :math:`\\epsilon` — гауссов шум и условное распределение :math:`q(f\\mid X, X_u, u)` является аппроксимацией .. math:: p(f\\mid X, X_u, u) = \\mathcal{N}(m, k(X, X) - Q), чьи термины :math:`m` и :math:`k(X, X) - Q` получены из соединения многомерное нормальное распределение: .. math:: [f, u] \\sim \\mathcal{GP}(0, k([X, X_u], [X, X_u])). Этот класс реализует три метода аппроксимации: + Детерминированное условное обучение (DTC): .. math:: q(f\\mid X, X_u, u) = \\mathcal{N}(m, 0), что, в свою очередь, будет означать .. math:: f \\sim \\mathcal{N}(0, Q). + Полностью независимое условное обучение (FITC): .
2)` сложность для тестирования. Здесь :math:`N` это число входов поезда, :math:`M` - количество индуцирующих входов. Использованная литература: [1] «Объединяющий взгляд на разреженную приближенную регрессию гауссовского процесса», Хоакин Кионеро-Кандела, Карл Э. Расмуссен [2] «Вариационное обучение индуцирующих переменных в разреженных гауссовских процессах», Михалис Титиас :param torch.Tensor X: входные данные для обучения. Его первое измерение – это число точек данных. :param torch.Tensor y: выходные данные для обучения. Его последнее измерение – это количество точек данных. :param ~pyro.contrib.gp.kernels.kernel.Kernel kernel: Объект ядра Pyro, который функция ковариации :math:`k`. :param torch.Tensor Xu: начальные значения для индуцирующих точек, которые являются параметрами нашей модели. :param torch.Тензорный шум: Дисперсия гауссовского шума этой модели. :param callable mean_function: Необязательная функция среднего :math:`m` этого гауссова процесс.
По умолчанию мы используем нулевое среднее значение. :param str приблизительно: Один из методов аппроксимации: "DTC", "FITC" и "VFE" (по умолчанию). :param float jitter: Небольшой положительный член, который добавляется в диагональную часть ковариационная матрица, помогающая стабилизировать разложение Холецкого. :param str name: Имя этой модели. """ деф __инит__( self, X, y, kernel, Xu, Noise=None, mean_function=None, приблизительно=None, jitter=1e-6 ): утверждать isinstance( X, факел.Тензор ), "X должен быть тензором факела вместо {}".format(type(X)) если y не None: утверждать isinstance( у, факел.Тензор ), "y должен быть тензором факела вместо {}".format(type(y)) утверждать isinstance( Сюй, факел.Тензор ), "Xu должен быть тензором факела вместо {}".format(type(Xu)) super().__init__(X, y, ядро, функция_значения, дрожание) self.
Xu = Параметр (Xu) шум = self.X.new_tensor(1.0), если шум равен None, иначе шум self.noise = PyroParam(шум, ограничения.положительный) если приблизительно Нет: self.приблизительно = "VFE" elif приблизительно в ["DTC", "FITC", "VFE"]: self.прибл = прибл. еще: поднять ValueError( "Метод разреженной аппроксимации должен быть одним из" «DTC», «FITC», «VFE». )
[документы] @pyro_method модель защиты (я): self.set_mode("модель") # W = (inv(Luu) @ Kuf).T # Qff = Kfu @ inv(Kuu) @ Kuf = W @ W.T # Формулы для каждого метода аппроксимации # DTC: y_cov = Qff + шум, trace_term = 0 # FITC: y_cov = Qff + diag(Kff - Qff) + шум, trace_term = 0 # VFE: y_cov = Qff + шум, trace_term = tr(Kff-Qff) / шум # y_cov = W @ W.T + D # trace_term добавляется в log_prob N = self.X.size (0) M = self.Xu.
size (0) Kuu = self.kernel(self.Xu).contiguous() Kuu.view(-1)[:: M + 1] += self.jitter # добавляем джиттер по диагонали Луу = torch.linalg.cholesky(Kuu) Kuf = self.kernel(self.Xu, self.X) W = torch.linalg.solve_triangular(Luu, Kuf, upper=False).t() D = собственный шум.расширить (N) если self.приблизительно == "FITC" или self.приблизительно == "VFE": Kffdiag = self.kernel(self.X, diag=True) Qffdiag = W.pow(2).sum(dim=-1) если self.приблизительно == "FITC": D = D + Kffdiag - Qffdiag еще: # приблизительно = "VFE" trace_term = (Kffdiag - Qffdiag).sum() / self.noise trace_term = trace_term.clamp (мин = 0) zero_loc = self.X.new_zeros(N) f_loc = zero_loc + self.mean_function(self.X) если self.y равно None: f_var = D + W.pow(2).sum(dim=-1) вернуть f_loc, f_var еще: если self.приблизительно == "VFE": pyro.
factor(self._pyro_get_fullname("trace_term"), -trace_term / 2.0) вернуть пиро.образец( self._pyro_get_fullname("y"), dist.LowRankMultivariateNormal(f_loc, W, D) .expand_by(self.y.shape[:-1]) .to_event(self.y.dim() - 1), obs=self.y, ) 9* \mid X_{новый}, X, y, k, X_u, \epsilon) = \mathcal{N}(loc, cov). .. примечание:: Параметр шума ``noise`` (:math:`\epsilon`), индуцирующая точка параметр ``Xu`` вместе с параметрами ядра был получен из процедура обучения (MCMC или SVI). :param torch.Tensor Xnew: Входные данные для тестирования. Обратите внимание, что ``Xnew.shape[1:]`` должен быть таким же, как ``self.X.shape[1:]``. :param bool full_cov: флаг, определяющий, хотим ли мы предсказывать полную ковариацию матрица или просто дисперсия. :param bool Noiseless: флаг, определяющий, хотим ли мы включать шум в вывод прогноза или нет.
*(X_{new}))` :rtype: tuple(torch.Tensor, torch.Tensor) """ self._check_Xnew_shape(Xnew) self.set_mode («руководство») # W = inv(Luu) @ Kuf # Ws = inv(Luu) @ Kus # D как в self.model() # K = I + W @ inv(D) @ W.T = L @ L.T # S = inv[Kuu + Kuf @ inv(D) @ Kfu] # = inv(Luu).T @ inv[I + inv(Luu)@ Kuf @ inv(D)@ Kfu @ inv(Luu).T] @ inv(Luu) # = inv(Luu).T @ inv[I + W @ inv(D) @ W.T] @ inv(Luu) # = inv(Luu).T @ inv(K) @ inv(Luu) # = inv(Luu).T @ inv(L).T @ inv(L) @ inv(Luu) # loc = Ksu @ S @ Kuf @ inv(D) @ y = Ws.T @ inv(L).T @ inv(L) @ W @ inv(D) @ y # cov = Kss - Ksu @ inv(Kuu) @ Kus + Ksu @ S @ Kus # = kss - Ksu @ inv(Kuu) @ Kus + Ws.T @ inv(L).T @ inv(L) @ Ws N = self.X.size (0) M = self.Xu.size (0) # TODO: кэшируйте эти вычисления, чтобы получить более быстрый вывод Kuu = self.kernel(self.Xu).contiguous() Kuu.view(-1)[:: M + 1] += self.
jitter # добавляем джиттер по диагонали Луу = torch.linalg.cholesky(Kuu) Kuf = self.kernel(self.Xu, self.X) W = torch.linalg.solve_triangular(Luu, Kuf, upper=False) D = собственный шум.расширить (N) если self.приблизительно == "FITC": Kffdiag = self.kernel(self.X, diag=True) Qffdiag = W.pow(2).sum(dim=0) D = D + Kffdiag - Qffdiag W_Dinv = Вт / Д K = W_Dinv.matmul(W.t()).contiguous() K.view(-1)[:: M + 1] += 1 # добавить единичную матрицу к K L = torch.linalg.cholesky(K) # получить y_residual и преобразовать его в двумерный тензор для упаковки y_residual = self.y - self.mean_function(self.X) y_2D = y_residual.reshape(-1, N).t() W_Dinv_y = W_Dinv.matmul(y_2D) # Завершить кэширование ---------- Kus = self.kernel(self.Xu, Xnew) Ws = torch.linalg.solve_triangular(Luu, Kus, upper=False) пакет = torch.cat((W_Dinv_y, Ws), тусклый = 1) Linv_pack = torch.
linalg.solve_triangular(L, pack, upper=False) # распаковать Linv_W_Dinv_y = Linv_pack[:, : W_Dinv_y.shape[1]] Linv_Ws = Linv_pack[:, W_Dinv_y.shape[1] :] C = Xновый.размер(0) loc_shape = self.y.shape[:-1] + (С,) loc = Linv_W_Dinv_y.t().matmul(Linv_Ws).reshape(loc_shape) если full_cov: Kss = self.kernel(Xnew).contiguous() если не бесшумный: Kss.view(-1)[::C + 1] += self.noise # добавляем шум по диагонали Qss = Ws.t().matmul(Ws) cov = Kss - Qss + Linv_Ws.t().matmul(Linv_Ws) cov_shape = self.y.shape[:-1] + (C, C) cov = cov.expand(cov_shape) еще: Kssdiag = self.kernel(Xnew, diag=True) если не бесшумный: Kssdiag = Kssdiag + собственный шум Qssdiag = Ws.pow(2).sum(dim=0) cov = Kssdiag - Qssdiag + Linv_Ws.pow(2).sum(dim=0) cov_shape = self.y.shape[:-1] + (C,) cov = cov.