mirror of
https://github.com/titanscouting/tra-analysis.git
synced 2024-12-27 01:59:08 +00:00
analysis.py - v 1.0.6.004
changelog: - bug fixes
This commit is contained in:
parent
6bfc258e85
commit
ff6b5541ef
Binary file not shown.
@ -4,14 +4,17 @@
|
|||||||
# this should be imported as a python module using 'import analysis'
|
# this should be imported as a python module using 'import analysis'
|
||||||
# this should be included in the local directory or environment variable
|
# this should be included in the local directory or environment variable
|
||||||
# this module has not been optimized for multhreaded computing
|
# this module has not been optimized for multhreaded computing
|
||||||
#Number of easter eggs: 2
|
#number of easter eggs: 2
|
||||||
|
|
||||||
#setup:
|
#setup:
|
||||||
|
|
||||||
__version__ = "1.0.6.002"
|
__version__ = "1.0.6.004"
|
||||||
|
|
||||||
#changelog should be viewed using print(analysis.__changelog__)
|
#changelog should be viewed using print(analysis.__changelog__)
|
||||||
__changelog__ = """changelog:
|
__changelog__ = """changelog:
|
||||||
|
1.0.6.004:
|
||||||
|
- bug fixes
|
||||||
|
1.0.6.003:
|
||||||
|
- bug fixes
|
||||||
1.0.6.002:
|
1.0.6.002:
|
||||||
- bug fixes
|
- bug fixes
|
||||||
1.0.6.001:
|
1.0.6.001:
|
||||||
@ -65,7 +68,8 @@ __changelog__ = """changelog:
|
|||||||
- major bug fixes
|
- major bug fixes
|
||||||
1.0.0.xxx:
|
1.0.0.xxx:
|
||||||
- added loading csv
|
- added loading csv
|
||||||
- added 1d, column, row basic stats"""
|
- added 1d, column, row basic stats
|
||||||
|
"""
|
||||||
|
|
||||||
__author__ = (
|
__author__ = (
|
||||||
"Arthur Lu <arthurlu@ttic.edu>, "
|
"Arthur Lu <arthurlu@ttic.edu>, "
|
||||||
@ -118,7 +122,6 @@ import time
|
|||||||
import torch
|
import torch
|
||||||
|
|
||||||
class error(ValueError):
|
class error(ValueError):
|
||||||
|
|
||||||
pass
|
pass
|
||||||
|
|
||||||
def _init_device (setting, arg): #initiates computation device for ANNs
|
def _init_device (setting, arg): #initiates computation device for ANNs
|
||||||
@ -198,7 +201,6 @@ class c_entities:
|
|||||||
return [self.c_names[position], self.c_ids[position], self.c_pos[position], self.c_properties[position], self.c_logic[position]]
|
return [self.c_names[position], self.c_ids[position], self.c_pos[position], self.c_properties[position], self.c_logic[position]]
|
||||||
|
|
||||||
def regurgitate(self):
|
def regurgitate(self):
|
||||||
|
|
||||||
return[self.c_names, self.c_ids, self.c_pos, self.c_properties, self.c_logic]
|
return[self.c_names, self.c_ids, self.c_pos, self.c_properties, self.c_logic]
|
||||||
|
|
||||||
class nc_entities:
|
class nc_entities:
|
||||||
@ -318,7 +320,6 @@ class obstacles:
|
|||||||
return [self.c_names[position], self.c_ids[position], self.c_perim[position], self.c_effects[position]]
|
return [self.c_names[position], self.c_ids[position], self.c_perim[position], self.c_effects[position]]
|
||||||
|
|
||||||
def regurgitate(self):
|
def regurgitate(self):
|
||||||
|
|
||||||
return[self.c_names, self.c_ids, self.c_perim, self.c_effects]
|
return[self.c_names, self.c_ids, self.c_perim, self.c_effects]
|
||||||
|
|
||||||
class objectives:
|
class objectives:
|
||||||
@ -376,7 +377,6 @@ class objectives:
|
|||||||
return [self.c_names[position], self.c_ids[position], self.c_pos[position], self.c_effects[position]]
|
return [self.c_names[position], self.c_ids[position], self.c_pos[position], self.c_effects[position]]
|
||||||
|
|
||||||
def regurgitate(self):
|
def regurgitate(self):
|
||||||
|
|
||||||
return[self.c_names, self.c_ids, self.c_pos, self.c_effects]
|
return[self.c_names, self.c_ids, self.c_pos, self.c_effects]
|
||||||
|
|
||||||
def load_csv(filepath):
|
def load_csv(filepath):
|
||||||
@ -784,7 +784,7 @@ def generate_data(filename, x, y, low, high):
|
|||||||
|
|
||||||
def debug():
|
def debug():
|
||||||
|
|
||||||
data = load_csv('data.txt')
|
data = load_csv('data.csv')
|
||||||
|
|
||||||
print("--------------------------------")
|
print("--------------------------------")
|
||||||
|
|
||||||
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user