victorjonathanibanez / explore Goto Github PK
View Code? Open in Web Editor NEWOfficial implementation of EXPLORE: A novel deep learning-based analysis method for exploration learning in object recognition tests
Official implementation of EXPLORE: A novel deep learning-based analysis method for exploration learning in object recognition tests
Hello,
I've been trying to use the EXPLORE software for novel object recognition testing and have encountered a few issues that I wanted to bring to your attention:
Multiple Objects in Trials: When experimenters use two objects at a time and more than two different objects across a series of related trials, the recordings have to be separated by present objects rather than variables of interest. This is because EXPLORE does not seem to accommodate multiple frame display during object cropping. It would be beneficial if the software could handle multiple objects in a single trial.
Older Package Dependencies: The software relies on older packages that are no longer supported on current Mac systems, specifically Python 3.6. This makes it difficult to install and use the software on newer systems, especially those with the M1 chip. It would be helpful if the software could be updated to be compatible with newer versions of Python.
Issues with main_training.py and main_predict.py: I've been able to use main_training.py with some minor edits while using Python 3.8 or newer, but I'm currently having issues progressing further without segmentation faults.
I believe addressing these issues would greatly improve the usability and accessibility of the EXPLORE software. I appreciate your attention to this matter and look forward to any updates or suggestions you might have.
Thank you for a great tool,
Lukash Platil
Research Tech at UAA
hello,
I just installed the package for testing. Please let me know if you figure what could be the issue here.
Doing the first manual training I got this error:
(XPL) C:\XXXXXXXXX\Documents\EXPLORE-main\scripts>python main_training.py
apply kmeans clustering...
videos randomly sampled: ['Test 58.mp4', 'Test 59.mp4', 'Test 62.mp4', 'Test 63.mp4', 'Test 64.mp4', 'Test 65.mp4', 'Test 66.mp4', 'Test 67.mp4', 'Test 68.mp4', 'Test 69.mp4', 'Test 70.mp4', 'Test 71.mp4', 'Test 72.mp4', 'Test 73.mp4', 'Test 74.mp4', 'Test 75.mp4', 'Test 76.mp4', 'Test 77.mp4', 'Test 78.mp4', 'Test 79.mp4', 'Test 80.mp4', 'Test 81.mp4', 'Test 82.mp4', 'Test 83.mp4', 'Test 84.mp4', 'Test 85.mp4', 'Test 86.mp4', 'Test 87.mp4', 'Test 88.mp4', 'Test 89.mp4']
creating video for labeling...
OpenCV: FFMPEG: tag 0x5634504d/'MP4V' is not supported with codec id 12 and format 'mp4 / MP4 (MPEG-4 Part 14)'
OpenCV: FFMPEG: fallback to use tag 0x7634706d/'mp4v'
create raw data...
create training data...
2023-10-27 16:47:04.285251: I tensorflow/core/platform/cpu_feature_guard.cc:142] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX2
Traceback (most recent call last):
File "main_training.py", line 164, in
network_multi.network_multi(label_path, training_path, project_path, project_name, plot_path)
File "C:\XXXXXXXXX\Documents\EXPLORE-main\scripts\network_multi.py", line 69, in network_multi
w_list.append((1 / i)*(total)/len(cnt_list))
ZeroDivisionError: division by zero
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.