Fix getNetworkRTName (works also on Xavier)
Signed-off-by: Davide Sapienza <sapienza.dav@gmail.com>
This commit is contained in:
+4
-4
@@ -124,24 +124,24 @@ const char *Network::getNetworkRTName(char *network_name){
|
|||||||
int network_name_len = strlen(network_name);
|
int network_name_len = strlen(network_name);
|
||||||
char *RTName = (char *)malloc((network_name_len + 9)*sizeof(char));
|
char *RTName = (char *)malloc((network_name_len + 9)*sizeof(char));
|
||||||
if (fp16){
|
if (fp16){
|
||||||
strcat(RTName, network_name);
|
strcpy(RTName, network_name);
|
||||||
strcat(RTName, "_fp16.rt");
|
strcat(RTName, "_fp16.rt");
|
||||||
RTName[network_name_len + 7] = '\0';
|
RTName[network_name_len + 7] = '\0';
|
||||||
}
|
}
|
||||||
else if (dla){
|
else if (dla){
|
||||||
strcat(RTName, network_name);
|
strcpy(RTName, network_name);
|
||||||
strcat(RTName, "_dla.rt");
|
strcat(RTName, "_dla.rt");
|
||||||
RTName[network_name_len + 6] = '\0';
|
RTName[network_name_len + 6] = '\0';
|
||||||
}
|
}
|
||||||
|
|
||||||
else if (int8){
|
else if (int8){
|
||||||
strcat(RTName, network_name);
|
strcpy(RTName, network_name);
|
||||||
strcat(RTName, "_int8.rt");
|
strcat(RTName, "_int8.rt");
|
||||||
RTName[network_name_len + 8] = '\0';
|
RTName[network_name_len + 8] = '\0';
|
||||||
}
|
}
|
||||||
|
|
||||||
else{
|
else{
|
||||||
strcat(RTName, network_name);
|
strcpy(RTName, network_name);
|
||||||
strcat(RTName, "_fp32.rt");
|
strcat(RTName, "_fp32.rt");
|
||||||
RTName[network_name_len + 8] = '\0';
|
RTName[network_name_len + 8] = '\0';
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user