billy-brain
    TypeScript icon, indicating that this package has built-in type declarations

    1.2.5 • Public • Published

    Billy's Brain

    Description

    Little project to learn how works neural networks

    Installation from npm

    npm i -s billy-brain

    Installation from github

    git clone https://github.com/LordPax/neural-network.git && cd neural-network
    npm install
    npm run build
    npm start

    Example of script

    import { NeuralNetwork, ReLu, Sig, Tanh, Heaviside } from 'billy-brain'
    
    const neural:NeuralNetwork = new NeuralNetwork(4)
    neural.addLayer(6)
    neural.addLayer(4)
    neural.addLayer(2)
    neural.addLayer(3)
    neural.addLayer(5)
    
    const input:number[][] = [[2], [1], [4], [6]]
    
    console.table(neural.calculate(input, Tanh, Heaviside))
    neural.mutate()
    console.table(neural.calculate(input, Tanh, Heaviside))

    Activation function

    Name Graph Equation
    ReLu ReLu ReLu
    Heaviside Heaviside Heaviside
    Sigmoid Sigmoid Sigmoid
    Tangente hyperbolique tanh tanh

    Install

    npm i billy-brain

    DownloadsWeekly Downloads

    19

    Version

    1.2.5

    License

    ISC

    Unpacked Size

    57.7 kB

    Total Files

    23

    Last publish

    Collaborators

    • lordpaxed