CoolFace
Modelpublic

FrameByFrame/programming-language-identification-100plus-lite

sourceHugging Faceapache-2.0updated 5mo agoView on Hugging Face
0likes23downloads
training_metadata.json257 linesDownload Raw Back to root
1{2  "autocast_dtype": "bf16",3  "config": {4    "conv_kernel": 15,5    "d_model": 256,6    "n_attn": 1,7    "n_conv": 3,8    "n_heads": 4,9    "ngram_buckets": 4096,10    "ngram_dim": 6411  },12  "config_name": "base_ngram",13  "device": "cuda",14  "early_stopping_patience": 4,15  "early_stopping_threshold": 0.0,16  "eval_batch_size": 256,17  "eval_rows": 9495,18  "id2label": {19    "0": "Julia",20    "1": "Go",21    "2": "Raku",22    "3": "Pascal",23    "4": "Perl",24    "5": "Python",25    "6": "Nim",26    "7": "J",27    "8": "C",28    "9": "Haskell",29    "10": "Mathematica/Wolfram Language",30    "11": "Kotlin",31    "12": "Java",32    "13": "Ruby",33    "14": "Racket",34    "15": "C++",35    "16": "Tcl",36    "17": "C#",37    "18": "Scala",38    "19": "Ada",39    "20": "Factor",40    "21": "Rust",41    "22": "Lua",42    "23": "D",43    "24": "Common Lisp",44    "25": "AutoHotkey",45    "26": "JavaScript",46    "27": "F#",47    "28": "Wren",48    "29": "Clojure",49    "30": "Fortran",50    "31": "PureBasic",51    "32": "OCaml",52    "33": "Awk",53    "34": "R",54    "35": "Swift",55    "36": "Forth",56    "37": "Elixir",57    "38": "Erlang",58    "39": "PowerShell",59    "40": "Groovy",60    "41": "REXX",61    "42": "Visual Basic .NET",62    "43": "PHP",63    "44": "Prolog",64    "45": "Scheme",65    "46": "AppleScript",66    "47": "COBOL",67    "48": "FreeBASIC",68    "49": "Smalltalk",69    "50": "PicoLisp",70    "51": "MATLAB",71    "52": "Oz",72    "53": "Standard ML",73    "54": "Lasso",74    "55": "Crystal",75    "56": "APL",76    "57": "Stata",77    "58": "CoffeeScript",78    "59": "Batchfile",79    "60": "jq",80    "61": "GAP",81    "62": "Red",82    "63": "Emacs Lisp",83    "64": "Eiffel",84    "65": "Fantom",85    "66": "Ring",86    "67": "Pike",87    "68": "Rebol",88    "69": "ActionScript",89    "70": "MAXScript",90    "71": "Vala",91    "72": "Dart",92    "73": "Processing",93    "74": "Ceylon",94    "75": "AutoIt",95    "76": "Io",96    "77": "M4",97    "78": "Zig",98    "79": "LFE",99    "80": "ATS",100    "81": "Logtalk",101    "82": "ABAP",102    "83": "Scilab",103    "84": "IDL",104    "85": "LabVIEW",105    "86": "ColdFusion",106    "87": "SAS",107    "88": "Haxe",108    "89": "VBA",109    "90": "BASIC",110    "91": "V",111    "92": "VBScript",112    "93": "E",113    "94": "Euphoria",114    "95": "ARM Assembly",115    "96": "Component Pascal",116    "97": "M",117    "98": "Modula-2",118    "99": "BQN",119    "100": "Befunge",120    "101": "Objective-C",121    "102": "NewLisp",122    "103": "Nemerle",123    "104": "Modula-3",124    "105": "Mercury",125    "106": "QuickBASIC"126  },127  "label2id": {128    "ABAP": 82,129    "APL": 56,130    "ARM Assembly": 95,131    "ATS": 80,132    "ActionScript": 69,133    "Ada": 19,134    "AppleScript": 46,135    "AutoHotkey": 25,136    "AutoIt": 75,137    "Awk": 33,138    "BASIC": 90,139    "BQN": 99,140    "Batchfile": 59,141    "Befunge": 100,142    "C": 8,143    "C#": 17,144    "C++": 15,145    "COBOL": 47,146    "Ceylon": 74,147    "Clojure": 29,148    "CoffeeScript": 58,149    "ColdFusion": 86,150    "Common Lisp": 24,151    "Component Pascal": 96,152    "Crystal": 55,153    "D": 23,154    "Dart": 72,155    "E": 93,156    "Eiffel": 64,157    "Elixir": 37,158    "Emacs Lisp": 63,159    "Erlang": 38,160    "Euphoria": 94,161    "F#": 27,162    "Factor": 20,163    "Fantom": 65,164    "Forth": 36,165    "Fortran": 30,166    "FreeBASIC": 48,167    "GAP": 61,168    "Go": 1,169    "Groovy": 40,170    "Haskell": 9,171    "Haxe": 88,172    "IDL": 84,173    "Io": 76,174    "J": 7,175    "Java": 12,176    "JavaScript": 26,177    "Julia": 0,178    "Kotlin": 11,179    "LFE": 79,180    "LabVIEW": 85,181    "Lasso": 54,182    "Logtalk": 81,183    "Lua": 22,184    "M": 97,185    "M4": 77,186    "MATLAB": 51,187    "MAXScript": 70,188    "Mathematica/Wolfram Language": 10,189    "Mercury": 105,190    "Modula-2": 98,191    "Modula-3": 104,192    "Nemerle": 103,193    "NewLisp": 102,194    "Nim": 6,195    "OCaml": 32,196    "Objective-C": 101,197    "Oz": 52,198    "PHP": 43,199    "Pascal": 3,200    "Perl": 4,201    "PicoLisp": 50,202    "Pike": 67,203    "PowerShell": 39,204    "Processing": 73,205    "Prolog": 44,206    "PureBasic": 31,207    "Python": 5,208    "QuickBASIC": 106,209    "R": 34,210    "REXX": 41,211    "Racket": 14,212    "Raku": 2,213    "Rebol": 68,214    "Red": 62,215    "Ring": 66,216    "Ruby": 13,217    "Rust": 21,218    "SAS": 87,219    "Scala": 18,220    "Scheme": 45,221    "Scilab": 83,222    "Smalltalk": 49,223    "Standard ML": 53,224    "Stata": 57,225    "Swift": 35,226    "Tcl": 16,227    "V": 91,228    "VBA": 89,229    "VBScript": 92,230    "Vala": 71,231    "Visual Basic .NET": 42,232    "Wren": 28,233    "Zig": 78,234    "jq": 60235  },236  "learning_rate": 0.003,237  "max_len": 1023,238  "min_learning_rate": 1e-05,239  "model_arch": "ByteHybrid",240  "n_params": 2289515,241  "num_classes": 107,242  "num_train_epochs": 30,243  "snippet_config": {244    "eval_strategy": "head",245    "max_chars": 1023,246    "min_chars": 64,247    "seed": 20260420,248    "short_chars": 128,249    "train_strategies": [250      "variable_window"251    ]252  },253  "train_batch_size": 128,254  "train_rows": 72549,255  "warmup_ratio": 0.05,256  "weight_decay": 0.01257}