pyclips

    1

    1답변

    저는 PyClips를 사용하여 입학 결정을 내릴 전문가 시스템을 개발 중입니다. 그러나 코드는 '메모리 부족'오류를 계속 발생 시켰습니다. 나는 내 문제를 고립 시켰다고 생각한다. CLIPS 파일에 문제가 있습니다. 누군가를 바라는 것은 내가 여기서 잘못하고있는 것을 볼 수 있습니다. 이것은 가장 간단한 버전의 코드입니다. 디버깅을 위해 단순화했습니다. 따

    0

    1답변

    pytest를 사용하여 일부 단위 테스트를 작성한 pyclips/clips 프로그램이 있습니다. 각 테스트 케이스는 초기 clips.Clear()을 포함하고 clips.Load(rule_file.clp)을 통해 실제 클립 COOL 코드를 실행합니다. 각 테스트를 개별적으로 실행하면 문제가 없습니다. 그러나 모든 테스트를 실행하기 위해 pytest에 말하면

    4

    1답변

    나는 PyClips을 실험하고 있으며 Python과 긴밀하게 통합하여 규칙이 활성화 될 때 Python 함수를 호출합니다. import clips def addf(a, b): return a + b clips.RegisterPythonFunction(addf) clips.Build(""" (defrule duck (animal

    0

    1답변

    함께 작동하지 않습니다 1) test.py 파이썬 파일 : import clips PATH_TO_CLP_FILE = r'd:\temp\batch_bug.clp' clips.BatchStar(PATH_TO_CLP_FILE) clips.PrintFacts() 2) 파일 batch_bug.clp : (assert (asdf0)) (batch "D:\\

    0

    1답변

    메신저는 pyCLIPS를 사용하고 팩트 -베이스의 전체 내용을 새로운 파일로 출력하여 결과를 보관하고, 현재 결과로 과거 결과를 분석하는 등의 방법이 있다면 궁금한가요? 사전에 감사

    1

    3답변

    Python에 CLIPS를 통합하기 위해 PyCLIPS를 사용합니다. Python 메소드는 clips.RegisterPythonFunction(method, optional-name)을 사용하여 CLIPS에 등록됩니다. 여러 함수를 등록해야하고 코드를 명확하게 유지하려면 등록을 수행 할 데코레이터를 찾고 있습니다. 가 현재 수행하는 방법이다 : class