Metadata-Version: 2.1
Name: uc
Version: 2.1.9
Summary: A Deep Learning Framework
Home-page: https://pypi.org/project/uc/
Author: anycode
Author-email: anycode@yahoo.com
Maintainer: anycode
Maintainer-email: anycode@yahoo.com
License: UNKNOWN
Platform: all
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Libraries
Description-Content-Type: text/markdown

# A Deep Learning Framework

## Installation
pip install uc

## Features
+ Support feature importance
+ Support missing values
+ Support am2x/a2m2x activation functions
+ Support softmax/hardmax/mse/hardmse loss functions
+ Support fc/add/conv operations

## How To Use?
<pre>
# let's use a simple example to learn how to use
from uc.mlp import MLP
import numpy as np

# generate sample
X = np.linspace(-np.pi, np.pi, num=5000).reshape(-1, 1)
Y = np.sin(X)
print(X.shape, Y.shape)

# fit and predict
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)

# show the result
import matplotlib.pyplot as plt  
plt.plot(X, pred)
plt.show()
</pre>


