Skip to content

CRJFisher/apriori

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

##Apriori Tensorflow

Apriori implementation using tensorflow backend

TODOs

  1. Test with a large sample set to check performance against e.g. apyori
  • This shows the memory usage is a big issue - even 100'000 inputs with 30 possible values surpassed 100Gb (95Gb compressed) usage. Need to remove rows which are no longer possible. The lack of sparse element wise multiplication is now a blocker to this project.
  1. Neaten up output - return AprioriFrequentSets
  2. Put apriori.py functions into classes, store result as member for further processing
  3. Add feature to return list of all 'members' (input row ids) in each frequent group
  4. Add feature to calculate distance metric between groups

About

tensorflow implementation of apriori algorithm

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages