1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/microic-uc

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
README.md 1.6 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 26.11.2024 13:10 ade6c4f

uc — фреймворк глубокого обучения для анализа данных

Windows Linux

Сравнительное тестирование

Установка

pip install uc

Функциональные особенности

  • Поддержка важности признаков.
  • Обработка пропущенных значений.
  • Поддерживаемые функции активации: am2/am2l/a2m2/a2m2l.
  • Поддерживаемые функции потерь: softmax/hardmax/mse/hardmse.
  • Поддерживаемые операции: fc/add/conv.

Первый пример

# Давайте рассмотрим простой пример, чтобы узнать, как использовать
from uc.mlp import MLP
import numpy as np

# Создаём выборку
X = np.linspace(-np.pi, np.pi, num=5000).reshape(-1, 1)
Y = np.sin(X)
print(X.shape, Y.shape)

# Подгонка и прогнозирование
mlp = MLP(layer_size=[X.shape[1], 8, 8, 8, 1], rate_init=0.02, loss_type="mse", epoch_train=100, epoch_decay=10, verbose=1)

mlp.fit(X, Y)
pred = mlp.predict(X)

# Показываем результат
import matplotlib.pyplot as plt  
plt.plot(X, pred)
plt.show()

Другие примеры

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/microic-uc.git
git@api.gitlife.ru:oschina-mirror/microic-uc.git
oschina-mirror
microic-uc
microic-uc
master