Skip to main content

Una función de activación personalizada para Keras

Project description

lili_activation_keras

Description

lili_activation_keras is a custom activation function designed for TensorFlow and Keras frameworks. This package introduces fnm3, a sine-based transformation activation function that provides an alternative to traditional activation functions like ReLU or sigmoid. The fnm3 function is particularly useful in scenarios where traditional activation functions might not capture complex patterns effectively.

Installation

Install lili_activation_keras directly from PyPI using pip:

pip install lili_activation_keras

Ensure that you have pip updated and tensorflow installed in your environment, as lili_activation_keras depends on TensorFlow.

Usage

To use fnm3 in your Keras model, follow these steps:

import tensorflow as tf from lili_activation import fnm3

Simple model example using fnm3 as the activation function

model = tf.keras.Sequentia([ tf.keras.layers.Dense(10, input_shape=(10,), activation=fnm3), tf.keras.layers.Dense(1, activation='sigmoid') ])

model.compile(optimizer='adam', loss='binary_crossentropy') model.summary()

Features

Non-monotonic: Introduces a controlled non-monotonic that may be more suitable in scenarios where the relationships among input data are complex. Innovative: Explores new avenues in activation functions that could prove beneficial in certain types of neural networks.

Contributions

Contributions are always welcome. If you have ideas for improvements or extensions, please feel free to create an issue or pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

Lili Chen - lilichen577@gmail.com

Acknowledgements

Special thanks to the TensorFlow and Keras community for providing an excellent platform for the experimentation and development of new ideas in machine learning.

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

lili_activacion_keras-0.1.0.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

lili_activacion_keras-0.1.0-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file lili_activacion_keras-0.1.0.tar.gz.

File metadata

  • Download URL: lili_activacion_keras-0.1.0.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.12

File hashes

Hashes for lili_activacion_keras-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5525740a6583224cf389e74267a1f935be85a1917a91f65346e89617005d6d1c
MD5 a060a1cce757908f04d384de9b99a159
BLAKE2b-256 178e061d5300bc7aa6dea39b8ae0d3e6c8f5e70405b5c73119a773636571d4e7

See more details on using hashes here.

File details

Details for the file lili_activacion_keras-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for lili_activacion_keras-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 75ea5ab6c2b3f9459be1063676ea99c4dc3d1469ae59016a40686926c367b510
MD5 26d6c59027c64d56a24fda0aeee47a92
BLAKE2b-256 e62699cf72771f2c09ce0501e6f983200c91919a4b48abced6c205480087051d

See more details on using hashes here.

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