Skip to main content

A DeepLearning Framework

Project description

"seadiver" is a Python based DeepLearning Framework which maximized its accessibility for DL beginners.

You can start by creating a model in any desired structure with only 3 required arguments. Easily train, predict and visualize your model.

"seadiver" supports 'export' and 'import' function in 'json' format. pip install is available >> "pip install seadiver"

Simple example for usage is like below.

import seadiver

#build a model model = seadiver.model.ANN(input_shape=(1, 784), structure = (100, 100, 100, 10), output="softmax") model.describe() #prints how the model looks

#train model.train(y= TRAIN_BATCH, t= ANSWER_BATCH, learning_rate=0.001, iteration=1000)

#predict model.predict(x = INPUT)

#export model as a 'json' file to a local directory model.export(directory = "C:\Users....", file_name="myModel.json")

#import model from a local directory imported_model = seadiver.factory.make(file = "C:\Users.....\myModel.json")

=======================================================================

Updates on more types of model such as 'CNN', 'LSTM' is underway. Thanks, and please contact the author via e-mail for any comment.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

seadiver-0.1.2.tar.gz (8.4 kB view hashes)

Uploaded Source

Built Distribution

seadiver-0.1.2-py3-none-any.whl (11.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page