Consult the module API page at
https://engineering.purdue.edu/kak/distCGP/ComputationalGraphPrimer-1.1.5.html
for all information related to this module, including information related to the latest changes to the code.
from ComputationalGraphPrimer import *
cgp = ComputationalGraphPrimer(
expressions = ['xx=xa^2',
'xy=ab*xx+ac*xa',
'xz=bc*xx+xy',
'xw=cd*xx+xz^3'],
output_vars = ['xw'],
dataset_size = 10000,
learning_rate = 1e-6,
grad_delta = 1e-4,
display_vals_how_often = 1000,
)
cgp.parse_expressions()
cgp.display_network1()
cgp.gen_gt_dataset(vals_for_learnable_params = {'ab':1.0, 'bc':2.0, 'cd':3.0, 'ac':4.0})
cgp.train_on_all_data()
cgp.plot_loss()
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file computationalgraphprimer-1.1.5.tar.gz.
File metadata
- Download URL: computationalgraphprimer-1.1.5.tar.gz
- Upload date:
- Size: 80.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/4.0.2 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ca0b451fd2a92d8f835302b63dfee218ab5b5f39b3e2cb0fb2206b262b667116
|
|
| MD5 |
11e0ecd54a3628533ad056fc26b74961
|
|
| BLAKE2b-256 |
a97063d5e06bb20f59be8e45ee9f40792d9ca1efe4ae18d2b45ab0bd53cb53d6
|