Описание тега edward
Edward - это библиотека Python для вероятностного моделирования, вывода и критики, построенная на TensorFlow.
1
ответ
Может ли кто-нибудь объяснить более четкую "программную" часть вероятностного программирования?
Обычно в документах по вероятностным средам программирования я могу прочитать много о MCMC, но не очень о программировании. У каждого примера, который я вижу, обычно есть только очень короткая и простая вероятностная программа. Обычно они составляют…
21 ноя '17 в 16:29
1
ответ
Ошибка несовместимых форм в байесовской нейронной сети
Я новичок в машинном обучении. У меня есть проект о байесовской нейронной сети, чтобы предсказать результат футбола. Тогда я следую инструкции по этой ссылке. Затем я делаю код так: import sys from math import floor import edward as ed import numpy …
05 фев '18 в 13:14
1
ответ
MCMC Trace Plot в Эдварде
Я использую модель процесса Дирихле (DPMM) для вывода назначений кластера и параметров кластера в синтетическом наборе данных с использованием Edward на основе следующей публикации сообщества. Я использую GPU-ускоренный Metropolis Hastings для изуче…
25 сен '17 в 01:30
0
ответов
Распределенное обучение с Эдвардом
Ошибка в том, что я пытаюсь запустить распределенное обучение с Эдвардом. Ниже приведен код: parameter_servers = ["localhost:2222"] workers = ["localhost:2223"] cluster = tf.train.ClusterSpec({"ps": parameter_servers, "worker": workers}) # start a s…
13 ноя '18 в 00:29
0
ответов
Почему мой KLqp не может определить хорошие параметры для простой задачи регрессии радужной оболочки глаза
Следуйте руководству в bayesian_linear_regression_implicitklqp Я реализую байесовскую линейную регрессию здесь test_klqp Тем не менее, я обнаружил, что klqp и неявный klqp плохо моделируют данные радужной оболочки в задаче регрессии. (т. е. MSE намн…
23 янв '18 в 08:44
0
ответов
Ошибка типа: пара ключ-значение в данных не имеет одинаковую форму: (?,), (?, 1)
Я хотел бы реализовать нейронную сеть BCNN свертки Bayesien, но я получаю ошибку, это мой код def conv2d(self,x, W, stride, pad='VALID'): return tf.nn.conv2d(x, W, strides=[1, stride, stride, 1], padding=pad) def BuildModel(self): self.x = tf.placeh…
30 дек '18 в 19:34
0
ответов
Восстановление латентного фактора с вероятностной матричной факторизацией с использованием Эдварда
Я реализовал вероятностную матричную модель факторизации (R = U'V) следуя примеру в репо Эдварда: # data U_true = np.random.randn(D, N) V_true = np.random.randn(D, M) R_true = np.dot(np.transpose(U_true), V_true) + np.random.normal(0, 0.1, size=(N, …
27 янв '18 в 13:00
0
ответов
Убедитесь, что keras GaussianNoise включен во время поезда при использовании логического вывода с Эдвардом
Я хотел бы проверить, действительно ли шум добавляется и используется во время обучения моей нейронной сети. Поэтому я строю свой NN с помощью керас так: from keras.layers import Input from keras.layers.noise import GaussianNoise inp = Input(tensor=…
22 мар '18 в 17:50
0
ответов
Руководство по работе с / реализации графических моделей в Python
Я использую фантастический bnlearn пакет в R для байесовских сетей. К сожалению, в нем отсутствуют некоторые функции, которые мне бы хотелось (например, поддержка гибридных сетей), и я хочу перейти на Python по разным причинам. Мне было интересно, е…
23 ноя '18 в 19:36
1
ответ
L2 регуляризация весов в Эдварде
Я пытаюсь понять, как мы можем использовать регуляризацию с моделями Эдварда. Я все еще новичок в tenorflow (который используется как бэкэнд Эдварда). Рассмотрим модель ниже, # prior w=Normal(loc=tf.zeros((d,c)),scale=tf.ones((d,c))) # likelihood y=…
07 авг '18 в 12:26
0
ответов
Эдвард KLqp: Пара ключ-значение в данных не имеет одинаковую форму: (?,), (?, 1)
Я новичок в Эдварде. Я создал два ed.RandomVariable точно такого же размера, но я получаю TypeError: Key-value pair in data does not have same shape: (?,), (?, 1), Код, который я запускаю u = Normal(loc=tf.zeros([num_samples, u_dim]), scale=tf.ones(…
07 апр '18 в 03:42
0
ответов
Пытаясь реализовать байесовскую нейронную сеть с Эдвардом
Я пытаюсь применить байесовскую нейронную сеть для нелинейной регрессии, представленной Торстеном Шолаком на PyCon, к некоторым реальным данным, и я получаю странные результаты. Подгонка в порядке до определенного момента, а затем просто ровные лини…
13 окт '17 в 08:18
0
ответов
Невозможно импортировать имя 'set_shapes_for_outputs'
Я хотел бы выполнить программу на Python "байесовской сверточной нейронной сети", BCNN, но, к сожалению, я получаю эту ошибку после того, как добавляю библиотеку Эдварда: from edward.models import Normal Traceback (most recent call last): File “driv…
27 дек '18 в 15:06
1
ответ
Эквивалент `ed.copy` в`tenorflow_probability.edward2`
Я пытаюсь изменить свой код с edward в tensorflow_probability.edward2, Проблема в том, что всякий раз, когда я определяю апостериорное распределение, я использую a_post = ed.copy(a, {u: qu}, scope='a_post') но .copy API, кажется, больше не доступен:…
29 сен '18 в 17:33
0
ответов
Вероятность Tensorflow /Edward2 - получение значений внутренней модели во время MCMC
Я построил генеративную модель в Tensorflow Probability/Edward2, и теперь мне интересно использовать технику MCMC. flips1 = sum(np.round(np.random.rand(10))) flips2 = sum(np.round(np.random.rand(10))) def m(): prior1 = ed.Beta(concentration0=10, con…
15 янв '19 в 22:12
1
ответ
Где находится расположение класса Normal в исходном коде Эдварда?
При использовании Эдварда, мы всегда используем from edward.models import Normal, но я не нашел декларации Normal в GitHub Кто-нибудь, кто может сказать мне, где это
10 фев '17 в 03:32
0
ответов
Ошибка реализации смеси гауссианов в Эдварде Либе
Я пытаюсь закодировать простую гауссову смесь в Эдварде. Я следую основным шагам и учебникам. Код вроде бы в порядке, но когда я его запускаю, я получаю следующую ошибку: Received a label value of 1 which is outside the valid range of [0, 2). Label …
14 ноя '17 в 08:17
0
ответов
Ошибка MatMul: вход не является матрицей в модели Эдварда
Я пытаюсь реализовать модель иерархической логистической регрессии в Эдварде и сталкиваюсь с проблемами со спецификацией модели. Это полный код def build_toy_dataset(N, D, groups, noise_std=0.1): n_wide = N * D X = np.linspace(-6, 6, num=n_wide) y =…
20 фев '18 в 10:16
1
ответ
Невозможно импортировать модуль дистрибутивов из Tensorflow (Dockerized)
Я управляю официальным репозиторием докера TF с использованием интерфейса Jupyter на localhost. Кажется, что TF работает в целом, так как я могу импортировать его, но при попытке импортировать модуль распределения я получаю сообщение об ошибке: prin…
10 июн '18 в 17:49
0
ответов
Почему pymc3 потребляет столько памяти, сколько продолжается ADVI?
Я реализовал рекуррентную модель нейронной сети как с pymc3, так и с Эдвардом. Когда я вызываю метод вывода ADVI в pymc3, поскольку итерация продолжается, все больше и больше памяти расходуется, пока все не израсходуется. Но с той же моделью, реализ…
14 ноя '17 в 14:10